cancel
Showing results for 
Search instead for 
Did you mean: 

Parallel execution

chakrabandla
Champ in-the-making
Champ in-the-making
Hi,
Suppose there is an organization with following structure:
* ManagerX & ManagerY report to CEO.
* EmployeeX1 & EmployeeX2 report to ManagerX.
* EmployeeY1 & EmployeeY2 report to ManagerY.

I want to implement following scenario using Activiti.
* STEP1 :
   With just one click, CEO will directly ask all the employees to submit a report  i.e., each employee will have a task to do.
*  STEP2 :
   Each employee will individually prepare their report & submit it to their respective manager (not CEO)
   As soon as an employee submits a report, Manager should receive a task without waiting for others to complete
*  STEP3 :
   Manager will check his subordinate's report & submit it to CEO.
   Here also, as soon as a manager submits a report, CEO should receive a task without waiting for others to complete.

Kindly let me know if I can achieve that using Activiti.
Thank you very much for your time.
–Chakra

      
3 REPLIES 3

chakrabandla
Champ in-the-making
Champ in-the-making
Is my scenario a valid Workflow/BPM (the scenario I described above)?
(In my scenario, managers are not part of employee group. They are in separate group. They just authorize their subordinate's report & forward to CEO)

Basically, I want every task that was instantiated in STEP1 to continue until the end without waiting for others to complete.

trademak
Star Contributor
Star Contributor
Hi Chakra,

Yes, you could achieve this using a multi instance sub process with a couple of user tasks.

Best regards,

chakrabandla
Champ in-the-making
Champ in-the-making
Hi Tijs Rademakers,
Thank you very much for the answer. Will try to do that.