Replenishment
What this workflow does
Replenishment moves stock from storage (bulk/pallet) locations into picking locations so that open ecommerce orders can be picked.
Orders can only be picked or batched from picking locations. When an open order contains a SKU whose stock is not in a picking location, that SKU needs replenishment and the order cannot be picked or batched until stock is moved.
The Replenish module shows every SKU from open orders that needs to be moved to picking locations, and lets you set thresholds so fast-moving SKUs are topped up before orders run short.
Replenish Products
The Replenish Products tab (previously All) lists each SKU that needs replenishment and the total quantity to move.
How the quantity is calculated:
- Only stock in picking LPNs counts toward what is already available to pick
- Stock sitting in totes is ignored, because it is already allocated to picking work
- If a picking location holds part of the quantity, only the shortfall is listed
Kits
Kits are virtual products, so they are never listed themselves. Instead, the list shows the child SKUs and the quantity of each needed to fulfil the kit orders.
If you search for a kit SKU in Product Relocate, Teamship explains that kits cannot be relocated and asks you to search for the individual SKUs instead.
Replenishing a SKU
- On the Replenish Products tab, click Replenish next to the SKU.
- Product Relocate opens in a new browser tab, so the list you were working from stays open.
- The relocate form is prefilled:
- Product details for the SKU
- A source pallet/LPN to pull from, chosen oldest-first or by the quantity needed
- The destination location and LPN, based on where the SKU was last picked
- The quantity to replenish
- Review the prefilled values, change them if needed, and complete the relocate.
Once enough stock is in picking locations, the SKU drops off the list and its orders can be picked or batched.
Thresholds
Thresholds let you replenish fast-moving SKUs before there are outstanding orders against them.
A threshold is a "less than" quantity for one product in one warehouse. When stock in picking locations falls below it, the SKU should be replenished.
⚠️ Thresholds only consider stock in picking locations. Stock in storage locations is not counted.
From the Thresholds section you can:
- Add a threshold for any product in a warehouse assigned to you
- View all thresholds
- Edit Threshold to change the quantity
- Remove Threshold to delete it
The thresholds list shows:
| Column | Shows |
|---|---|
| Product | Product name |
| SKU | SKU |
| Warehouse | Warehouse the threshold applies to |
| Threshold in Picking Locations (Less than) | The trigger quantity |
| Action | Edit or remove |
| Last Modified by | User who last changed it |
| Last Modified on | When it was last changed |
Replenishing from orders and batches
You don't have to start from the Replenish module. Replenish buttons also appear where picking is blocked:
- Pick order detail page
- If every product in the order needs replenishment, Add pick is replaced by Replenish
- If some products are ready to pick and some need replenishment, both Add pick and Replenish are shown
- Custom batch creation — selecting an order with SKUs that need replenishment shows a Review SKUs popup with a Replenish option
- Batch pick list — if a SKU needs replenishment after the batch is created, Replenish replaces Change location on that line
Each of these opens the same prefilled Product Relocate flow. See Batch Picking for how replenishment affects batch eligibility.
Roles and permissions
Warehouse users
- All warehouse roles with access to the Replenish module can view the list, replenish SKUs, and add, edit or remove thresholds
- Thresholds can only be set for warehouses assigned to the user
Customers
- Do not see the Replenish module
Administrators
- Same access as warehouse users across all warehouses
Common replenishment issues
| Issue | Likely cause |
|---|---|
| A SKU shows as needing replenishment but stock is on the floor | The stock is in a storage location or a tote, not a picking LPN |
| A kit SKU isn't listed | Kits are listed by their child SKUs |
| Product Relocate says the product cannot be relocated | You searched for a kit SKU; search for the child SKUs |
| An order can't be added to a batch | One or more of its SKUs needs replenishment |
| A threshold isn't triggering | Only picking-location stock is compared to the threshold, and the threshold is per warehouse |