Skip to Content
Personal Insights
Author's profile photo Mrinal Kanti Roy

New and enhanced features of Alternative-based-confirmation (ABC) of Advanced ATP (AATP) of SAP S/4HANA 1909 release

Alternative-based-confirmation (ABC) has been introduced in Advanced ATP (AATP) in 1809 release of SAP S/4HANA. ABC is a functionality similar to plant substitution of SAP APO – global ATP (GATP) i.e if the material is not available in the sales order plant , then system automatically looks for its availability in other plants . Refer my blog in link https://blogs.sap.com/2018/10/28/alternative-based-confirmation-abc-of-advanced-atp-in-s4hana-1809-release-for-location-substitution-of-apo-gatp/ for the use cases of ABC and the features & limitations of ABC of 1809 release. This blog is to highlight some of new and enhanced features of ABC in last 1909 release of S/4HANA.

The most important enhancement in 1909 release is that ABC now works also for ‘Change’ of sales order apart from ‘Create’ sales order. Note that ABC of 1809 release used to work only at ‘Create’ sales order.

ABC is based on ‘Building rule’ and SAP has provided two new building rules in 1909 release in addition to only one building rule ‘Max_on_time_confirmation’ of 1809 release. Building rules have been described as below.

  • FULL_CONFIRMATION : The plant which can confirm the requested quantity , then that plant is the valid alternative
  • MAX_EARLIER_CONFIRMATION : The plant which can confirm the maximum of the requested quantity is the valid alternative
  • ON_TIME_CONFIRMATION: The plant which can confirm the maximum quantity of the requested order quantity on the requested delivery date is the valid alternative

Building rules are set up with fiori app ‘ Configure substitution strategy’ as shown in below image.

A simple scenario with ‘FULL_CONFIRMATION’ is depicted in below image.

 

A sales order is being created (or changed) for material FG220 for requested quantity as 23 each.  However, Available-to-promise (ATP) quantity for that material FG220 in plant 1010 is nil , 10 and 30 in plants 1010, 1011and 1020 respectively. If the material is set with building rule ‘ FULL_CONFIRMATION’ , then the sales order should get confirmed with requested order quantity 23 with change of delivering plant from 1010 to 1020.

Now, we will see the relevant system set up in ABC for the above scenario. Material FG220 has been set up with building rule FULL_CONFIRMATION as in below image .

Next image shows the ATP quantity in 3 plants (quantity nil in plant 1010, 10 in plant 1011, 30 in plant 1020.

Now, a sales order is being created for material FG220 with requested quantity as 23 each in plant 1010. Now, as per the scenario and ABC set up, below image shows the sales order confirms the requested quantity in fill i.e 23 ea and the delivering plant is being changed from 1010 to 1020 as expected.

Scenario described in this blog is quite simple for better understanding.  Complex scenarios with combination (multiple) of building rules can also be modelled to meet the specific business requirements. ABC also provides ‘Tie breaker’ logic to decide the best alternative plant of multiple plants can confirm the requested quantity on requested date. Will discuss on ‘Tie breaker’ logic of ABC in next blog.

 

Assigned Tags

      14 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sérgio Rosvald Donaire
      Sérgio Rosvald Donaire

      Thanks for sharing this important feature. Best Regards.

      Author's profile photo Anand Rai
      Anand Rai

      Hi Mrinal

      Any idea when we will be getting rules for supersession etc.

      Author's profile photo Mrinal Kanti Roy
      Mrinal Kanti Roy
      Blog Post Author

      Hi Anand,

      It may not be the same 'supersession' in AATP . But material substitution is expected in 2021 release of S/4HANA  as in present road map of SAP.

      Regards,

      Mrinal

      Author's profile photo Andreas Krause
      Andreas Krause

      Hi Anand,

      Alternative-Based Confirmation supports product substitution with SAP S/4HANA OP 2021 release. But of course it is also available in SAP S/4HANA Cloud under scope item 1JW.

      Regards,

      Andreas

      Author's profile photo Jayanth Shettigar
      Jayanth Shettigar

      Thank you so much for elaborating the ABC functionality.

      Can you also help me with the scenario where we can use multiple Plants to confirm the requested Quantity using ABC functionality in aATP ?

      For example: Suppose Plant A and B have 10 and 20 qty respectively.

      And one Order is placed at Plant A with 25 Qty. In this case can we confirm line 10 with 10 qty and Plant A also line 20 and 15 Qty with Plant B?

      Author's profile photo Mrinal Kanti Roy
      Mrinal Kanti Roy
      Blog Post Author

      Hi Jayanth,

      Thanks .

      Present (1909 release) 'Building rules' of AATP force 'inline substitution' i.e does not split in multiple line items as you described. However we may get that feature in future releases.

      Regards,

      Mrinal

      Author's profile photo Andreas Krause
      Andreas Krause

      Hi Jayanth,

      the possibilty to confirm a requirement using multiple plants was introduces with SAP S/4HANA 2020 release.

      Regards,

      Andreas

      Author's profile photo Sarah Van Sighem
      Sarah Van Sighem

      Hi,

       

      Thank you for sharing this useful information!

       

      BR,

      Sarah

      Author's profile photo Former Member
      Former Member

      Hey all,

      thanks for the great guide and all the addtional ideas, use cases and thoughts.

      Question:
      Is it possible to use ABC through different company codes to consider plants from another sales organisation?

      Example:
      Plant 1000 from CC/S.Org. 1000 should be substituted via ABC with Plant 2000 from CC/S.Org. 2000

      >> Resulting in a sales order handled via cross-company process.

      Is this possible?

      Best regards and thanks in advance,

      SL

      Author's profile photo Vivek Chaudhary
      Vivek Chaudhary

      Yes  We can do it

      Author's profile photo Steve Tay
      Steve Tay

      Hi Roy,

      Regarding this point on ABC for change sales order, I would like your help to confirm as it seems based on SAP documentation, ABC works for change sales order for 1809 release.

      "The most important enhancement in 1909 release is that ABC now works also for ‘Change’ of sales order apart from ‘Create’ sales order. Note that ABC of 1809 release used to work only at ‘Create’ sales order."

      I was pointed by SAP to the standard documentation in the link below: https://help.sap.com/viewer/f132c385e0234fe68ae9ff35b2da178c/1809.000/en-US/e6005291ec154aad8e3ae1aab9a0e765.html

       

      Author's profile photo Mrinal Kanti Roy
      Mrinal Kanti Roy
      Blog Post Author

      Hi Steve,

      As far as I recall, ABC was not working in 'Change sales order' in initial (first)release of ABC.

      With regards,

      Mrinal

      Author's profile photo Andreas Krause
      Andreas Krause

      Hi Steve,

      the option to choose if alternatives shall be considered when creating or changing sales order - to be more precise line item - has been introduced with OP1909. Please find documentation here: https://help.sap.com/viewer/f132c385e0234fe68ae9ff35b2da178c/1909.000/en-US/a5fa0196c0fc4662818c1b02fc0d7764.html

      Regards,

      Andreas

      Author's profile photo Maya Nakagawa
      Maya Nakagawa

      Hi Murinal,

       

      Thank you for such a useful information.

      Currently I've been verifying the new version AATP 2021 now but I'm facing some issues. (Especially ABC)

       

      I noticed that you are the author of SAP Press AATP, so when the new version will be released?

      Or, are you going to post the updated version of ABC?

       

      Best regards,

      Maya