Skip to main content
gautams4173
June 6, 2023
Solved

Complex Node Does not end

  • June 6, 2023
  • 9 replies
  • 0 views

Hi, 

I have this process model in which there is a complex node.

This node I have configured to execute all the outward flows only when it receives exactly 2 inputs ( because at no time will it receive more then 2 inputs )

But then the problem here is that complex gate never ends, its always in green .. and because of this the parent process model does not complete. Is there a way to rectify this ? 

The configuration : 

    

Best answer by harshitb6843

Change to end node to terminate node. should solve your problem!

9 replies

harshitb6843
June 6, 2023

Change to end node to terminate node. should solve your problem!

gautams4173
June 7, 2023

thanks will do this

mikes0011
Brainy
June 6, 2023

I usually avoid this design pattern and the Complex node in general - preferring, instead, to merge my parallel flows (assuming your top two flows can be merged back to one as they're mutually exclusive, and your bottom two can be merged back to one), and then re-join them at an AND node, which requires all incoming flows to arrive before proceeding, and proceeds without extra drama or confusion.

e.g.

stefanhelzle0001
Brainy
June 6, 2023

I support Mikes approach, but typically use an OR gateway to join alternative flows.

mikes0011
Brainy
June 6, 2023
use an OR gateway to join alternative flows.

Any benefit to doing it that way?  In my head, I can't make myself see it as a node that accepts incoming flows, so it never even occurs to me as an option.