You can define your own pick and replenish allocation logic in the
You can define the system to direct picks and replenishments based upon unit of measure (UOM) in the
For example, if a location with cases needs replenishment, the system will only replenish this location with other cases. If a broken case exists in a case location, that case will automatically be replenished to the each location.
Use the
Following is the replenish allocation logic for single and multiple picks.
If the
Primary - Users are directed to a single primary location to fill the entire pick first.
Secondary - If a single primary location cannot fill the entire pick, users are next directed to a single secondary location to fill the pick.
Floating - If a single secondary location cannot fill the entire pick, users are directed to a single floating location to fill the pick.
Remnant - If a single floating location cannot fill the entire pick, users are directed to a single remnant location to fill the pick.
Blank - If a single remnant location cannot fill the entire pick, users are directed to a single blank location to fill the pick.
If multiple locations with the same status exist to fill the pick individually, the system selects the location with the highest quantity. For example, the primary location A has 40 widgets and primary location B has 30 widgets. The system directs the picker to location A because it has the highest quantity.
Note: If the
If the
Primary - Users are directed to primary locations to fill the entire pick first.
Secondary - If multiple primary locations cannot fill the entire pick, users are next directed to secondary locations to fill the pick.
Floating - If multiple secondary locations cannot fill the entire pick, users are directed to floating locations to fill the pick.
Remnant - If multiple floating locations cannot fill the entire pick, users are directed to remnant locations to fill the pick.
Blank - If multiple remnant locations cannot fill the entire pick, users are directed to blank locations to fill the pick.
For multiple picks, the system directs users to the location with the highest quantity first, while still following the location status hierarchy. For example, a replenishment pick requires 300 widgets. The primary location A has 200 widgets and primary location B has 150 widgets. The system directs the users to pick all 200 widgets from location A first and then to pick 100 widgets from location B.
Note: If the
For locations with minimum and maximum amounts defined, the system selects only those locations with quantity above the maximum amount.
For example, if the following locations exist, and location 04-04-40 has a maximum quantity set at 150 and no other locations have maximum quantities set:
Location |
Quantity |
Status |
Max/Min Qty |
04-04-40 |
100 |
S |
150/75 |
04-04-41 |
75 |
F |
N/A |
04-04-42 |
50 |
F |
N/A |
04-04-43 |
40 |
F |
N/A |
04-04-44 |
10 |
F |
N/A |
For an order of 50, the system selects location 04-04-41 from which to pick first. Even though location 04-04-40 has more quantity, it is not at or above its maximum quantity. The system does not select it as the replenish pick because the quantity is below the maximum quantity.
The system replenishes locations based on their creation date.
The system replenishes the most recently-created locations first, but it always replenishes primary locations before secondary locations.
The system replenishes locations with minimum and maximum amounts defined when the on-hand quantity minus the in process pick is lower than the minimum amount defined.
For example, if location 04-04-40 above has a minimum quantity set at 75, and there is an in process pick of 30 items from this location, the system replenishes this location first because its quantity falls below the minimum amount defined after the pick.
See Also: