SAP Mentor, supply chain management enthusiast. Advocate for science as a basis to optimize the SAP supply chain. Active in Europe and North America. Sailboater, private pilot, motorbiker. At home in Tribeca, NYC.
The opinions expressed in this blog are mine!

Thursday, April 27, 2017

Here is something I never understood: why do so many people plan without the safety stock? and why is the safety stock taken out of the planning situation (at least in the standard configuration in SAP-ERP) I know... everybody claims to use it when its needed but until then you have introduced a kazillion rescheduling messages, new order proposals and canceled purchase orders.

I know the above comic strip (if you can call it that - I apologize for the amateur-ish illustration) is not one hundred percent correct; it is meant to make a point, the point being that in planning we ignore that portion of the inventory that is safety stock - as if it weren't there. In actuality, the safety stock is used at the very time when you need it, but only exactly then. If an increase in demand comes in exactly at the same time you fulfill the demand, then you would use the safety stock and issue it. However, if an increase in demand comes in at any date before the date it is supposed to be fulfilled, one ignores that portion of the inventory that is safety stock and your MRP generates a new order proposal.

In my illustration above the consumption of the water should happen at the same time the demand stands and therefore Jenny would certainly take a sip, however, if Jenny would have applied the same planning principles as in the Acme company, and she would spend a certain amount of days in the Sahara Desert, she'd run into a few problems. Let's say she plans to be there for 5 days and calculates with a bottle per day. Using a reserve of 1 bottle she'd planned for 6 bottles for the trip. Also assume that she can order more bottles (minimum a six pack) from a kiosk in Aoulef, Algeria. But it would take three days until the water arrives.

Now, on the first day in the desert, the trip gets extended by one day because they missed a dune. Ignoring the safety stock, Jenny would place an order for six bottles and end up with 8 bottles on day 4 with 2 to go.

On the other hand, if the trip gets extended (again by one day) on day 4 (from 5 days to 6 days), she'd again place an order but this time the six pack would arrive too late and is not necessary either.

This illustrates the two problems of introducing unnecessary noise (the second situation) and surplus inventory (the first situation) that we will get when the safety stock does not act like a buffer. In fact, you'll end up with an unmanageable amount of exceptions and a lot of dead stock (unused, surplus inventory).

Did you know... (send an email to uwe@bigbytesoftware.com if you want me to elaborate)

that MF50 is a great transaction to do production scheduling... even with discrete orders!

that the coverage profile does not only drive your inventory to a dynamic, minimum safety stock, but also keeps your stock below a maximum? You will have to make sure though, that you use lot size indicator 'EX'

that you can collectively availability check all planned orders with transaction MDVP. Make sure you customize a layout that directs the check with your desired functions.

that you can collectively availability check production orders with transaction COMAC

that you can perform an approximate capacity check on your production plant right out of the long term forecast in ERP. That way you do not send infeasable numbers to MRP

that you can use the availability check during production order release to control WIP levels in the cell or line? Set the control so that orders with missing capacity can't be released