Symptom
Defined onSave Raise Messages are not triggered on Save (Approve) of a Workflow.
Reproducing the Issue
• Create an onSave Business Rule to trigger a Raise Message.
• Assign Rule with Event Type "onSave" on a portlet, for example Job Information.
• Make a change to a user's Job information to trigger a workflow.
• On the Workflow Approval page the Raise Message is not triggered when pressing "Approve".
Cause
This is currently expected behaviour.
Resolution
Based on MDF Business Rule logic, the onSave Raise Message Business Rule will trigger, when pressing "Save" on the assigned Portlet.
Therefore the raise message will trigger when the initiator makes a change on portlet. The workflow will then trigger after this raise message.
Once the Workflow is approved the raise message will not trigger again.
Keywords
Raise Message, onSave, Workflow Approval Page , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-RUL , DO NOT USE - Business Rules & Event Derivation , Problem