question

Aditya Kamath avatar image
0 Likes"
Aditya Kamath asked Kari Payton edited

Use a schedule for order picking

I have a set of itemTypes being generated by a source and stored in a rack and I need to retrieve these items from the rack based on a schedule that I have stored in a Global Table like so. The 'ArrivalTime' field is measured as the number of seconds that have passed since the model start.

How can I retrieve them using this schedule and how can I record the on-time deliveries and the backorders? I have attached my model here: schedule-pull.fsm

Any help on this is greatly appreciated!

FlexSim 16.2.0
process flowglobal tablepickingschedulelist back orders
1.png (22.4 KiB)
schedule-pull.fsm (19.0 KiB)
schedule-pull.fsm (19.0 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.

Adrian Haws avatar image
3 Likes"
Adrian Haws answered Aditya Kamath commented

Aditya,

This type of model is made simple with Process Flow. I've modified your model to show its implementation.

In your model, I created an Inter-Arrival Source in Process Flow and created boxes in the rack, with a label denoting their itemtype. These boxes are then pushed to a list. For the second part, there is a schedule source that uses the information from your global table to determine time of token creation, itemtype, name, and quantity. This is to simulate the orders. These orders then pull from the object list based on their itemtype.

As far as reporting statistics, it depends on what you want to display. I've just pinned a couple statistics from the list to display current content of the backorders, as well as staytime of the list for each token.

If any of this is unclear or you would like more information, just let us know.


· 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.

Kari Payton avatar image
3 Likes"
Kari Payton answered Aditya Kamath commented

Hi @Aditya Kamath I hope this helps give you an idea of how to model the above scenario. You can try using a process flow to generate arrivals and retrieve items. In the model attached one source creates the items and stores them in the warehouse. The second source is based on the schedule you posted. This is only for A-1 items. You would have to create different sources for the different item types.

3165-schedule-pull-edited.fsm

The properties in the List will give you information on back-orders and entries. Double Click on "Item List" in the process flow and click "Entries" or "Backorders" to view the details.


· 1
5 |100000

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

Jitendra Kumar avatar image
0 Likes"
Jitendra Kumar answered Kari Payton edited

Hi @Adrian Haws , @Kari Payton , @Aditya Kamath

I am also working on similar type of problem, instead of itemType as puller, I am using a string label (lbl_PART_COL_ID) as puller, but my transporter is not loading the items.I have attached my model here :pull-item-by-global-table-label-match2.fsm

Any help on this is greatly appreciated!

Jitendra


· 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.