Package definition binding

To ensure that picked items match the packing requirements of the order and to reduce relabeling, you can select the Package Definition Binding check box in the Outbound Order Lines (whinh2120m000) session.

Note: The setting of this check box is defaulted from the Package Definition is Binding check box in the Items - Sales Business Partner (tdisa0510m000) session or from the Sales Contract Line Logistic Data (tdsls3102m000) session if the related sales schedule is based on a sales contract.

If this check box is cleared, the picked handling unit structure is used for the shipment line.

If this check box is selected, and the picked handling unit structure does not match the package definition of the outbound order line, LN repacks the picked items.

When repacking, picked handling units that match the package definition of the outbound order line are reused if the matching handling unit is:

  • A bottom-level handling unit
  • Located on a handling unit level directly above:

    • The matching bottom level
    • Another matching level

Example 1

The handling unit structure of the items picked for an outbound order line consists of:

  • A Pallet
  • Two crates of type Crate001
  • Two boxes of type Box002 for each crate

The package definition of the outbound order line specifies:

  • A Container
  • Two crates of type Crate001
  • Two boxes of type Box002 for each crate

The crate and box levels are reused for the shipment line, because these levels match the package definition and meet the reuse criteria.

Example 2

The handling unit structure of the items picked for an outbound order line consists of:

  • A Pallet
  • Two crates of type Crate001
  • Two boxes of type Box002 for each crate

The package definition of the outbound order line specifies:

  • A Pallet
  • Two crates of type Crate022
  • Two boxes of type Box002 for each crate

The box level is reused for the shipment line, because this is the bottom level.

The matching Pallet level is not reused, because the Pallet level is not directly above another level that is reused (the crate level is not reused, because Crate001 does not match the handling unit template of the package definition).