TABLE OF CONTENTS
Intenal Jira reference
https://globalomnichannel.atlassian.net/browse/WA2-160
Process flows
This function only picks stock it does not do packing as well. For pick and pack of multiple orders at once please look up the
- Pick&Pack section and cluster/multi order pick and pack
The picking quantity is grouped by the balance ID to pick from so it picks multiple order lines behind the scenes.
Features:
- MobileAction groups the wave by the stockzone of each pick line (regardless of if we split picklists in M3 by stockzone. The idea is to be able to have a stockzone for Ambient, Chiller and Freezer (or one zone for each isle if really FMCG) and create a wave over the total orderpool with no splits of picklists.
- Each picker is assigned a stock zone and will only see its portions of the pick we then pick and move to pack to pack and consolidate these orders by a secondary pick.
- Another use case is to create waves for all single line orders separately and pick by aisle (most efficient) and then pack each single lien order using Pick By Item and each batch can then be separated by the trolley it was picked into. This is the most efficient way we can pick & pack single line orders that needs some sort of forwarders connote etc applied too at the end.
Limitations:
Short picking: it will short the last orderline/deliveryline first - there is no fair share shorting. Any short pick (of hard allocated balance ID's) reflects bad stock control anyway and should be dealt with prior to release waves.
Business rules
Biz rules:
Always scan location (does not look at MMS010/F)
Never scan item (does not look at MMS002/G scan required)
Does not do cumulative scanning or EAN barcode scanning
The idea is that that is done in the pack step if needed (or added as a requirement)
Scan only container if both lot and container
Scan container if no lot
Scan lot if no container
Always type in the QTY picked
Short rule (to be implemented) last (sub) line will miss out so if 5 lines of qty 2 and we can only pick 7 the last line get 0 and the second last gets 1. No completion mark (OEND) applied QTYP=0 QTYO=original QTY (backorder)
Remembers the to location from when first put in if no default
(this can be used to tie pick by item as a second step where we pick each item by scan from the trolley location as we have a complete paperless system for single line picks)
M3 settings
We need this user defined API to be able to list wave by the stock zone. Standard API's does not do that |
MWS410/P MWS415/P, MWS420/P all settings around wave creation when relase all picklists |
CRS165 Wave number series to start with something (1) and be fully populated (it is a alphanumeric field and the leading blanks becomes a problem if not) |
MMS010 - Set up and barcode trolley as pack locations to be moved with goods to pack stations as part of this process |
MA settings
The status is the filter of the picklists we are looking for. Typically sts 40 for waves Issue move mode: what do we do with the pick confirm straight (only possible if no packing to be done on orders) or move to pack or dock) The To location can be empty or set to a generic value. | |
User settings: if stock zone is used as a filter and the filter is often the same it can be set up here on the users settings. |
Instructions
Wave number is not mandatory | |
Currently we got 2 waves within this zone. regardless of which we choose we will pick both in pick transport sequence. (to minimise transport path) if waves are to be picked separately ensure the wave no is typed/scanned in. | |
Note: waves are always to be picked by zone so if that is not used less zones needs to be set up in the warehouse etc. tap & Next to select | |
Enter location | |
2ND PICK onwards will remember the trolley/location used |