I have a BPMN model to submit a form for multiple approvals. I have a use case where the form needs to be resubmitted to all approvers if the form is updated.
The inputs are received via message events. Please find below my sample BPMN workflow.
Currently if the form is re-submitted I am setting a flag and I am using conditional catch event on all user tasks to check if the form is updated and exiting the user tasks.
Is there a better way to exit/close all active user tasks and event gateways on receiving a form resubmit event?