SAP Knowledge Base Article - Public

3711858 - Block the Creation of 'Outbound Delivery' If a Sales Order Item Is Incomplete

Symptom

How to block the creation of 'Outbound Delivery' entirely if one item in the sales order is incomplete.

Environment

SAP S/4HANA Cloud Public Edition

Cause

In standard behavior, incompletion checks for delivery creation are performed at the item level. If one item is complete and another is incomplete, delivery creation is allowed for the complete item, while the incomplete item is left open.

Resolution

By standard, it is not possible to completely prevent the creation of an outbound delivery if one or more items contain incompletion log entries. The delivery will still be created for the completed items.

As a workaround, you can validate the sales document header or item data before saving by implementing the BAdI 'SD_SLS_CHECK_BEFORE_SAVE'. This BAdI can be used to block the saving of the sales document if any item is incomplete.

See Also

Keywords

sales order, incomplete item, delivery block, outbound delivery, partial delivery, ATP check, incompletion procedure, header level, SD_SLS_CHECK_BEFORE_SAVE, SAP S/4HANA Cloud, feature request, complete delivery, availability check, BAdi, SD_SLS_CHECK_BEFORE_SAVE , KBA , SD-SLS-SO-2CL , Sales Orders (Public Cloud) , How To

Product

SAP S/4HANA Cloud Public Edition all versions