Question on modeling parallel tasks

Use case:
7 tasks are assigned to 7 different suppliers ( number 7 just mentioned as an example). Once a task has been completed it has to be reviewed for completion. If review indicates more information is needed, then notification should only go to the supplier whose information is incomplete.

Review can happen as and when suppliers complete their task; meaning that review need not be only after all tasks are completed. It can happen even if 1 out of 7 has completed the task.

A script task needs to be executed after all 7 suppliers have completed their tasks.

Hey @Processyk! :wave:
Welcome to the Camunda Community :tada:

example1.bpmn (8.8 KB)

As modelled in the attached diagram I would recommend to rely on a parallel multi instance subprocess for that use-case. You can handle each supplier individually and after all of them are done you execute your script task afterwards.

Let me know if you have any questions about this! :slight_smile:
Best,
Thomas

1 Like

Thanks Thomas. Will try it out. Appreciate your input.

1 Like