cancel
Showing results for 
Search instead for 
Did you mean: 

Query on parallel flows (Multiple approvers )

mahanare1
Champ in-the-making
Champ in-the-making
Hi,

I am trying to understand how I can implement a solution for a  scenario that is part of a bigger work flow.

I will have a "case" request that need to be approved by "Majority" of "List of approvers" in the given time.  Is it possible to design a process/sub process for this kind of situation.

All these approvals will be parallel steps and the moment majority of the approvers approve, it should be treated as "approved" and move to next step.

Spent a week on reading the book on activiti but still not sure on how i can use it for my product because I couldn't find how to solve this problem.
1 REPLY 1

trademak
Star Contributor
Star Contributor
You can use the multi instance user task construct for this. You can read more about that in the user guide and also in the Activiti in Action book. You can define a completion condition there and you can define a list variable to be used to assign all user tasks.

Best regards,