Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 2 of 6

Waves: grouping work so it finishes on time

9 min

Listen to this lesson

0:00 / 6:36

A warehouse that creates picking tasks the moment each delivery arrives ends up with pickers walking the same aisles again and again, and trucks waiting for one last item. Waves group warehouse request items that should be processed together, usually because they leave on the same route or truck. SAP describes the goal as creating tasks "as early as necessary, but as late as possible."

What a wave is

A wave combines items from one or many warehouse requests. Items usually share a route, a carrier or a departure time, though that is not mandatory. Waves are most often used for outbound delivery orders, but can also group posting changes and internal stock transfers. When a wave is released, EWM creates warehouse tasks for its items and then warehouse orders from those tasks. Until release, the items wait.

The life of a wave: items wait until release, release creates tasks and warehouse orders, and lock, merge or delete change what happens to the waiting items.
The Sign-Off Table · thesignofftable.com/academy/sap-ewm-203
  1. Delivery order items arriveGreat Lakes, two other fleet customers on route GL-NORTH
  2. Wave planningThe scheduled wave report groups items by route with template "PM routes"
  3. Items assigned to a waveWave for 13:00 release, completion 15:30
  4. Simulate release (optional)Supervisor checks the expected workload
  5. ReleaseTasks created, then warehouse orders built by creation rules
  6. ExecutionPickers receive orders through their queues
From delivery order item to released wave.
The Sign-Off Table · thesignofftable.com/academy/sap-ewm-203

Wave templates

A wave template is EWM master data that defines how waves of a certain kind behave. SAP lists these parts:

Template partWhat it controlsContoso "PM routes" template
Release methodAutomatic (at a set time), immediate, or manualAutomatic at 13:00
Wave typeAllows specific monitoring in the warehouse monitorOUT-ROUTE
Wave categoryCan be used as a filter in warehouse order creation rulesPM
Dates and timesStart, release and completion times of the waveRelease 13:00, completion 15:30 for a 16:00 departure
Capacity profileCapacity limits for the waveMaximum 400 picking items
CalendarWorkdaysDetroit plant calendar, Monday to Friday

Parts of a wave template.

EWM finds the template with the condition technique, using fields from the warehouse request header or item such as route or ship-to. It compares each item's planned completion time with the template's wave options and picks the one whose completion is not later than the item needs. Automatic wave assignment is switched on in the warehouse process type. Alternatives exist: waves can be created manually in the wave maintenance transaction (/SCWM/WAVE in most systems), by a background report with variants, or with reference to a transportation unit so everything for one truck travels together.

Automatic wave assignment finds a template by condition technique and picks the wave option that completes in time; Contoso instead uses scheduled wave planning.
The Sign-Off Table · thesignofftable.com/academy/sap-ewm-203

Working with waves

  • Simulate release shows the workload before committing; if work is needed now, release directly from the simulation.
  • Release creates tasks and warehouse orders.
  • Lock and unlock stop and resume further processing.
  • Merge combines waves, for example when two routes are consolidated on one truck.
  • Delete removes all items from the wave, which then wait for a new assignment.
  1. 08:00Morning items assignedOrders received overnight go to the 10:00 wave
  2. 10:00AM wave releasedPickers work local routes; trucks leave 12:00
  3. 12:30Cut-off for PM routesNew items after this time go to tomorrow's first wave
  4. 13:00PM wave released automaticallyGreat Lakes and route GL-NORTH items picked
  5. 15:30Wave completion targetAll items staged at doors DR04–DR06
  6. 16:00Trucks departGoods issue posted at departure
A day of waves at Detroit.
The Sign-Off Table · thesignofftable.com/academy/sap-ewm-203

What would you do?

An urgent order for Great Lakes Fleet Services arrives at 13:20, after the PM wave was released. The customer needs it on today's 16:00 truck. What is the best approach?

Key points
  • Waves group warehouse request items so work is created as late as possible but in time for departure.
  • Wave templates define release method, type, category, times, capacity profile and calendar.
  • Templates are found with the condition technique; automatic assignment is set in the warehouse process type.
  • Release creates tasks and warehouse orders; simulate first when time is tight.

Check your understanding · not graded

Lesson check

  1. 1. What happens when a wave is released?

  2. 2. Which release methods can a wave template use?

  3. 3. How does EWM choose a wave template for an item?

  4. 4. Why simulate a wave release first?