I have 3 parallel processes named UAP 1, UAP 2, and UAP 3 (See image circled in red)
Requirement:
I want the flow items to stop at the decision point DP_UAP_Entry (See image Circled in black) when all the 3 UAPs are occupied. Whenever any of the process releases an item, I want the flow item to go to that process.
Current Logic:
- -I have defined a global variable which increment every time an item passes through decision point DP 35 (Circled in blue). I decrement the counter at the end of all 3 processes (DP 60).
- -Once the counter reaches above 3, I stop the items at DP_UAP_Entry. After the flow items are stopped they need to be released when the process releases an item. But I need to know how to release a flow item once the counter goes below 3?
Please attach your solution if possible! Thank you.