Skip to Content
Technical Articles
Author's profile photo Kazuhisa Iwamoto

Advanced ATP Release for Delivery in SAP S/4HANA


This blog is for SD consultants. I used SAP S/4HANA OP2020 FPS01 version.

What is Release for Delivery

It is manual back order process.

After advanced ATP BOP you can also modify the results manually just before creating delivery documents.

You have to create delivery documents through Release for delivery, if you modify confirmed quantity by using it.




IMG >Cross-Application Components >Advanced Available-to-Promise(aATP) >Product Availability Check(PAC) >Define Availability Check Group


Product Master:

Tr-cd: mm02


Configure Order Fulfillment Responsibilities

Fiori App ID F2246


Click “Create” button.

”*” is a mandatory field.

In this case Product number are set for the selection criteria.


Click “Crate” button.


Input a user ID and click “Apply” button.


Click “Apply” button.

Click “Create” button.

Configuration end

Execute Release for delivery

Fiori App ID F1786


Click “>” button.

Push Sort button.

Select criteria and push ok button.

Reduce lower delivery priority sales order conformation quantity manually.

Then, impact bar shows available quantity.

Increase higher priority sales order quantity manually.

Then, push publish and back button.

Click prepared.

And select item then push release for delivery button.

Delivery documents are created immediately.



You understand how Release for delivery works.




BAdI for customize the Release for Delivery Impact Bar

–BADI_ATP_R4D_MATERIAL_IMPACT (influences impact on material level = multiple lines)

–BADI_ATP_R4D_REQUIREMNT_IMPACT(influences impact on line item level)



SAP Note:

2667162 – FAQ: Release for Delivery (R4D)

2632900 – Release for Delivery: additional information.

3066116 – Release for Delivery: additional information


Related SAP Blog:

Delivery Group

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo venu gopal
      venu gopal

      Thank you so much for your document, and appreciating you for your dedication.

      Author's profile photo Morne Smart
      Morne Smart

      Thank you for this - In the context of aATP and Preparing/releasing sales order material line items without availability issues for delivery function in the "Release for Delivery" App. Does this mean that aATP introduces the option to block delivery creation for ALL SO/STO deliveries until released? Is this the same for both S/4HANA 2020 FPS02 and S/4HANA CLOUD ES 2105?

      Author's profile photo Yiin Tham
      Yiin Tham

      Hi Morne/ Kazuhisa -

      From my experience with this, there isn't really a block that prevents you from creating the delivery if you don't release it through the R4D app.  If you had a background Delivery Due List job running, and the same Sales Order is picked up in Delivery Due List with no availability issues, then the Delivery can get created without being released on R4D. One might also proceed to manually create the delivery.

      So I would pay extra attention to what is included in the Delivery Due List scope (if you have this running as a background job) vs the Order Fulfillment Responsibility scope to be aware of any overlaps.


      Author's profile photo Kazuhisa Iwamoto
      Kazuhisa Iwamoto
      Blog Post Author

      Hello Morne,

      Yes, if you don't release the SO STO, then the delivery documents for them will not be created. It is like delivery block.

      Best regards,