首页 > 其他分享 >SAP动态安全库存(Dynamic Safety stock)配置及计算逻辑说明测试

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

时间:2023-05-04 12:33:56浏览次数:37  
标签:10 库存 天数 配置 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)。

计算逻辑:

见下图

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


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

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

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

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

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

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

上图右图的配置路径如下:

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

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

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

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

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

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

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


第三步:MD02 跑MRP结果如下

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


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

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月计算方式一样.

动态安全库存在实际项目中很少用到,至少我是没有用过,上面是我根据SAP提供说明理解的,如果大家项目中有用到的话,可以自己测试下。

更多价值文章可关注我的微信公众号:

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


专注SAP领域,分享交流行业经验,欢迎关注!


标签:10,库存,天数,配置,Dynamic,安全,Safety,计算,stock
From: https://blog.51cto.com/u_16014698/6242595

相关文章

  • Deep Dynamics Models for Learning Dexterous Manipulation
    发表时间:2019(CoRL2019)文章要点:文章提出了一个onlineplanningwithdeepdynamicsmodels(PDDM)的算法来学习Dexterousmulti-fingeredhands,大概意思就是学习拟人的灵活的手指操控技巧。大概思路就是结合uncertainty-awareneuralnetworkmodels和gradient-freetrajecto......
  • 我刚才用了dynamic_cast 你给我普及一下C++ 中这几种类型转换吧
    我刚才用了dynamic_cast你给我普及一下C++中这几种类型转换吧在C++中,有几种类型转换的方式,包括:隐式转换在一些情况下,编译器会自动进行类型转换。比如将整型变量赋值给浮点型变量,编译器就会自动将整型变量转换为浮点型变量。但是在大多数情况下,使用隐式转换可能会引起一些问......
  • Vulkan Support Check and Dynamic Loader C++ code sample
    很多时候不想静态依赖VulkanSDK所提供的静态库,因为会遇到一些过早的电脑不支持vulkan,那么就需要使用动态加载vulkan-1.dll(forWindows)或libMoltenVK.dylib(forMacOS)的方式进行判断了。VulkanSDK提供了相关头文件实现可以做到相关功能,仅需要include一下头文件`vulkan/vulkan.hpp......
  • Dynamic crm 使用JS 更新BPF的stage。
    functionupdateProcess(CurrentRecordId,stageId){ 'usestrict'; varfetchXml=  '<fetch>'+  " <entityname='new_approval_process'>"+  "  <attributename='businessprocessflo......
  • use a script run by gromacs to analysis protein protein complex dynamic
    usinggromacstowriteascriptforprotein-proteincomplexmoleculerdynamicsfromforcefieldselectiontotrajectoryanalyzestepbystep,andgiveannotationtoeachlineGROMACSisapowerful moleculardynamicssoftwarepackage usedforsimulati......
  • C#用dynamic一行代码实现反射操作
    dynamic简介dynamic是.NETFramework4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译时默认dynamic对象支持你想要的任何特性。dynamic简化反射实现使用dynamic来简化反射实现是一种比较常见的编程技巧,它可以减少代码的复杂......
  • 230423 BMS Safety and Fault Management for Lithium Ion Batteries
    WelcometotheStoffelSystemsInsightsvideoseries.I'mEricStoffel,presidentofStoffelSystems.Today'stopicisBMSsafetyandfaultmanagement.Aswediscussedinapreviousvideo,oneoftheprimaryrolesofaBMSinalithium-ionbat......
  • 动态线程池DynamicTP源码分析
    一、简述dynamic-tp是一个轻量级的动态线程池插件,它是一个基于配置中心的动态线程池,线程池的参数可以通过配置中心配置进行动态的修改,目前支持的配置中心有Apollo,Nacos和Zookeeper,同时dynamic-tp支持线程池的监控和报警,具体特性如下:基于Spring框架,现只支持SpringBoot项目使用,......
  • Dynamics CRM - 如何获取 Entity 的 ObjectTypeCode
    一、应用场景:   在平时的CRM开发中,偶尔需要用到EntityObjectTypeCode来校验Entity,在这里简单介绍下获取EntityObjectTypeCode的几种手段。二、获取方式:   a.通过SQLServer查询   在SQLServer中,我们可以通过EntityView获取ObjectTypeCode,查询语......
  • 苞米豆的多数据源 → dynamic-datasource-spring-boot-starter,挺香的!
    开心一刻2023年元旦,我妈又开始了对我的念叨妈:你到底想多少岁结婚我:60妈:60,你想找个多大的我:找个55的啊,她55我60,结婚都有退休金,不用上班不用生孩子,不用买车买房,成天就是玩儿我:而且一结婚就是白头偕老,多好我妈直接一大嘴巴子呼我脸上需求背景......