question

Jitendra Kumar avatar image
0 Likes"
Jitendra Kumar asked Sam Stubbs commented

Use a sequence for order picking

I have a set of itemTypes being generated by a source using a schedule and stored in a queue and I need to pull these items from the queue based on a sequence that I have stored in a Global Table1. I will take the first flow item from global table and look for it in queue by matching label PART_COL_ID, if I found any match, I will send it to processor and removed it from GlobalTable1, if I not, I will keep the first flow item as back order and look for next flow item of GlobalTable1. I have used a process flow, but the transporter is not picking the items.

My model is attched here : use-a-sequence-for-order-picking.fsm

FlexSim 17.0.4
global tablesmatch labelitem type in process flowmatching itemtypes transporter
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

Sam Stubbs avatar image
0 Likes"
Sam Stubbs answered Sam Stubbs commented

I believe this question is somewhat of a duplication of your followup on the other quesiton here:

https://answers.flexsim.com/questions/37512/pull-item-by-matching-label-of-global-data-table.html

What you're going to want to do, is set up some logic using the "Use max wait Timer" for your pull from list activity. I gave you a small example in that response. I've modified that example to have it return to the list pull to pull the next item on the list, and also added logic to check to see if the end of the list has been reached. The only thing you'll need to decide is time you want for the max wait timer to wait until looking at the next item on the list. (Right now it's just set to 1.00 time unit)

pull-item-by-global-table-label-match-2.fsm


· 3
5 |100000

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