question

Oscar N avatar image
0 Likes"
Oscar N asked José Antonio MD answered

Pull activity does not reevaluate back orders

Hello!


I am trying to use a list to select idle operators for working. I have a field in the list with the state of the operators, so the pull activity can´t obtain the operator if the state is "squeduled down" for example.

The problem is that if the token is in the pull activity waiting for the operator to be available (the back order is in the back orders table), the activity does not reevaluate the query when the state of the operator change. I think this should work, but maybe I miss something.

Temporaly, I solved it checking the "use max. wait time" option, and making a loop with a delay in another conection that is executed when "fail" fires.

I represented the problem in a simplified model.

Prueba Query.fsm


Thanks a lot in advance.



FlexSim 20.1.3
listssql querypulling from listsback orderspull activity
prueba-query.fsm (38.2 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

José Antonio MD avatar image
1 Like"
José Antonio MD answered

Hello @Oscar N ,


In Advanced Options you have a parameter called "Back Order Reevaluation Events".

1637841904024.png

You can use manual to have more information:https://docs.flexsim.com/en/22.0/Reference/Tools/GlobalLists/BackOrders/BackOrders.html#manualPage

I hope I have been helpful


1637841904024.png (33.3 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.