Hey everyone,
I'm having a issue in my project:
the problem is i unload 60 bags from a task executer in a Queue, and so far so good, then i do a cycle where another task executer can only load 15 at a time, so i need it to go there more than one time, this one has to unload the bags in another Queue. And when he do this one time is A ok.
But when he's doing the 2nd time he starts to load the bags that he unload. I mean, imagine Queue1 as the one he loads, and Queue2 the one he unloads, he do the first unload in Queue2, then he moves to Queue1 and he starts to load things that are on Queue2.
I'll leave my project here: Aeroporto.fsm
I do the unload from the Task Executer than unloads the 60 bags (Plane) in the container "Fluxo dos Aviões" then he creates token and push it to a list.
In the container "Fluxo dos AGV" i do the load and unload with the task executer that can only load 15 at a time.
I even tried to do the unload process inside of another sub flow with a new assign label but still not working.
Anyone has an idea how to solve this problem?
Thanks, Miguel Pereira.