SAP动态安全库存(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月计算方式一样.

动态安全库存在实际项目中很少用到,至少我是没有用过,上面是我根据SAP提供说明理解的,如果大家项目中有用到的话,可以自己测试下。有问题可以加我微信一起讨论下,共同进步! 微信号:ZYT_BHSJ

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

在这里插入图片描述
专注SAP领域,分享交流行业经验,欢迎关注!

这篇关于SAP动态安全库存(Dynamic Safety stock)配置及计算逻辑说明测试的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/265474

相关文章

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮

慢sql提前分析预警和动态sql替换-Mybatis-SQL

《慢sql提前分析预警和动态sql替换-Mybatis-SQL》为防止慢SQL问题而开发的MyBatis组件,该组件能够在开发、测试阶段自动分析SQL语句,并在出现慢SQL问题时通过Ducc配置实现动... 目录背景解决思路开源方案调研设计方案详细设计使用方法1、引入依赖jar包2、配置组件XML3、核心配

windows和Linux使用命令行计算文件的MD5值

《windows和Linux使用命令行计算文件的MD5值》在Windows和Linux系统中,您可以使用命令行(终端或命令提示符)来计算文件的MD5值,文章介绍了在Windows和Linux/macO... 目录在Windows上:在linux或MACOS上:总结在Windows上:可以使用certuti

SpringBoot3.4配置校验新特性的用法详解

《SpringBoot3.4配置校验新特性的用法详解》SpringBoot3.4对配置校验支持进行了全面升级,这篇文章为大家详细介绍了一下它们的具体使用,文中的示例代码讲解详细,感兴趣的小伙伴可以参考... 目录基本用法示例定义配置类配置 application.yml注入使用嵌套对象与集合元素深度校验开发

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

JAVA保证HashMap线程安全的几种方式

《JAVA保证HashMap线程安全的几种方式》HashMap是线程不安全的,这意味着如果多个线程并发地访问和修改同一个HashMap实例,可能会导致数据不一致和其他线程安全问题,本文主要介绍了JAV... 目录1. 使用 Collections.synchronizedMap2. 使用 Concurren

CentOS7更改默认SSH端口与配置指南

《CentOS7更改默认SSH端口与配置指南》SSH是Linux服务器远程管理的核心工具,其默认监听端口为22,由于端口22众所周知,这也使得服务器容易受到自动化扫描和暴力破解攻击,本文将系统性地介绍... 目录引言为什么要更改 SSH 默认端口?步骤详解:如何更改 Centos 7 的 SSH 默认端口1