cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Is there a way to update "delivery block" for SO Item before the SO is saved?

SAPSupport
Employee
Employee
0 Kudos
525

Hi there,

We need to implement a block at the item level for a material before saving the Sales Order. Currently, there is no BADI available that allows us to modify the DELIVERY BLOCK field at the item level. Although we have the BADI "SD_SLS_MODIFY_HEAD_BUSINESS," it does not include the DELIVERY BLOCK field in its changing parameters, making it unsuitable for adjusting the delivery status at the item level. Are there any extensibility options available that would allow us to update the DELIVERY BLOCK field? 

Thanks and Regards


------------------------------------------------------------------------------------------------------------------------------------------------
Learn more about the SAP Support user and program here.

Accepted Solutions (1)

Accepted Solutions (1)

SAPSupport
Employee
Employee
0 Kudos

Hello,

(1) Based on the current product:

Currently there is no BAdI that supports automatically assigning a item-level delivery block before the sales order is saved.

Instead of BAdI, as a workaround, would you check if API - Sales Order (A2X) can fulfill your requirement, e.g., assigning a "DeliveryBlockReason" (on header level) when the sales order is created by this API?

See more details from the Help Portal Sales Order HeaderDeliveryBlockReason: "Indicates if an entire sales order is blocked for delivery".

(2) Besides, you are also encouraged to submit a feature request through the Customer Influence Portal under the section SAP S/4HANA Cloud Public Edition, Sales, e.g., requiring relevant configuration activities which can help you define default delivery block reason when sales order is created, etc.

KBA 2963059 - How to Submit Feature Requests for SAP S/4HANA Cloud Product

Thank you!

 

Answers (1)

Answers (1)

SophiaSun
Product and Topic Expert
Product and Topic Expert
0 Kudos

Besides the above answer, you can check whether the "Delivery Block" setting in the configuration activity "Configure Sales Document Types (ID: 102495)" can fulfill this requirement.

Ask a Question