Inherit disposition code on split pallet

Michał Wasiewicz Updated by Michał Wasiewicz

Functionality overview

This article describes a feature custom extension for Microsoft Dynamics 365 Supply Chain Management (Warehouse Management) that introduces Disposition code inheritance during pallet split operations.

The solution enables a controlled and clearly indicated way to copy the Disposition code from a source license plate to a target license plate when performing a split operation, under strictly defined conditions.

Business Background

In warehouse operations, products that are under inspection or require segregation may be managed using Disposition codes on license plates. A common scenario is that a warehouse worker:

  1. Takes a pallet under inspection.
  2. Physically splits part of the quantity using the mobile device warehouse app.
  3. Moves verified or intentionally selected items to another pallet.
In such cases, business users expect the destination pallet to reflect the same Disposition status as the source pallet, provided that the destination pallet is new and empty.
At the same time, the solution must prevent incorrect inheritance when products are replenished onto an existing pallet, as this would usually violate inspection or segregation logic.

After this operation is completed, the target license plate is not linked in any way to: the source license plate, nor the business process that originally created the source license plate (e.g. Purchase order, Production order, etc.). As a consequence, the target license plate is not included in the Automatic release of license plates.
Setup

The inheritance logic is available only through the Movement menu item, as shown in the below figure:


To enable Inherit disposition code, the field Inherit license plate disposition code on splitting must be set to Yes, as shown below figure:

The core functionality of this menu item has not been changed. From the warehouse worker’s perspective, the process flow remains the same.
Process flow
  1. The warehouse worker selects the Split with inheritance menu item in the warehouse mobile app.
  2. The source license plate has a disposition code assigned.
  3. Quantity is split and moved.
  4. The target license plate is either selected or automatically created.
  5. The target license plate is assigned the same disposition code as the source license plate.
If the target license plate is not empty, the source disposition code is not inherited by the target license plate.

How did we do?

Contact