SAP PP之功能 动态安全库存(Dynamic Safety stock)配置及计算逻辑说明测试

SAP动态安全库存(Dynamic Safety stock)配置及计算逻辑说明测试

概念及计算逻辑:

动态安全库存(Dynamic Safety stock):

它根据平均的日需求(Average daily requirements)数量,来确定未来几个时期的安全库存水平(数量等于若干个平均日需求):最小库存、目标库存、最大库存。若小于最小库存,产生补货请求至目标库存;若大于最大库存,系统将提示例外信息。若同时设置了安全库存,将累加。该配置称为Range of Coverage Profile,在MRP2视图分配,配置在IMG: Production - MRP - Planning - MRP Calculation - Define Range of Coverage Profile (Dynamic Safety Stock)。

计算逻辑:

见下图

period 1,2,3... : 表示的是区间,这个区间可以是月,周, PP计划日历 为单位,在后台可以进行配置(间上图右边)

Average daily requirements = 区间内的需求数量 / 区间内的有效日期天数

比如上图 ,假如 period 单位是月 ,并且定义月的有效天数 20 天 ,连续2个区间的天数就是40天 , "连续区间数" 也是后台定义(间上图右边"期间数"的设置),上图定义的是按连续2个区间来计算动态库存的 最小库存,目标库存,最大库存.

Target stock = (连续期间内的需求总数/期间的总天数)* Tgt 配置的天数

Minmun stock = (连续期间内的需求总数/期间的总天数)* 最小字段里配置的天数

Maxmun stock = (连续期间内的需求总数/期间的总天数)* 最大字段里配置的天数

动态安全库存配置效果测试

第一步:需要配置下物料主数据,按上图右边配置的工厂1000的002供货参数文件给到物料主数据 MRP2视图如下字段

第二步: MD61创建物料F-F100的独立需求

比如今天是2020/3/20 ,创建如下需求

第三步:MD02 跑MRP结果如下

上面结果如何计算出的,可见如下说明

5月安全库存计算:

((100 + 150)/ 40 ) * 5天 = 31.25 向上取整 等于 32 个

6月安全库存计算:

((150+200)/ 40 ) * 10天 =87.5 向上取整 等于 88 个

为何6月 天数变成10天? 因为 6月 > = 3月(本月)+3 (期间编号字段为配置为3) ,所以安全库存天数按第二期间配置的目标天数Tgt 计算

7月安全库存计算:

((200+250)/ 40 ) * 10天 =112.5 向上取整 等于 113 个

8月,9月和上面7月计算方式一样

10月安全库存计算:

((350+400)/ 40 ) * 20天 =375 等于 375个

10月因为落到第一和第二之外的剩余范围区间,剩余范围区间的配置的安全库存天数配置20天 ,所以按20天计算.

11月,12月上面10月计算方式一样.

原文链接:https://blog.csdn.net/weixin_40672823/article/details/104990679

相关推荐
山茶花开时。7 天前
[SAP ABAP] 序列化与反序列化
开发语言·sap·abap
左甜甜9 天前
SAP MMPV报错MMPV_DATE_CHECK
sap
SAP女战士11 天前
【ABAP SAP】开发-BUG修补记录_采购申请打印时品名规格品牌为空
运维·数据库·bug·sap·abap开发
Cindy的SAP加油站13 天前
SAP Ariba_Order Fulfillment Status
sap·sap ariba
SAP学习成长之路14 天前
ADBC 查询语法介绍:EXECUTE_QUERY
java·服务器·开发语言·数据库·sap·abap·零售
需己以听的以听16 天前
4.模块化技术之子程序
sap·gui·abap·模块化·改行学it·子程序
syounger16 天前
近四分之一SAP ECC用户对未来规划尚不明朗
sap
SAP学习成长之路21 天前
SAP HANA 上进行 ABAP 开发:简介
开发语言·数据结构·数据库·sap·abap·代码规范
阿达_优阅达24 天前
利用 Xtract Universal,将 SAP 数据高效迁移至 Amazon S3 或 Redshift
数据库·sap·企业数字化转型·theobald sap·redshift
左甜甜25 天前
ABAP OOALV模板
sap·abap·alv