Hello there,
I’ve been searching through the documentation to find how exactly is determined which process action step is taken in a process flow.
A new feature requires me to accurately predict (in a process) which process action is next in the flow. This would be easy if there is only one route to follow but when there are multiple, I need to check the values of the process step parameters.
Let’s say there are three routes in a process flow originating from a decision node. To determine which route will be taken we can check variables @thisStep_nextOne, @thisStep_nextTwo, @thisStep_stop.
This is how I thought it worked:
- All routes set to 0 or lower are ignored
- The route with the lowest number above 0 is selected
- In case of a tie, the route with the lowest order_no is selected
This is giving me wrong results so I must be getting these logic rules wrong. Can anyone tell me how exactly this works?