I have a task node with 2 tasks assigned to 2 users. This node has 2 transitions: a "Yes" transition which moves onto the next task node and a "No" transition which goes to a previous node and back to the current node. My problem is that when User 1 says No for his task action, and User 2 says Yes for his task action, the task will move on instead of going to the previous node. The last user to enter a task action determines the transition.
Is there a way to make it so that tasks will only continue when all users say "Yes"?
Alternate solutions would be appreciated as well. Thanks.
Use fork and join. The system will move on from join only if all the children of fork completed successfully.
The join will make sure that it received all the child tokens.