Jobs
Jobs represent grouped units of warehouse work used to organise and track operational activities such as wave picking and replenishment. Jobs improve throughput and clarity by batching related consignments or tasks, assigning priority and due dates, and exposing a single work unit to the warehouse in both mobile and web interfaces.
⚠️ Operational note: Jobs are an operational abstraction — most inventory and billing operations remain attached to consignments and inventory movements. Jobs only organise and sequence that work. Changes to consignment status or inventory still drive downstream charge and integration behaviour.
Key Concepts
- Job: A container for work (e.g., collect consignments for pick, replenish pick locations).
- Job Type: The operational purpose of a job (e.g., Wave Pick, Replenishment).
- Job Status: The lifecycle state (Draft → Ready → In Progress → Complete, etc.).
- Priority & Due Date: Used to order and surface urgent work to operators.
- Job Consignments / Tasks: The individual work items (usually consignments) associated with the job.
Job Types
| Value | Type | Description |
|---|---|---|
1 |
WavePick | Collect products for multiple consignments in a single trip (batch-style picking) |
2 |
Replenishment | Replenish pickface locations to restore availability |
Job Statuses and Lifecycle
Jobs progress through defined statuses that communicate readiness and execution state. Typical statuses:
| Value | Status | Meaning |
|---|---|---|
1 |
Draft | Job is being prepared; consignments can be added/removed by planners |
2 |
Ready To Start | Job is prepared and surfaced to mobile apps for operators to begin |
3 |
In Progress | Operators have started the job and work is being executed |
4 |
Complete | All work for the job has been performed |
5 |
Cancelled | Job has been cancelled and should no longer be executed |
Rules and practical notes:
- Jobs in
Draftcan be edited (consignments added/removed). OnceReady To Start, the job is visible to operators and editing is restricted. - Transition to
Completetypically requires all associated consignments/tasks to be in a completed state appropriate to the job type (for example, picked and packaged for wave-pick jobs).
Priority
| Value | Priority |
|---|---|
2 |
Normal |
3 |
High |
4 |
Urgent |
Priorities are used by planners and the mobile app to surface high-value work earlier in the lists.
Consignments and Eligibility
Only consignments in appropriate operational states may be added to pick-style jobs. Typical acceptable consignment statuses for inclusion are Pending or Ready To Pick (consignments in Draft or locked/closed states must be progressed before being added).
When adding consignments the system will:
- Validate the job exists and matches the expected job type (e.g., only wave-pick consignments may be added to wave-pick jobs).
- Exclude consignments already assigned to the job.
- Reject consignments that are voided, closed, or otherwise ineligible for picking.
Note: In the Consignly Mobile App the Jobs appear when their status is
Ready To Start. Operators can start a job which moves it toIn Progress.