Personal Insights
Product Availability Check in SAP S/4HANA Cloud Sales
Product availability check helps to fulfill the customer delivery/promise date. The system automatically runs the product availability in background ( for example at sales order, delivery level) taking into consideration the requested delivery date and determines when the product will be available . Based on the material availability date ,picking/packing, transportation time a delivery date on which quantity of goods can be delivered is proposed. After the check is executed, the quantity is reserved and unavailable for any other requirements.
Availability Check at Sales Order
Create Sales Order
Select the confirmed item and go to shipping.
Schedule Lines
Here we can see how requested delivery date has been calculated (Using Forward/Backward Scheduling) . Based on the material availability ,transit time, loading time and pick/pack time the delivery date has been calculated as 8th of June 2021 (06/08/2021)
In the sales order we can also check Display availability to see how system confirms the stock for the new requirement (sales order in this case).
The date in Availability for MRP element Customer order will be the material availability date.
Monitor Product Availability App
Availability overview can also be reached by Monitor Product Availability app . This is a stand-alone app to check the availability for an Item
Scope of Check
In the app we see “Scope of Check” if we click on this we can further see which stocks, issues & receipts are considered while confirming the stock.
In the scope of check, we can define which MRP elements such as requirements, stocks, future supply, replenishment lead time etc. to be considered. For example, if safety stock is checked then system can confirm based on this else safety stock will not be considered for availability.
F1 will give details on each element .
Scope of check is the combination of Availability check and Checking Rule.
In the material master, Availability Check field is to specify the receipts and requirements to be considered when checking sales orders and deliveries.
Material Master
Checking rule is transaction based, i.e. In sales, if we are creating the sales order, then it is A, if delivery then it is B.
When we run transaction like create sales order or delivery system automatically chooses checking rule. But in Monitor Product Availability since this an independent app we specify the checking rule.
Checking Rules
Availability Overview
- In the section ‘Totals display’ we can see the total amounts of your ‘Receipts’ (stock is included), ‘Issues’ and ‘Confirmed issues’.
- The lines in blue correspond to the different levels on which the ATP check is carried out. We have four levels (plant, storage location, batch, batch/storage location). When the levels are maintained in the document then we will see the document on different levels and the ATP check is carried out on those levels
These two deliveries are at Plant level since no storage location is entered in delivery.
Now we maintain the storage location and see the same delivery at storage location level as well.
- The cum. ATP qty will always show the maximum qty that could be confirmed on this date if a simulated requirement was entered on this line.
As the below example on 31.05.2021 we have cum ATP quantity as 11,020 to confirm ( Please make note this stock can be different from actual stock as we can see in stock overview or stock requirement list . It is because Availability takes into consideration various MRP elements and then show the stock that can be committed to the customer )
Similarly, on 8th of March since we have incoming stock from PO we have cum ATP quantity as 11,021 to confirm
- The cum. ATP qty will be increased on the date of a receipt if the receipt is greater than the issues below it(until the next receipt).
Here in this example we see on 22.03.2021 MRP element PO has 3 as incoming quantity and MRP element Delivery 29.04.2021 has outgoing quantity as 3 but still the cumulative quantity has not been increased from 11031 to 11033(3 PO items) and then reduced to again 11031 ( 3 delivery)
Now we create a new PO with delivery date as 20.03.2021
- The cumulative ATP qty cannot be greater than the figure for Total receipts – Total Confirmed Issues. Otherwise we can get any over confirmation.
To see a particular MRP element , we can click on it.
Also, we can navigate to documents directly from the Availability Overview.
Select the element and right click and Display MRP element.
For MRP elements do F1 on MRP elements to get full definition
- Click on Period Totals and see availability Monthly, Weekly or Daily
Conclusion
This blog post should help you to understand in detail on Product Availability check.
Thanks for reading this blog post, hopefully the blog post was informative.
For more information on PAC
https://help.sap.com/viewer/32da8359c8ee4e8b8e8c5e15cacba5aa/2105.500/en-US/c0396054349f8c4ce10000000a4450e5.html
Hello,
I have a quick question. My company is already using SAP S/4 Hana Cloud and I was wondering if there was an app that could show the "Monitor Product Availability" but at multiple skus at once?
For example: I have Item's A, B, C, D and E. Each item has 10 units in SAP. However, item A has a delivery for 3 units against it and Item C has a delivery for 8 units against it. Using the Monitor Product Availability app (and using Checking Rule B). Item A would have 7 units available for new orders and item C could have 2 units available for new orders.
I know that I would not be able to use "Stock - Multiple Materials" or "Display Warehouse Stock"; because although they will show the inventory on hand... they will not show what is available for new orders.
I'm wondering, does such an app exist?
Dear Ciolino,
Hope you are doing good.
You are right you cannot use "Stock - Multiple Materials" or "Display Warehouse Stock" for PAC for the reason mentioned.
As of now there is only one item/Material availability can be viewed in PAC.
Thanks
Sahil grover
Hi Sahil,
I wonder if we can create a custom CDS view to realize a report showing the result for multiple SKUs at once? If you think this is possible can you advise us which data cube to pick up?
Many thanks in advance for your support.
Best regards,
Kumiko
Hi Sahil -
Good information - thank you.
Assuming you need to change the scope of the availability check in SSCUI 101099. Is it a bad idea to change the existing entries for the combination of checking group and rule? If yes, this configuration step is not categorised for expert configuration.
Do you request expert configuration anyway? i.e.Is a new Z or Y prefix checking group an option in SAP S/4HANA Cloud 2105 ES? The scope is basic ATP (PAC) - not advancedATP,
Dear Morne,
Hope you are doing good.
Apologies for late reply. I was checking internally on this.
I have answered your query in the customer community.
Hello Sahil,
Nice document, could you please let me know whether it is possible to check the stock for another company code while creation of sales order?
How to get the "checking rule" In CBC?
I want to check some rule settings in backgroud.
Hi Hazel,
ATP comes with a SSCUI in public cloud which allows you to have a look to the scope of check. Furthermore, you can create own ATP Checking Groups with respective Scope of Check according to your needs.
Please find general information on how to configure the environment here: Configuration Environment of SAP S/4HANA Cloud.
Martin Heitlinger wrote a nice Blog on New cloud configuration option for Availability Checks
Regards,
Andreas
Hello, Andreas,
thank you for your feedback.
my question not focus on ATP check, just get the Checking rule in CBC, like be picture.