Shipment posting compliance check

Customer Specification Profile  •  Article  •  4/22/2026  • 

A final compliance re-validation is performed for all lots when a sales shipment is posted. This acts as a safeguard to catch violations introduced after lot assignment — for example, if a profile was updated after picking.

For sales order lines at locations requiring warehouse shipments, validation runs at Warehouse Shipment posting only — not again during sales order posting.

Compliance response at posting

ScenarioBehavior
Lot passes all criteriaThe shipment posts silently without any compliance prompts. All lots on the shipment meet the active profile criteria.
Show Error — no prior override, standard userPosting blocked. Consolidated error listing all failing lots, attributes, actual values, and required criteria.
Show Error — no prior override, authorized userConfirmation dialog. Override reason required. Override logged with the Stage field value updated as Shipping.
Show Error — prior override, profile unchangedPasses silently. No re-confirmation required.
Show Error — prior override, profile changedRe-validation triggered. New override required.
Show WarningWarning shown. You confirm and post. No override permission required.
Mixed Show Error + Show WarningError violations resolved first; warnings shown one at a time after.

Skipped validation

Validation is skipped when no active specification profile exists for the customer and item, or when a lot was previously overridden and the profile has not changed.