D365 SCM: Container Conversion & Packing Policies Deep Dive

In standard outbound warehouse execution, moving goods from the picking face directly to outbound staging works well for bulk pallet moves. However, e-commerce and retail fulfillment typically require goods to be brought to a packing bench, inspected, sorted into shipping boxes (containers), and subsequently moved to staging or baydoors. In Dynamics 365 Supply Chain Management (D365 SCM), this flow hinges on two tightly coupled concepts: Container Packing Policies and Packing Work Creation (Container Conversion).

For consultants who cut their teeth on legacy AX 2012 WAX or manual packing stations, the interplay between packing profiles, container closing policies, and automated follow-on work creation can seem confusing. In this post, we unpack how to set up container conversion and container packing policies to streamline your outbound packing flow.

Coming from AX 2012?

In Microsoft Dynamics AX 2012 R3 (when WMS/WAX was first integrated), the manual packing station allowed workers to pack items into containers via the client UI. However, generating automated subsequent warehouse work to transport that packed container from the packing station to outbound staging required customized work creation logic or manual shipment confirmation right at the packing station. In modern D365 SCM, the system natively supports automated packing work creation upon container closure through Container packing policies and dedicated Packing work work order types, removing the need for custom post-pack mobile device flows.

Understanding the Key Building Blocks

Before configuring the flow, ensure you understand how these records interact:

  • Packing Profile: Dictates the default parameters for the pack station worker, including the default container type and whether container closing validation is enforced.
  • Container Packing Policy: Defines what happens to the container physical inventory when a container is closed. Crucially, it controls whether closing a container automatically creates warehouse work to move the container from the pack location to staging or the baydoor.
  • Work Template (Packed container picking): Directs the mobile device work line-by-line (Pick from Pack location, Put to Stage/Baydoor) once the container packing policy triggers work generation.
  • Location Directive (Packed container picking): Directs the system where to deposit the packed box based on criteria like carrier, warehouse, or customer.

Configuration Walkthrough

Step 1: Define the Container Packing Policy

Navigate to Warehouse management > Setup > Containers > Container packing policies. Create a new policy record:

  • Policy code: e.g., AutoWork-Stage
  • Description: Work creation to staging on close
  • Container release policy: Set to Make container available at final shipping location or keep at Keep container at current location depending on your target flow. To enable intermediate work, choose options that keep the container active for transport.
  • Work creation policy: Select Create work on container close (or set the specific trigger defining container conversion).
  • Destination location type: Select your target staging or outbound door profiles.

Step 2: Configure the Packing Profile

Navigate to Warehouse management > Setup > Packing > Packing profiles.

  • Assign a Packing profile ID (e.g., STD-PACK).
  • Select the Container packing policy created in Step 1.
  • Define the Default container type (e.g., SmallBox or MediumBox).
  • Set the Container close profile options according to whether manifest requirements apply prior to movement.

Step 3: Work Templates and Location Directives for Container Work

When the packing policy creates follow-on work, it uses a specialized work order type rather than regular Sales orders work.

  1. Go to Warehouse management > Setup > Work > Work templates.
  2. Change the Work order type dropdown to Packed container picking.
  3. Create a template that defines a pair of work lines: Pick (from packing station) and Put (to staging or baydoor).
  4. Go to Warehouse management > Setup > Location directives.
  5. Select Packed container picking and create a directive pointing the Put action to your physical staging locations or outbound shipping dock.

Worked Example: Small Parcel Packing Flow

Let us walk through a practical scenario: Warehouse 24 fulfills e-commerce orders. Multiple items for Sales Order SO-10029 are picked via batch picking and deposited at PACK-01.

  1. The order picker completes initial sales order pick work; the put line directs inventory to location PACK-01.
  2. The packing operator opens the manual packing screen: Warehouse management > Pack and containerize > Pack.
  3. The operator specifies Warehouse 24, Location PACK-01, and selects Packing profile STD-PACK.
  4. The operator scans the license plate or shipment number, opens a new container (Container ID CONT-001), and scans items into the box.
  5. Once complete, the operator clicks Close container. The system calculates weight and prints the container label.
  6. The Container Conversion Moment: Because STD-PACK links to our automated policy, D365 creates a new work order under Packed container picking with Work ID WRK-90041.
  7. A runner or forklift driver logs into the Warehouse Management Mobile App, chooses the Packed Container Outbound menu item, scans CONT-001 at PACK-01, and delivers it to STAGE-BAY1.

Common Pitfalls and How to Avoid Them

  • Missing Packing Work Template: If the container packing policy is configured to generate work on container close, but no matching Packed container picking work template is found, the user will receive an error when closing the container (e.g., "No work template found for container").
  • Unassigned Default Packing Profiles: If warehouse workers access the Pack form without a user-assigned default packing profile, they must manually select one every session. Map workers to default packing profiles under Warehouse management > Setup > Work users > Warehousing user profiles (or worker packing setup).
  • Unit of Measure Conversions on Containers: When using weight-based validation or volumetric calculations during packing, ensure all items have valid gross/tare weights and volume conversions configured on the released product. Missing weight data blocks container closing when weight tolerance rules are enabled.

Configuration Checklist

StepConfiguration AreaStatus
1Container packing policy created with correct work trigger[ ]
2Packing profile linked to container packing policy[ ]
3"Packed container picking" Work template defined[ ]
4"Packed container picking" Location directive configured[ ]
5Mobile device menu item for container picking deployed[ ]

Configuring container conversion and clear packing policies bridges the gap between manual packing benches and automated warehouse task interleaving, ensuring tight inventory tracking from bench to dock.

Reference: Further reading

Note: written with AI assistance and reviewed by Gaurav Jadaun. Always validate in a sandbox environment before applying to production.

Comments

Popular posts from this blog

Monthly Inventory Close in Microsoft Dynamics AX 2012

Product Configuration Technology Ax2012R3

How to configure Fixed Assets Module in Ax2012