Safety Stock and Its Availability For Planning Purposes - SAP Blogs
Safety Stock and Its Availability For Planning Purposes - SAP Blogs
Safety Stock and Its Availability For Planning Purposes - SAP Blogs
Community
Safety stock, the necessary or unavoidable evil as it is sometimes called, exists as a ‘Quantity Float’ in
planning to take care of variabilities both in demand and supply.
Safety stock is an integral part of the Net Requirements Calculation in MRP/Forecast-Based Planning and
characteristically it is considered as a stock as well as a requirement plus a receipt and this makes it
interesting when it is made available for planning purposes in the form of a prescribed percentage.
Purpose of this document is to discuss about the usage of safety stock for planning purposes and the
system behaviour during the usage of the same. Also we will see the recommendations suggested by SAP
whilst using this feature, towards the end of the document.
#1: No Safety stock or No MRP group with the appropriate setting maintained in material master for the
material.
For the PIRs existing we see the concerned procurement proposals created.
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 1/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
#2: Now maintain the safety stock alone in the material master.
A planned order gets created to cover the safety stock.Today’s date is 22nd Dec’12. We had executed Basic
dates scheduling and for the In-house production time of 15 days, system has created a planned order with
the date as 9th Jan’2013.
Keep observing the Exception Message 30 and the Rescheduling date pointing to 22nd Dec’12 here and in all
subsequent screenshots.
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 2/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
Also note that for all other requirements/PIRs we have the procurement proposals created individually and
are intact as in previous step.
#4: Maintain the MRP group parameters speci c to the percentage availability of safety stock as in OPPR.
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 3/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
Observation is when safety stock availability (100% of 100 which is again 100) is equivalent to the rst
PIR/requirement then both gets clubbed as a single lot and associated to the rst PIR/requirement date.
#6: Now make the share of safety stock available as 50% and execute MRP.
We can see that there is a separate planned order to cover the safety stock requirement rst 9on 9th Jan’13)
and as it is su cient to cover the future requirements of 5 and 10 units there are no further planned order
proposals that are created.
#7: Now make the share of safety stock available as 20% and execute MRP.
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 4/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
As 20% of safety stock 100 (which is again 20 units) is available and as it is su cient for the other two
requirements it does not create new planned orders.
#8: Now make the share of safety stock available as 19% and execute MRP.
As the available percentage does not cover the future requirements, system creates the proposal for 5 + 15
= 20 units and observe that the date is tied to the last requirement (15 units) here. Important thing to note is
that system did not create a planned order for 1 unit rather for the complete shortage in the planning
horizon.
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 5/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
Detailed information on the available safety stock value is not seen in the SAP help site but there is a Note
that explains the details.
<SAP Note: 120778 – MRP: Available safety stock and rounding value
First, the system determines the uncovered net requirement quantities for each individual day in the
planned horizon. It does this based on the stocks that have to be taken into account, the requirements and
the rmed receipts.
Then, during the lot-size calculation, the system creates procurement proposals for all net requirements
and, depending on the lot size parameters, net requirements can be covered exactly, split or combined into
one procurement proposal.
The safety stock that is available is a special case because the net requirements calculation interprets it as
stock and as requirement and receipt.
First it is taken into account as a stock because it is used to cover the first requirements on the time axis.
Only when the available part is consumed does the system calculate the net requirements for the
corresponding day. Since this first net requirement should also balance out the available safety stock, the
first net requirement is increased by the available part of the safety stock, which means that at this point, the
safety stock itself is a requirement that is to be procured.
For example (due to the complexity of the lot size Customizing and the di erent requirement/stock
situations that are possible, we can only describe one scenario as an example):
Stock/requirements situation:
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 6/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
Date Requirement
02.06.2008 13 (10 is safety stock planned as a receipt + 3 for the req on May/01/08)
01.10.2008 12 (3 for July, 3 for Aug, 3 for Sept making it 9 and this is covered by 100% of safety stock and
so it takes the next reqt for Oct’08 3 units and makes it 12 and stops there).
Based on these net requirements, the system then carries out the lot size calculation:
a) No rounding: If no rounding is used, the system creates receipt elements with the value of the net
requirements for these dates. Material shortages occur only up to the value of the safety stock.
b) Rounding = 5: In this case, the system creates a receipt of 15 for JUN/02/08, that is 2 more pieces than
are necessary. These 2 pieces are consumed in the next net requirement so that on OCT/01/08 only 10 are
required instead of 12. If 100% of the safety stock is available for planning, no receipt element is
required/created. Due to the rounding, the next receipt would be required on NOV/03/08 and not on
OCT/01/08 (as was determined in the net requirements calculation). However, this cannot be determined
when the lot size planning is carried out. The next receipt is created on the next date that is determined in
the net requirements calculation. However, in this example, there is no other net requirement calculated for
the original net requirements calculation after OCT/01/08 because only two net requirements (on
JUN/02/08 and OCT/01/08) are available without a rounding value. Therefore, the MRP creates only one
receipt on JUN/02/08. It does not create any more after that. Only when more requirements are added to
the time axis is the next receipt created at a later date.
Problems may occur if, due to roundings, minimum lot size or rmed lot sizes, the lot size calculation carries
out procurement beyond the mere lling of the part of the safety stock that is available. In this case, the net
requirements quantities and dates that are calculated no longer match the resulting available quantities on
the time axis, which causes delayed requirement coverages after the material has been planned.
Note that a useful lot size calculation can only be carried out after the net requirements calculation is
completed because otherwise, processes such as the rescheduling check, lot combination and so on do not
work correctly. However, if safety stocks are available, the net calculation at the time of the safety stock
consumption must assume a procurement of a certain value to ensure that the subsequent net
requirements are calculated correctly. Since the amount of this “scheduled receipt” is not known, the
system assumes the simplest case (EX – exact balancing of the safety stock at the time of the
consumption). Any deviations from this procedure in the lot size calculation can cause incomprehensive
procurement and rescheduling proposals.
Solution
It is not possible to change the program since material requirements planning is based on the concept of the
separation of net requirements and lot size calculation.
Therefore, we recommend that you do not use the safety stocks that are available for planning in connection
with rmed lot sizes, minimum lot sizes or roundings.
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 7/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
Hope the information was useful. Please point out any other points of interest which can be added to this
document to make it more meaningful.
Alert Moderator
Assigned tags
Related Questions
10 Comments
Jiaul Haque
Regards
JH
Like(0)
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 8/11
8/16/2020 Safety Stock and its Availability for Planning Purposes | SAP Blogs
Jiaul Haque, Thank you very much for your positive feedback.
Regards,
Srini
Like(0)
Hi Srini,
Ramagiri
Like(0)
Like(0)
Former Member
Hi,
Regards,
Narresh
Like(0)
Like(0)
Former Member
Like(0)
Thanks Steven.
Like(0)
Former Member
Like(0)
VISEO Team
Very interesting !
Like(0)
Find us on
Newsletter Support
https://blogs.sap.com/2014/02/24/safety-stock-and-its-availability-for-planning-purposes/ 11/11