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

相关推荐
LilySesy21 小时前
ABAP+在select的时候,可以A=B A=C B=C这样子JOIN吗?
数据库·sql·ai·excel·sap·abap
LilySesy1 天前
ABAP+WHERE字段长度不一致报错解决
java·前端·javascript·bug·sap·abap·alv
LilySesy2 天前
ABAP+如果在join的时候需要表1的字段某几位等于表2的字段的某几位,需要怎么做?
服务器·前端·数据库·sap·abap·alv
不想上班的小吕4 天前
SAP EXCEL模板下载导入
excel·sap
大路谈数字化7 天前
SAP PP模块中离散制造
sap·制造·离散·pp
大路谈数字化8 天前
SAP PP模块中重复制造
sap·制造·重复制造·pp
DeveloperMrMeng8 天前
SAP使用abapGit在云环境中迁移开发包
sap·cloud·abapgit·op
拷斤锟9 天前
SAP 实施顾问全景指南
sap·hcm·successfactors
LgZhu(Yanker)9 天前
R/3 销售与分销
大数据·网络·数据库·sap·erp·销售
sinat_3751122614 天前
abap 通用发送邮件程序(获取alv数据,带excel附件)
excel·sap·abap·邮件