🔄 Replenishment Overview
Replenishment in the WMS is a structured process that ensures stock is transferred from reserve or bulk storage locations to picking or forward pick locations when needed. This helps maintain optimal stock levels for efficient order fulfilment.
The replenishment process is made up of several key components that work together:
🧩 Replenishment Components
📘 Replenishment Enquiry
Purpose:
Allows users to view and investigate current and historical replenishment demand and job activity.
Typical Uses:
Checking what demand has been generated by templates
Reviewing jobs created and their status
Troubleshooting missed replenishments
🧑🏭 Replenishment Job Execution
Purpose:
The interface where warehouse operators execute replenishment jobs.
Typical Uses:
Scanning source and destination locations
Moving inventory between locations
Completing or verifying replenishment jobs
🧮 Replenishment Profile
Purpose:
Filters and controls which replenishment jobs appear on the Execution screen.
Key Functions:
Defines which job types (e.g., cluster or standard) are visible
Filters jobs by zone, location type, or job status
Sets verification and scanning rules
Interaction:
Once replenishment jobs are generated and grouped, the profile determines what is displayed to the operator.
📋 Replenishment Template
Purpose:
The engine that defines when, where, and how replenishment jobs are created.
Two Key Tabs:
Demand Tab
Specifies when replenishment is needed (e.g., based on location capacity or failed wave allocations)
Identifies the item/location demand using selection filters
Supply Tab
Defines how inventory is sourced to meet that demand
Includes allocation rule, source location filtering, and split rules
Interaction:
The template is run to generate replenishment demand, which is then used to create replenishment jobs.
🧱 Replenishment Job Creation (Job Creation Master)
Purpose:
Groups and orders the replenishment jobs created by the template.
Key Functions:
Defines how jobs are grouped (e.g., by zone or location proximity)
Sets how jobs are ordered for optimal execution
Assigns job types (e.g., cluster, standard)
Interaction:
Processes the demand generated by the template, transforming it into executable jobs ready for the Replenishment Profile to display.
🔁 How It All Fits Together
Replenishment Template is run manually or scheduled to check for demand and generate replenishment needs.
Replenishment Job Creation takes that demand and creates structured, grouped jobs based on job creation logic.
These jobs are visible via the Replenishment Enquiry for review and audit.
Replenishment Profile filters and controls what jobs appear on the Replenishment Execution screen for warehouse operators.
Operators use the Replenishment Execution screen to physically carry out the moves, ensuring picking areas stay stocked.