Skip to main content

Hi,


 I have a process which needs to split into parallel processing and at a later point merge back into one process, ie result in one instance of the final activity after the merge.


How would I go about merging the the parallel processes and how can I enforce that both branches are completed before the merge activity can be actioned?


 


 

You will need to configure a Preceding Rule on the Activity where they rejoin.  In the attached screenshot, you'll see that Task A and Task B happen in parallel.  For simplicity sake, i have a couple of process datafields created also ("ADone" and "BDone").  The server event that immediate follows the client events within the parallel activities is used to set the appropriate field values.  Then on the "Review" Activity I have configured a Preceding Rule to evaluate if both those elements have been set to "Done".

So, a Preceding Rule is used to control when the activity at the merge can be started based upon data that was set in the previous steps.  

HTH.

 


15959iC2DFD5E852382A39.jpg

Reply