I just started using FlexSim, and I'd like to model a simulation of flowitems that pass through a number of processes. Under the multiprocessor "Layout_Tack", upon process finish, a label is assigned to the flowitem depending on the global table "Probability". If the flowitem has a label of 1, it is sent to the sink, otherwise it is sent to the processor "Remove_Tack".
Realistically, the "Remove_Tack" process should be part of the multiprocessor "Layout_Tack" as a third process, since they all occur at the same work station. However, is there a way to specify that after a flowitem goes through the first two processes of the multiprocessor, assign a label upon process finish at that point, and continue to either the third process within the multiprocessor or send to the sink? If the flowitem goes through the third process, then it must go back to the first process again afterwards, continue until it is assigned a label that directs it to the sink. While that is ongoing, the multiprocessor "Measure_Cut" should not send any flowitem downstream.
I hope my question is clear!