You are viewing limited content. For full access, please sign in.

Question

Question

Forms Parallel Gateway

asked on September 2, 2020

Ok, maybe I am just missing something easy.

I have a small parallel process that goes to some people:

 

 

I am just testing the "Yes" branches so the voids and corrections do not come into play.  I completed the DC Audit and then completed the Production Payroll Audit.  Then completed the DC Audit Approval.  It seems the parallel branch closed but it is not moving on to the final workflow.  In the diagram you can see the output of the parallel going to the cutoff workflow activity.  Since both branches are done, am I missing something as to why the parallel is not going foward?

In the monitor

0 0

Replies

replied on September 2, 2020

When merging branches, a parallel gateway will wait for ALL incoming branches to be completed before moving on. The parallel branch sees 3 incoming branches (the NO branch, the YES branch, and that bottom branch), but only the bottom branch and on of the other two are ever going to be completed. The parallel gateway will be stuck waiting for that third branch. 

A fix here would be to put an exclusive gateway to merge the YES and NO branches at the top, then connect the exclusive gateway into the parallel. That way, the parallel gateway has 2 incoming branches and it will wait for both to complete before moving on. 

The other fix would be to replace the parallel gateway with an inclusive gateway. The inclusive gateway will wait for any ACTIVE branches before moving on. Since only the YES branch or the NO branch will be active, it won't wait for the other one. 

0 0
replied on September 2, 2020

Great, thanks Jared.  I replaced the trailing parallel with an inclusive and it seems act how it should.  Appreciate the feedback.

0 0
replied on September 24, 2020 Show version history

Edit - Nevermind, I guess rebuilding the parallel fixed the issue...

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.