15.2 Outbound Waves, Wave Processing, Picking (Order, Cluster, Batch), and Manual Packing
Key Takeaways
- Release to warehouse transitions sales and transfer orders into warehouse execution, enforcing fulfillment rate validation (order or line percentage) to prevent releasing partially fulfillable orders.
- Wave templates group shipments into waves and orchestrate warehouse work creation using sequenced wave process methods (e.g., allocateWave, replenish, containerize, createWork).
- Dynamics 365 Supply Chain Management supports diverse picking methodologies: Single order picking, Cluster picking (picking multiple orders into partitioned totes simultaneously), and Batch picking (consolidating picks across orders for downstream sortation).
- Cluster picking significantly reduces travel time by using a cluster profile with pre-assigned positions, assigning target license plates (totes) to each position, and guiding the worker through consolidated pick locations.
- Manual packing stations enable packers to open customer shipping containers, scan items, capture actual scale weights, close containers, and generate container shipping labels and packing slips.
15.2 Outbound Waves, Wave Processing, Picking (Order, Cluster, Batch), and Manual Packing
Quick Answer: The outbound warehouse lifecycle in D365 SCM moves through five distinct phases: Order Release (validating fulfillment thresholds and creating shipments), Wave Processing (grouping shipments and executing wave process methods to create warehouse work), Work Execution / Picking (using Single order, Cluster, or Batch picking to retrieve goods), Packing (manual container packing, weighing, and shipping label generation), and Shipping (loading containers and posting shipment confirmations). Cluster picking minimizes travel time by directing workers to pick items for multiple orders into distinct target license plates (totes) on a single rolling cart in one operational pass.
1. Release to Warehouse and Fulfillment Rate Validation
Outbound execution begins when sales orders or transfer orders are released from commercial order processing into warehouse operations.
Release Mechanisms
- Manual Release: Executed directly from a confirmed Sales Order via
Action Pane > Warehouse > Release to warehouse, or through the workbench atWarehouse management > Release to warehouse > Release to warehouse. - Automated Batch Release: Scheduled via
Warehouse management > Release to warehouse > Automatic release of sales orders. The batch job evaluates query filters (e.g., Delivery date = Today, Order status = Open, Customer group = Retail) on a scheduled recurring interval.
Fulfillment Rate Validation
To protect customer service level agreements (SLAs) and avoid dispatching incomplete orders, D365 SCM validates order fulfillment rates prior to release:
- Configuration: Navigate to
Warehouse management > Setup > Warehouse management parameters(or customer masterWarehouse managementFastTab). - Fulfillment Rate Calculation Method: Evaluated by Quantity (physical units) or Value (currency amount).
- Order Fulfillment Rate Percentage: Establishes the minimum acceptable fulfillment threshold for the entire order (e.g.,
100%mandates full order fulfillment;90%permits releasing if at least 90% of total lines or value can be reserved). - Line Fulfillment Rate Percentage: Establishes the minimum threshold for individual lines on multi-line orders.
If physical inventory is insufficient to satisfy the fulfillment threshold, the system blocks the release, logs an exception message in the release history, and prevents shipment creation.
Upon successful release, D365 SCM creates Shipments. A shipment groups sales order lines or transfer order lines destined for the same customer delivery address and shipping carrier service.
2. Wave Architecture and Wave Processing
A Wave represents a collection of outbound shipments grouped together for synchronized warehouse work execution (e.g., all shipments departing on carrier FedEx at 2:00 PM).
Wave Templates (Warehouse management > Setup > Waves > Wave templates)
Wave templates govern how shipments are combined, processed, and released into actionable work:
- Wave Template Type:
Shipping(for sales and transfer orders),Production(for raw material picking), orKanban. - Automation Parameters:
- Automate wave creation: If set to
Yes, newly created shipments are automatically assigned to an existing or new wave upon order release. - Automate wave processing: If set to
Yes, D365 SCM processes the wave immediately upon creation, executing inventory allocation and work creation algorithms without manual intervention. - Automate wave release: If set to
Yes, newly created warehouse work is immediately unblocked and made visible on mobile RF scanners for picking crews.
- Automate wave creation: If set to
[Shipments Assigned to Wave]
│
▼
┌────────────────────────────────────────────────────────┐
│ Wave Processing Pipeline (Wave Methods) │
│ │
│ 1. allocateWave ──► Reserves physical inventory │
│ 2. replenish ──► Triggers wave demand replenish │
│ 3. containerize ──► Pre-calculates carton sizes │
│ 4. createWork ──► Executes location directives │
└─────────────────────────────┬──────────────────────────┘
│
▼
[Warehouse Work Created & Released]
Sequenced Wave Process Methods
Wave processing executes an ordered pipeline of Wave Methods:
allocateWave: Validates and reserves physical inventory against the shipment lines.replenish: Evaluates pick face inventory; if on-hand pick stock is insufficient, triggers wave demand replenishment from bulk storage.containerize: (Optional) Evaluates automated packaging rules and splits lines across container types.createWork: Evaluates Work Templates and Location Directives to generate discrete Pick and Put work lines.
If Automate wave processing is set to No, shipments accumulate inside a wave until a warehouse supervisor navigates to Warehouse management > Waves > Shipment waves > All waves, selects the wave, and manually clicks Process in the Action Pane.
3. Picking Methodologies in D365 SCM
D365 SCM provides three primary picking methodologies designed to optimize warehouse travel time, picker density, and order fulfillment throughput.
1. Single Order Picking: [Picker] ──────► [Order 1 Items] ──────► [Pack/Dock]
2. Cluster Picking: [Picker + Cart with 4 Totes]
├── Tote 1 (LP-01) ──► Order 1
├── Tote 2 (LP-02) ──► Order 2
├── Tote 3 (LP-03) ──► Order 3
└── Tote 4 (LP-04) ──► Order 4
(Picks multiple orders simultaneously)
3. Batch / Piece Picking: [Picker] ──────► [Consolidated Pick] ──► [Sorting Wall]
(Picks total 50 units for 20 orders; sorted later)
1. Single Order Picking
- Mechanism: The mobile device directs a worker to pick items for one discrete sales order or work ID from start to finish.
- Best Fit: High-volume pallet picks, bulky oversized freight, or low-order-volume facilities.
- Disadvantage: Significant deadheading (empty travel time) when picking small multi-item e-commerce orders.
2. Cluster Picking
- Mechanism: A worker takes a rolling cart equipped with multiple partitioned bins or totes (e.g., 4 to 8 positions) through the warehouse aisles, picking items for multiple discrete orders simultaneously.
- Configuration:
- Navigate to
Warehouse management > Setup > Mobile device > Cluster profiles. - Define Cluster profile ID, set Cluster sorting type (e.g., Sort position), specify Number of positions (e.g.,
4), and configure whether positions are manually assigned or system-directed. - Create a mobile menu item with Mode =
Work, Work creation process = None, and enable Cluster pick.
- Navigate to
- Mobile App Execution:
- The worker selects the Cluster Pick menu item and scans a new or existing Cluster ID.
- The mobile app prompts the worker to assign a Target License Plate (tote barcode) to each physical cart position (Position 1 = Tote LP-01, Position 2 = Tote LP-02, etc.).
- D365 SCM combines the picking requirements for all assigned orders and optimizes the travel path across the warehouse aisles.
- At each pick location, the screen displays the total combined quantity to pick. Once confirmed, the screen guides distribution into specific totes: "Put 2 eaches into Position 1; Put 1 each into Position 3".
- Travel time is reduced by up to 60% compared to single-order picking.
3. Batch Picking (Consolidated Picking) and Piece Picking
- Mechanism: The system aggregates identical item lines across dozens or hundreds of orders into a single consolidated pick work order. A worker picks the total aggregated quantity (e.g., 200 units of Item A) in bulk and delivers the entire load to a consolidation area, put-wall, or sorting station.
- Piece Sorting: At the put-wall, secondary workers scan each individual piece barcode, and the sorting system illuminates or directs the worker to place the item into a specific customer cubby.
| Picking Methodology | Orders Handled per Walk | Equipment Required | Sorting Requirement | Optimal Use Case |
|---|---|---|---|---|
| Single Order Picking | 1 Order | Hand truck, forklift, or pallet jack | None (Direct to dock/pack) | Full-pallet picks, heavy machinery, bulky items |
| Cluster Picking | 2 to 12 Orders | Multi-tote mobile cart with scanner | Sorted during the pick walk into distinct totes | Small to medium e-commerce parcel fulfillment |
| Batch Picking | Dozens to hundreds | Bulk carts, tuggers, or pallet trucks | Downstream sortation at put-wall or packing bench | High-velocity single-line or small multi-line orders |
4. Outbound Warehouse Execution Architecture
The following diagram illustrates the complete end-to-end outbound warehouse flow in Dynamics 365 Supply Chain Management, tracing an order from commercial release through wave processing, picking, packing, and carrier shipment confirmation.
5. Manual Packing Station Operations
When items are picked in totes or bulk carts, they are routed to a Manual Packing Station to be inspected, packed into customer-facing cardboard cartons, weighed, and labeled.
Packing Station Prerequisites and Setup
- Packing Location: Create a warehouse location (e.g.,
PACK-01) with a Location Type configured asPacking. - Packing Station Profile (
Warehouse management > Setup > Packing > Packing station profiles):- Packing station profile ID: Unique identifier (e.g.,
PARCEL-PACK). - User profile ID: Associates default display settings and permissions.
- Default container type: Pre-populates standard box sizes (e.g.,
BOX-M). - Container closing profile: Governs whether containers close automatically or require tare weight entry.
- Packing station profile ID: Unique identifier (e.g.,
- Location Directives for Sales Orders: The Put step of outbound picking work must direct picked license plates to the packing location: Put to
PACK-01.
Operational Packing Procedure in D365 SCM
Packers execute packing via the browser-based packing workbench at Warehouse management > Packing and containerization > Pack:
[Packer opens Pack Workbench]
│
▼
[Scan License Plate / Shipment ID] ──► Displays un-packed item lines
│
▼
[Click 'New Container'] ──► Selects Container Type (e.g., Small Box)
│
▼
[Scan Item Barcodes & Quantities] ──► Increments packed quantity
│
▼
[Click 'Close Container'] ──► Prompts for Gross Weight (Scale integration)
│
▼
[System Generates Shipping Label] ──► Carrier label & GS1-128 container label print
│
▼
[Packed Container Picking Work] ──► Forklift/runner moves box from PACK to STAGE
- Initialize Station: The packer selects the Warehouse and Packing station profile.
- Identify Shipment: The packer scans the tote License Plate, Shipment ID, or Production order barcode. D365 SCM loads the open shipment lines and expected item quantities into the grid.
- Open Container: The packer clicks New container and selects an active Container type (e.g.,
BOX-MEDIUM). D365 SCM generates a unique Container ID. - Pack Items: The worker scans each item barcode or types the verified quantity. Packed quantities increment, reducing the remaining open quantity for the shipment.
- Close Container: When the box is full, the worker clicks Close container.
- Capture Weight: The system prompts for the Gross weight. If integrated with an electronic bench scale (via the Dynamics 365 Hardware Station), the scale weight is captured automatically; otherwise, the worker enters the scale reading manually.
- Print Labels: Closing the container triggers document routing to print the carrier shipping label (FedEx, UPS, DHL) and the GS1-128 Container Bill of Lading label.
- Container Work: Closing the container automatically generates warehouse work of work order type
Packed container picking. This work instructs material handlers to pick the closed container fromPACK-01and put it intoSTAGEor directly into the carrier'sBAYDOOR.
6. Implementation Scenarios and Exam Traps
[!IMPORTANT] Exam Tip — Automate Wave Flags Interaction: On the MB-330 exam, pay close attention to the three wave automation checkboxes on the Wave template:
- Automate wave creation: Creates waves from released shipments.
- Automate wave processing: Runs allocation and generates warehouse work.
- Automate wave release: Unblocks generated work so workers can execute it on mobile devices. If a question states that "shipments are assigned to waves automatically upon release, but pickers cannot see any work on their RF guns until a supervisor intervenes," the cause is that Automate wave processing or Automate wave release is set to
No.
[!WARNING] Exam Trap — Packed Container Picking Work Template: When using manual packing stations, you must configure two separate Work Templates: one for
Sales orders(moving goods fromPICKtoPACK), and another forPacked container picking(moving sealed boxes fromPACKtoSTAGEorBAYDOOR). Forgetting thePacked container pickingwork template leaves closed containers stranded at the packing bench with no system instructions to move them to shipping docks.
[!TIP] Best Practice — Cluster Profiles: When configuring cluster picking, always enable Sort position verification. Requiring the picker to scan the tote position barcode before placing the item into the bin virtually eliminates cross-order packing errors during multi-order cluster runs.
A distribution center configures an automated batch job to release confirmed sales orders to the warehouse every morning at 6:00 AM. Several high-priority customer orders fail to release and generate shipments, despite having on-hand inventory in bulk locations. The affected customers have strict contractual delivery agreements mandating that orders must never be partially shipped under any circumstances. Which configuration in Dynamics 365 Supply Chain Management enforces this rule and caused the orders to be held back?
An online retail warehouse fulfills thousands of multi-item e-commerce parcel orders daily. Order pickers currently execute single order picking, walking through the entire warehouse facility for each discrete customer order, leading to severe aisle congestion and low order lines picked per hour. The warehouse manager wants pickers to push rolling carts holding 6 individual customer totes through the aisles, pick total combined item quantities across the 6 orders at each bin, and deposit the exact quantities into designated totes during the pick walk. Which picking methodology and configuration should the functional consultant implement?
A warehouse operator at a manual packing bench opens a shipping carton, scans customer items from picked totes into the carton, and clicks Close container in the packing workbench. Management requires that the system automatically generate warehouse work to transport the sealed carton from the packing bench location to the outbound shipping baydoor dock. Which work order type and configuration must be established in Dynamics 365 Supply Chain Management?