Personal Insights
Advanced Available-To-Promise (Aatp): How to setup Backend System ?
Dear All,
In this blog post, we explain the configuration that needs to be done or checked in the backend for Advanced Available-To-Promise (Aatp).
Before going further in the different configurations, it is important to understand the order sequence of the different checks. The check is done from the left to the right as it shows on the following picture.
0. Business function Aatp :
Activate the business function
Now let’s go on the different features configurations for Product Availability Check (PAC), Product Allocation (PAL), Back Order Processing (BOP).
The following Screenshot have been taken from “Commit with confidence with SAP S/4Hana advanced Available to Promise”
- Product Availability Check (PAC):
This configuration needs to be checked
2. Product Allocations (PAL) :
3. Back Order Processing (BOP) :
You can launch the program via SE38: ATP_BOP_SYSTEM_CONFIG. This program will help you check the configuration overall configuration of the BOP
4. Release for delivery (Refdy):
No configuration needed in the the back end.
I hope it gives you a better picture of the setting need to be done for Aatp
Thanks!
Teophane Kessou
Very interesting presentation
thanks for your post
thanks 🙂
Thanks for this crisp, straight-to-the-point blog post Téophane.
Very good summary ! Thanks !
Excellent , Efficient , Explanation-full, great thanks Téophane
Would it be possible for you to update the order of execution to include Supply Protection. Also, where does ABC (Alternative Based Confirmation) come in regarding the sequence of checks.
-Shane
Supply protection is compatible with BOP .
You can use both product allocation and SUpply protection.
Nice blog, can you share more step after that? it's will be more helpful if there is a complete example. thanks!
Business Function S4H_AATP is an Always-On Business Function (at least in our S4 1909 system), hence no one has to execute step 0, am I right?
Yes indeed
Do you know any aATP BOP job log report where we can download.
You can run in the backend the following program via SE38 : ATP_BOP_RUN
Very interesting Téophane! thanks for this blog