Monday, January 16, 2017

Advanced ATP Back Order Processing


SAP S/4HANA Advanced ATP - Back Order Processing


One of the tasks of the customer service manager is to fulfil the most important customer orders on time.   In S/4HANA the advanced ATP function is used to define business rules for order confirmations.   You can run the advanced ATP back order process to update automatically any existing order confirmation according to those business rules.

There are five different predefined confirmation strategies (business rules): Win, Gain, Redistribute, Fill and Lose.

  • WIN: Confirm as requested shall be fully confirmed in time
  • GAIN: Improve, if possible shall at least keep the confirmation and should gain
  • REDISTRIBUTE: Redistribute should gain, but may also lose
  • FILL: Delete confirmation, if required shall not gain anything, should keep confirmation, but may also lose
  • LOSE: Delete confirmation shall lose everything (e.g. internal stock replenishment orders)

A global filter can be applied on top of these strategies.
First I configure these business rules to determine the priorities via the tile “Configure BOP Variant”.



For example, this variant has 2 strategies, a “Win” and a “Redistribute”.  I’ll show in my video how to add rules and how to create another strategy.


In a next step I’ll monitor my availability of my material.  Here we see that I have customer orders of which one group is not fully confirmed.
When we schedule a BOP run in a simulation mode, we see that, according to my previously setup ATP strategy rules, a rescheduling takes place.
Here you see that according to the GAIN strategy, the confirmed quantity for the first 2 orders is now 100%.  For the last order, according to the REDISTRIBUTE strategy, the confirmed quantity is now lowered to 30 pieces instead of the required 150.


By running this in a non-simulation mode, you can confirm this ATP proposal.

You can check my demo video here.