on 2024 Sep 05 11:56 AM
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
Request clarification before answering.
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 Header: DeliveryBlockReason: "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!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
8 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.