Wave Picking
Group and optimize pick tasks with wave picking
2 min read
Wave Picking
Wave picking groups multiple pick tasks into a single efficient batch, minimizing travel time and increasing picker throughput.
How Wave Picking Works
Sales Orders → Release Batch → Create Wave → Assign Pickers → Execute → Complete
Creating a Wave
- Go to Outbound → Waves
- Click Create Wave
- Select pick tasks to include (filter by warehouse, zone, or priority)
- Click Create — tasks are sequenced automatically by location proximity
Wave Sequencing
SmartWMS automatically sequences pick tasks to minimize travel:
- Sorted by PickSequence → Aisle → Rack → Level → Position
- Ensures pickers follow an efficient path through the warehouse
Wave Statuses
| Status | Description |
|---|
| Draft | Wave created, not yet released |
|---|---|
| Released | Wave active, pickers can start |
| InProgress | At least one task started |
| Completed | All tasks finished |
Best Practices
- Group tasks by zone for zone-based picking
- Limit wave size to 20–50 tasks per picker
- Use priority sorting to process urgent orders first
Permissions Required
fulfillment.waves.view— view wavesfulfillment.waves.create— create wavesfulfillment.waves.manage— release and complete waves