- 09 May 2025
- 5 Minutes to read
- Print
Replenishment Job Creation
- Updated on 09 May 2025
- 5 Minutes to read
- Print
Understanding Replenishment Job Creation
What is Replenishment Job Creation?
Replenishment Job Creation defines the criteria for generating jobs that move inventory from reserve or overstock locations to primary picking or operational locations. It ensures replenishment jobs are logically grouped, sequenced, and aligned with your operational flow.
The configuration is split across four key tabs:
General β Provides the job profile name and type.
Where β Filters which inventory is considered for replenishment.
Group By β Batches replenishment jobs for operational efficiency.
Order By β Determines the execution sequence of the jobs.
π How the 3 Components of Replenishment Work Together
Replenishment Profile:
Controls which replenishment jobs will be displayed on the Execution screen, filtering by job zones, job types, and verification criteria.
Replenishment Template (Plan):
Defines the detailed logic for replenishment, including:
Demand: Specifies which items and locations need replenishment and when the jobs should be created.
Supply: Defines how inventory is allocated to meet the demand.
When the template is run, it generates replenishment jobs based on these criteria.
Replenishment Job Creation (Job Creation Master):
Processes the jobs generated by the template, applying additional filters and grouping them into logical clusters. The jobs are then ordered for optimal execution.
The finalized jobs are displayed on the Replenishment Execution screen, ready for operators to process.
Accessing Replenishment Job Creation
To access:
Use the Navigation Search and type
Replenishment Job Creation
, then click to open it.Alternatively, go to:
Configuration
βFunctional Area Setup
βJob Setup
βReplenishment Job Creation
.
Add Replenishment Job Creation
Click on the Red Action Button, this will bring up a drop-down menu, and select "Add"
Complete the General Tab
- Name
- Job Type Adding a Job Type
Complete the Where Tab
The Where Tab allows you to define the filtering logic that determines which items and locations are considered for replenishment. This ensures only relevant inventory is selected for job creation based on your operational rules.
How It Works
The filters in this tab act as inclusion criteria. Only items and locations that meet all specified conditions will be included in the replenishment job generation process.
These conditions use logical expressions (e.g., =
, AND
, OR
) and can include any of the available fields relating to items, locations, companies, and zones.
Example Condition
This filter ensures that:
Only items belonging to Company 45 are selected, and
Those items must be located in either the W-Highbay or W-Low Replen zones.
You can add additional conditions to refine the logic, such as by item code, location type, or warehouse.
Common Filtering Fields
Field | Description |
---|---|
item.item_code | Filters jobs for specific products. |
company.company_code | Limits results to inventory belonging to a particular client or company (useful in 3PL setups). |
warehouse.warehouse_code | Filters by warehouse site. |
from_location.location_code | Specifies the source location (typically a reserve or bulk storage area). |
to_location.location_code | Specifies the destination location (such as a pick face or production staging area). |
from_zone.name | Filters based on the name of the zone from which stock is being pulled. |
to_zone.name | Filters by the destination zone. Useful for targeting specific replenishment areas. |
()
and logical operators (AND
, OR
) to build complex but precise filtering logic.Best Practices
Start broad, then narrow β Begin with a high-level filter (e.g., company), then refine using location or item-specific fields.
Test your logic β Review the outcome of the filter to ensure itβs returning the expected items.
Use zone names wisely β Zones often represent physical handling areas (e.g., bulk storage vs. pick face), and filtering by them can drastically improve job accuracy.
Saving and Proceeding
Once youβve defined your filter:
Click the upper Submit button to save the conditions.
Click the lower Submit button to unlock and continue to the next tab (Group By).
Complete Group by Tab
The Group By Tab determines how replenishment jobs are grouped before theyβre assigned and executed. Grouping helps streamline the replenishment process by batching similar tasks together, making it easier and faster for operatives to complete replenishments in an efficient, structured way.
Recommended: Group by to_zone.name
A particularly effective grouping method is by to_zone.name
β this groups all replenishment tasks that deliver stock to the same area of the warehouse.
β Recommended: Grouping by
to_zone.name
ensures all replenishments for a given zone (e.g., a specific pick face or replen area) are handled together. This minimises unnecessary movement and allows operatives to complete all tasks in a single zone before moving on.
Available Grouping Fields
You can group jobs using any of the following fields depending on your operational goals:
Field | Description |
---|---|
to_zone.name | Highly recommended. Groups jobs by destination zone β helps replenish all stock to the same area efficiently. |
item.item_code | Groups jobs by item β useful when handling products that require special handling or tracking. |
warehouse.warehouse_code | Groups jobs by warehouse β especially helpful in multi-warehouse setups. |
from_location.location_code | Groups by source location β useful when consolidating movements from bulk or reserve areas. |
to_location.location_code | Groups by destination location β for tight control over physical destination points. |
from_zone.name | Groups by the source zone β helps batch pulls from specific storage areas. |
company.company_code | Groups jobs by client/company β valuable in 3PL operations to separate client-specific workflows. |
By
to_zone.name
: All items being replenished to "Zone A β Pick Face" will be grouped into one job. Ideal for a replenishment run into a single aisle or picking zone.By
from_zone.name
: Replenishment jobs coming from a single bulk area like "Highbay Storage" are grouped, reducing back-and-forth when collecting stock.By
company.company_code
: Keeps client stock handling separate, often necessary in shared 3PL environments.
Complete the Order by Tab
The Order By Tab sets the execution sequence of jobs, helping align replenishment with warehouse layout.
Ordering Options
Field Type | Description |
---|---|
Location Template Fields | If using structured location codes (e.g., A-01-01-A ), ordering by this field mimics physical layout. |
Pick Sequence | If a numeric pick sequence exists (e.g., aisle order), this can guide logical routing. |
Order by from_location.pick_sequence
to create a snake-like path through the reserve zones.
Summary
Once configured, Replenishment Job Creation ensures that jobs:
Target the correct inventory and locations,
Are grouped to suit your workflow,
And follow the optimal execution sequence.
π Next Step: Trigger replenishment manually by running a replenishment plan or via automation (permanent location falls below minimum threshold) to generate jobs using this profile.
Once you have selected and entered the required fields, click on the submit button to add.