15

Supply Protection of advanced ATP in SAP S/4HANA On Premise

 2 years ago
source link: https://blogs.sap.com/2022/03/11/supply-protection-of-advanced-atp-in-sap-s-4hana-on-premise/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
March 11, 2022 5 minute read

Supply Protection of advanced ATP in SAP S/4HANA On Premise

Introduction

This blog is for SD consultants. This functionality can be used from SAP S/4HANA OP2021 FPS00 version and OP2020 as well.

What is Supply Protection

Supply Protection is for promised minimum selling quantities for each customer.

Pre-requisite

SAP S/4HANA OP2020 FPS00 or upper version. Fiori server must be installed. The user must have “SAP_BR_ORDER_FULFILLMNT_MNGR” role.

Customizing

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

Advanced ATP is activated at “Availability Check Group”.

Picture1-20.png

IMG>Cross-Application Components>Advanced Available-to Promise(aATP)>Product Availability Check(PAC)>Configure Scope of Availability Check

“With Supply Protection for Specific Document Types” flag should be On

Picture2-10.png

Setting

Execute App ID:F4569 “Manage Supply Protection”

Picture3-11.png

Click Create button.

Picture4-9.png

Set the mandatory fields.(Red * Marked)

Supply Protection is defined by Material and plant combination.

*“Consumption Based on” can be done as “Requested Delivery Date” from SAP S/4HANA OP2021.

Picture5-7.png

Set planning Period Type, start date and end date.

Picture6-7.png

Set Characteristic 1 is mandatory. You can define up to two characteristics for Core Protection ( Horisontal) .

You can add additional fields of Sales Orders and Stock Transfer Orders via “Characteristic Catalog” Fiori Apps.

Picture7-8.png

Prioritized Characteristic is option. You can define over 2 characteristics, if you need.

Push create button and set characteristics.

Picture8-8.png

Set Priority, the Characteristic Values and the Protected Quantity

Push Create button and set characteristics if you use Prioritized Characteristics.

And set protected Quantities for each period.

Picture9-5.png

Push Create button.

Picture10-5.png

Push Activate button.

Picture11-5.png

Create Other Supply Protection objects for other Sales Offices as well in this case.

Case: no Prioritized Characteristics

Picture12-4.png

Set protection group values

Picture13-3.png

Finally I created 3 supply protection objects

Picture14-4.png

Operation

Execute “Create Sales Orders VA01” Fiori Apps.

Picture15-1.png

Set Sales Order Type, Sales Area and Sales Office.

Picture16-1.png

Set sold-to party and Customer reference number.

Picture17-1.png

Set material number and quantity.

Picture18.png

Push enter key.

Then “Review Availability Check” (Only for Fiori Apps”Create Sales Orders VA01″ From OP2021) screen appears, in this case confirmed quantity is 950 pcs. Push “>” button.

Picture19.png

Then, click “Intermediate Results”.

Picture20.png

ClickPicture21.png

Picture22.png

Click Picture23.png

Picture24.png

Click “Show Details for Supply Protection”

Picture25.png

You can see “Review Supply Protection Check Result”.

Picture26.pngPicture27.pngPicture28.pngPicture29.png

Let me explain why the confirmed quantity is 950 pcs.

Because confirmed quantity for Sales Office 170 and Customer Group 01 Sales Order

3000(inventory)- 1050(Sales Office 17A) – 1000(17B) = 950 pcs

Picture30.png

Change sold-to-party from ZSUP_CUSA(Customer Group 01) to ZSUP_CUB(Customer Group 02).

Picture31.pngPicture32.pngPicture33.png

Picture34.png

Because confirmed quantity for Sales Office 170 and Customer Group 02 Sales Order

3000(inventory) – 500(170 & Customer Group 01) – 1050(Sales Office 17A) – 1000(17B) = 450 pcs

Picture35.png

Change sold-to-party from ZSUP_CUSB(Customer Group 02) to ZSUP_CUSC(Customer Group 03).

Picture36.pngPicture37.pngPicture38.pngPicture39.png

Because confirmed quantity for Sales Office 170 and Customer Group 03 Sales Order

3000(inventory) – 500(170 & Customer Group 01) – 500(17A & Customer Group 02) – 1050(Sales Office 17A) – 1000(17B) = – 50 pcs

So, confirmed quantity is zero.

Picture40.png

Caution

Supply protection protects related supply protection object total quantity. It defines minimum quantities. So, If every related supply protection objects total quantities can be kept, confirmed quantity is no upper limit until whole inventory consumed.

If you want to set upper limit, use the below “Production Allocation(PAL)”.

Integration into Other Advanced ATP solution

Product Allocation (PAL)

Supply protection and product allocation (PAL) are complementary solutions. While with PAL an upper limit is defined, the logic of supply protection defines minimum quantities. For more information, see Avoiding Matches with Multiple Protection Groups.

Backorder Processing(BOP) , Alternative Based Confirmation, Allocation Run(ARun)

See Help

Conclusion

You understand how Supply Protection of advanced ATP works.

Appendix

Help:

https://help.sap.com/viewer/f132c385e0234fe68ae9ff35b2da178c/latest/en-US/c4b704762cbd4611a3ee2dc00c7a7277.html

SAP Note:

3141787 – FAQ – Supply Protection (SUP) with advanced ATP

2993628 – Add “Manage Supply Protection” to FLP Space

3137858 – Availability Check Controls with no SUP flag set.

2963267 – Feature Control for BP Support

2971479 – ATP SUP Remaining Protection not displayed

2885961 – Restriction Note for advanced Available-to-Promise (aATP) in SAP S/4HANA 2020

2982461 – Restriction Note for advanced Available-to-Promise (aATP) in SAP S/4HANA 2021


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK