概念
安全库存的主要目的是以一定数量的库存或时间的作为缓冲区间,以应对供需之间波动的影响。SAP ERP 系统提供两种类型的安全库存:静态安全库存和动态安全库存(即安全天数供应)。
静态安全库存
物料主数据设置,MRP2视图,安全库存字段根据基于服务水平历史记录或之前的消耗情况来维护。
MD04界面:
MRP扣除安全库存数量。
安全库存的可用性:
配置点:
设置10%
MD61创建独立需求205个,运行MRP,未生成计划订单。因为5个短缺数量在安全库存100*10% = 10 个范围内
修改独立需求为220,运行MRP,这是超出10%的安全库存范围,产生计划订单。
这种我认为作用类似重订货点,可以防止安全库存一直未使用造成呆滞,在安全库存可覆盖的一定范围内是没必要触发补货的计划。如果库存价值比较高,安全库存出现呆滞这个是企业最不愿意看到的情况,也是很多企业不愿意使用安全库存的原因之一。
比如:现在设置了 100 件的安全库存,已有库存100,5月1日领用需求10件,MRP运行后,10个采购计划产生,库存110。如果新增5月31日所需数量增加到 5 件,MRP 运行(在净需求计算中不包括安全库存)将生成 5 件的额外采购计划。在这种情况下,库存将是 115 件……如此往复,整个安全库存一直未使用。整个安全库存仍未使用,成为呆滞库存。
如果使用了安全库存的可用性检查(或者重订单货点,手动冲订货点,MRP类型VB),只有当安全库存的值低于某个临界值, 才会触发计划订单,在整个库存补充周期内,安全库存也会被使用,安全库存真正做到了缓冲的用途。
学习资料:
重订货点:
https://blogs.sap.com/2014/03/14/cbp-manual-reorder-point-planning/
安全库存与重订货点差异:
https://blogs.sap.com/2016/01/10/the-difference-between-using-a-reorder-point-procedure-or-a-pd-with-safety-stock/
动态安全库存
这个我在项目上还没有用过,目前也是通过资料学习过。
配置点:配置覆盖范围参数文件(动态库存)
路径:SPRO-生产-物料需求计划-计划-MRP计算-定义覆盖范围参数文件(动态库存)、或事务代码:OMIA
这里有两篇文章写的非常详细,大家可以通过这两篇文章学习:
SAP动态安全库存(Dynamic Safety stock)配置及计算逻辑说明测试
Safety Stock Calculation | SAP Blogs
safety-stock-calculation
https://blog.csdn.net/weixin_40672823/article/details/104990679