当前位置: 首页 > news >正文

SAP PP学习笔记12 - 评估MRP的运行结果

上一章讲了MRP的概念,参数,配置等内容。

SAP PP学习笔记11 - PP中的MRP相关概念,参数,配置-CSDN博客

本章来讲 MRP跑完之后呢,要怎么评估这个MRP的运行结果。

1,Stock/Requirements List and MRP List  在库/所要量一览 和MRP List

- MD04 在库/所要量一览(在库/需求清单)

  动态MRP结果

  意思就是假如有基本数据发生了变化,那么MRP的结果会跟着变

- MD05 MRP清单

  静态MRP结果,也就是上一次运行完MRP得到的结果。

  即使基本数据变了,MRP运行的结果不会变,就像个快照一样

  一般做一些分析,历史报告,检查资料等的时候才会用到

1-1,MD04 在库/所要量一览(在库/需求清单)

 输入品目,MRP Area,Plant ,然后按回车

这样就显示出来MRP结果

MD04 显示的是动态结果,所以你看标题都显示出来时间了

点这个 Order Report(订单报表) 图标 会出来 树形结构

这个树形结构很有用处,因为它有个作用就是看纳期。

客户给你下了个订单,他肯定想知道什么时候能纳品给他。

比如下面这个 M9800 品目,所要日付是 2024-05-05,那到底能不能按时纳品呢

很不幸的 入库日是 2024-05-21,也就是说不能按时纳品,红色图标也指明了这一点

总结一下,就是下面这个

在 Order Report上面能看到纳品的问题

1-2,MD05 MRP一览

和MD04 的界面一样的

只是它是静态的。

2,Collective Display(批量显示) of Stock/ Requirements List

- Traffic lights 交通灯

  自己定义交通灯,也就是说哪些是红灯,是需要特别处理的地方

  这样在这个界面,你可以只看自己关注的红灯部分,可以节约大量时间

- MD04 > 一括Access(集中读取)Tab

- 信号机定义(交通灯定义)

- 例外Group

上图点一下 例外Group

就可以看到每个组里面都具体有些什么内容。

一般建议 5 和 8 这两个组设为红灯。

比如

- 5

   - 50 部品表/配合表不存在(BOM不存在)...

- 8

   - 98 MRP 异常终了

这个一览里面,有一下几个字段:

- 供给

- RDS1

- RDS2(第2..)

它们是什么意思呢?

这里面涉及到 Days' Supply(日供应量)/ Receipt Days' Supply(考虑收货的日供应量)

Receipt Days' Supply(考虑收货的日供应量) 里面又分 2 个。

这样就构成了这里的3个字段。

3,Days' Supply 日供应量

看库存能支撑多少天的制造作业。只看库存,不看别的。

比如下图,蓝色柱状 是需求(Reqmts)。

前2个蓝色柱状是可以满足的,第3个蓝色柱状就满足不了了。

那么日供应量可以满足的天数就是 浅蓝色 的那个范围,也就是第3个蓝色柱状之前的范围。

注意这里有两个橙色柱状(收货),是不被考虑的。

4,Receipt Days' Supply

上面的 Days' Supply 日供应量 不考虑生产订单,采购订单的。

这里的 Receipt Days' Supply 是要考虑生产订单,采购订单的

比如下图所示,第1个蓝色柱状来了之后,又来了1个橙色的柱状(收货),这样库存量就提高了

然后第2个蓝色柱状来了之后是在加了第1个橙色之后的基础上消耗的

这样第3个蓝色柱状来了之后,因为前两有2次橙色柱状加成,第3次蓝色柱状的需求是能被满足的

总体来说,看浅蓝色 范围,是扩大了

Receipt里面又分第1次和第2次的。

比如下图

- 第1次:考虑 Production Order(生产订单) 和 Planned Order(计划订单)

- 第2次:只考虑Production Order(生产订单)

当然第1次和第2次到底考虑什么,是要在Spro里设定的。

- Spro > 在库日数计算中考虑的入库要素

Spro > 生产计划/管理 > 资材所要量计划 > 评价

- 空白 考虑对象外

- X 考虑两方的入库在库日数

- 1 只考虑入库在库日数1

- 2 只考虑入库在库日数2

双击任意一行,可能能看得更清楚点儿

- 制造指图/Process指图

- 确定计划发注

- 确定购买依赖

- 安全库存...

比如下图,

- 制造指图/Process指图:【1-只考虑入库在库日数1 】

   - 第1次考虑 制造指图(生产订单)

   - 第2次不考虑 制造指图

- 确定购买依赖:【2-只考虑入库在库日数2 】

   - 第1次不考虑确定购买依赖

   - 第2次考虑确定购买依赖

这个就是 上面的第1次/第2次 栏位的含义。

当然这个是根据你客户的需要,随意设置的啊。

5,Selection Rule and Display Filter

- Selection Rule(选择规则)

  先把数据给过滤,然后重新计算

- Display Filter(过滤器)

  只把数据给过滤,不进行重新计算

看一下画面操作。

- 表示Filter(过滤器)

点一下 Filter On 图标,这样才会显示 表示Filter(过滤器) 和 选择规则

点 表示Filter(过滤器)

过滤之后,不会重新做计算,也就是咱们理解的那种通常的过滤,即把不符合条件的数据隐藏掉

如下图,独立所要量 100- 虽然被隐藏了,但是显示的数据并不会做重新计算

利用可能数量 = 150 - 100 + 50 = 100

- 选择规则

点 选择规则

过滤之后,还会重新做计算

可以看到 利用可能数量 栏位,由100 变成了 200

200 = 在库 150 + 制造指图(生产订单)50

- Spro设定

Spro > 生产计划/管理 > 资材所要量计划 > 评价 > Filter

- 表示Filter定义

双击任意一行,显示 表示Filter 项目,比如下面这行

- SAP00001 - SAP 只入库

这里可以设定哪些数据表示,哪些不表示

 - 选择Role定义

注意这里面下拉框里面

- 1 照会

   选择了这一项,就不是 选择Role,而是 表示Filter 了

- 2 关联利用可能性的表示

- 空白 不考虑

- 在库 Tab

可以选择要看哪些在库

比如这个 SAP00001 - SAP只入库 选项:

    - 利用可能在库

    - 保留在库

    - 非利用可能在库

    - 转送中在库

    - 安全在库的控除


- 期间表示 Tab

这里可以设置MRP结果的表示期间

比如下图 SAP00006 - SAP 10日间以内的全要素

显示的就是后续10日的数据

 6,Navigation Profile

就是在图标栏加一个按钮,在很多时候非常方便。

有两种方法来加这个按钮

6-1,Own favorites

Menu > 关联处理 > User定义 > 更新

 点 新规Entry

输入下列项目并保存

- Navigation番号

- Transaction Code

- Menu Text

- Icon

 这样菜单栏上就出现一个图标

点击该图标即可进入画面,不再需要输入T-code了

6-2,Navigation Profile(导航Profile)

现在选的是

- SAPMMPUR00 - 购买担当者

这是选了 SAPPMRP00 - MRP管理者 之后显示的菜单

6-3, 子画面添加按钮

除了上面两种 添加按钮的方法之外,子画面也是可以添加的

比如点击 Favorites 图标

这样就加好了 MD41 这个按钮

7,需求溯源/订单报表

就是下图这俩按钮。

它的用途就是说查看订单来自于哪里,是什么原因产生的这个订单。

- 钮付所要量(需求溯源)

  这个仅适用于 MTO(Make-to-Order 按订单生产)

  MTO以外,比如按MTS(Make-to-Stock 按库存生产)生产的话,算的可能是不对的

- Order Report

   它的用途就是说用于查看现在这个生产订单能不能满足你的需求

   亮起红灯表示不能满足你需求(亮这个红灯,绿灯的项目,你可以自己在Spro里设定的)

比如 选中 制造指图 行,然后点 钮付所要量(需求溯源)图标

这个是 点 Order Report (订单报表) 图标

这个和上面 【1】里面的 Order Report是一个东西。

我这里显得和上面的不一样是因为我用了另一个SAP版本

(上面那个SAP学习环境转生产订单总出错,我还没调好)

点这个按钮也能看相同的画面

哎,晕菜,老版本里面好像Layout不太一样哈

点上面的那个按钮,应该显示下面的画面才对呀:(

8,期间合计

期间合计的目的是看一下本次制造指图(生产计划)是否合适,有没有多或少。

除了按日统计之外,还可以按周/月...来看是不是制造得太多了等等分析用。

点一下 切替到期间合计 图标

按日统计结果

按周统计结果

9,其他一些相关T-code

除了咱们上面说的 MD04,还有一大堆其他的T-code。

有趣的是,这些T-code很多就是MD04里面的功能给单拎出来而已。

 - MD04 (个别Access)

- MD07(一括Access)

其实就是MD04的另一个Tab:)

- MD05 (个别Access)

 

- MD06(一括Access)

- MD09 纽付所要量(需求溯源)

 看结果就是MD04 里面的那个 需求溯源 按钮

- MD4C Order Report

 就是MD04 里面的那个 Order Report 按钮

相关文章:

SAP PP学习笔记12 - 评估MRP的运行结果

上一章讲了MRP的概念,参数,配置等内容。 SAP PP学习笔记11 - PP中的MRP相关概念,参数,配置-CSDN博客 本章来讲 MRP跑完之后呢,要怎么评估这个MRP的运行结果。 1,Stock/Requirements List and MRP List 在…...

AndroidStudio的Iguana版的使用

1.AndroidStudio介绍 Android Studio 是用于开发 Android 应用的官方集成开发环境 (IDE)。Android Studio 基于 IntelliJ IDEA 强大的代码编辑器和开发者工具,还提供更多可提高 Android 应用构建效率的功能,例如: 基于 Gradle 的灵活构建系统…...

通过方法引用获取属性名的底层逻辑是什么?

很多小伙伴可能都用过 MyBatis-Plus&#xff0c;这里边我们构造 where 条件的时候&#xff0c;可以直接通过方法引用的方式去指定属性名&#xff1a; LambdaQueryWrapper<Book> qw new LambdaQueryWrapper<>(); qw.eq(Book::getId, 2); List<Book> list bo…...

自学错误合集--项目打包报错,运行报错持续更新中

java后端自学错误总结 一.项目打包报错2.项目打包之后运行报错 二.项目运行报错 一.项目打包报错 javac: &#xfffd;Ҳ&#xfffd;&#xfffd;&#xfffd;&#xfffd;ļ&#xfffd;: E:\xx\xx\xx\docer-xx\src\main\java\xx\xx\xx\xx\xx\xx.java &#xfffd;&#xff…...

KUKA机器人故障报警信息处理(一)

1、KSS00276 机器人参数不等于机器人类型 ①登录专家模式 ②示教器操作&#xff1a;【菜单】—【显示】—【变量】—【单个】 ③名称输入&#xff1a;$ROBTRAFO[] 新值&#xff1a;TRAFONAME[] ④点击【设定值】。 2、电池报警&#xff1a; ①“充电电池警告-发现老化的蓄电池…...

数仓开发:DIM层数据处理

一、了解DIM层 这个就是数仓开发的分层架构 我们现在是在DIM层&#xff0c;从ods表中数据进行加工处理&#xff0c;导入到dwd层&#xff0c;但是记住我们依然是在DIM层&#xff0c;而非是上面的ODS和DWD层。 二、处理维度表数据 ①先确认hive的配置 -- 开启动态分区方案 -- …...

echars设置渐变颜色的方法

在我们日常的开发中&#xff0c;难免会遇到有需求&#xff0c;需要使用echars设置渐变的图表&#xff0c;如果我们需要设置给图表设置渐变颜色的话&#xff0c;我们只需要在 series 配置项中 添加相应的属性配置项即可。 方式一&#xff1a;colorStops type&#xff1a;‘lin…...

SpringBoot3项目打包和运行

六、SpringBoot3项目打包和运行 6.1 添加打包插件 在Spring Boot项目中添加spring-boot-maven-plugin插件是为了支持将项目打包成可执行的可运行jar包。如果不添加spring-boot-maven-plugin插件配置&#xff0c;使用常规的java -jar命令来运行打包后的Spring Boot项目是无法找…...

Spring Cloud Gateway的部署

不要将 Spring Cloud Gateway 部署到 Tomcat 可以将Spring Cloud Gateway打成jar包&#xff0c;并通过jar包部署&#xff0c;步骤&#xff1a; 1. 修改构建配置 确保你的pom.xml文件中的打包方式为jar。 <packaging>jar</packaging> 2 打包项目 mvn clean pack…...

算法提高之树的最长路径

算法提高之树的最长路径 核心思想&#xff1a;树形dp 枚举路径的中间节点用f1[i] 表示i的子树到i的最长距离,f2[i]表示次长距离最终答案就是max(f1[i]f2[i]) #include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N …...

git/gerrit使用遇到的问题

Push时出现的多个问题及其解决 branch【...】not found 这个错误通常出现在 Git 命令中指定的分支名称中包含特殊字符或者语法错误时。需要确保指定的分支名称是正确的&#xff0c;并且没有任何不支持的字符。 例如&#xff0c;如果分支名称是 feature/branch&#xff0c;应该…...

机器学习第二天(监督学习,无监督学习,强化学习,混合学习)

1.是什么 基于数据寻找规律从而建立关系&#xff0c;进行升级&#xff0c;如果是以前的固定算式那就是符号学习了 2.基本框架 3.监督学习和无监督式学习&#xff1a; 监督学习&#xff1a;根据正确结果进行数据的训练&#xff1b; 在监督式学习中&#xff0c;训练数据包括输…...

Rust 解决循环引用

导航 循环引用一、现象二、解决 循环引用 循环引用出现的一个场景就是你指向我&#xff0c;我指向你&#xff0c;导致程序崩溃 解决方式可以通过弱指针&#xff0c;而Rust中的弱指针就是Weak 在Rc中&#xff0c;可以实现&#xff0c;对一个变量&#xff0c;持有多个不可变引…...

ICC2:如何解决pin density过高引起的绕线问题

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 为了追求极致的利用率,综合往往会使用大量的AOI/OAI等多pin cell,然而后端实现过程中,工具为了解决绕线难题,又会通过降低local density的方法实现反向奔赴,即便如此,绕线后仍会残留不少问题,…...

Buuctf-Misc题目练习

打开后是一个gif动图&#xff0c;可以使用stegsolve工具进行逐帧看。 File Format:文件格式 Data Extract:数据提取 Steregram Solve:立体试图 可以左右控制偏移 Frame Browser:帧浏览器 Image Combiner:拼图&#xff0c;图片拼接 所以可以知道我们要选这个Frame Browser …...

费马小定理详解

费马小定理 定义&#xff1a; 设 p 为素数&#xff0c;a 为整数&#xff0c;则 a p ≡ a ( m o d p ) a^p \equiv a\ (\mod p) ap≡a (modp) &#xff0c;若 p ∤ a p \nmid a p∤a &#xff0c;则 a p − 1 ≡ 1 ( m o d p ) a^{p-1} \equiv 1\ (\mod p) ap−1≡1 (modp)…...

PXE批量安装

系统装机的三种引导方式 u盘光盘网络装机 光盘&#xff1a; 1.类似于usb模式 2.刻录模式 系统安装过程 加载boot loader Boot Loader 是在操作系统内核运行之前运行的一段小程序。通过这段小程序&#xff0c;我们可以初始化硬件设备、建立内存空间的映射图&#xff0c;从…...

stm32f103c8t6最小系统板

STM32F103C8T6最小系统板是为基于ARM Cortex-M3内核的STM32F103C8T6微控制器设计的电路板&#xff0c;它包含了单片机正常运行所需的最基本组件。以下是构成STM32F103C8T6最小系统板的基本部分&#xff1a; 单片机芯片&#xff1a;STM32F103C8T6本身&#xff0c;它是一款32位微…...

QCefView 在 Linux 下的编译(更新)

在前面的文章《QT 应用程序中集成浏览器》中已经介绍过 QCefView 的构建。这几天发现 QCefView 代码进行了更新,构建方式也发生了一点点变化,所以在此更新一下 QCefView 的编译方法。 QCefView 其实包含了两个项目,一个就是 QCefView 项目本身,另外一个就是 CefViewCore。…...

无卤素产品是什么?有什么作用?

无卤素产品&#xff0c;即在生产过程中完全不使用卤素元素——氟、氯、溴、碘等——的产品。 卤素元素&#xff0c;虽然在电子设备、材料等领域应用广泛&#xff0c;却也可能潜藏危害。其阻燃剂&#xff0c;一旦在产品生命周期结束后释放&#xff0c;将对土壤和水体造成污染&a…...

如何用QtScrcpy实现跨平台Android设备高效投屏与控制

如何用QtScrcpy实现跨平台Android设备高效投屏与控制 【免费下载链接】QtScrcpy Android实时投屏软件&#xff0c;此应用程序提供USB(或通过TCP/IP)连接的Android设备的显示和控制。它不需要任何root访问权限 项目地址: https://gitcode.com/barry-ran/QtScrcpy 在数字化…...

3个核心技巧:Element Plus效率提升与性能优化指南

3个核心技巧&#xff1a;Element Plus效率提升与性能优化指南 【免费下载链接】element-plus &#x1f389; A Vue.js 3 UI Library made by Element team 项目地址: https://gitcode.com/GitHub_Trending/el/element-plus 副标题&#xff1a;面向初中级开发者的Element…...

iOS 版本nethack如何更换图形包-iNetHack2

这个iNetHack2这个应该我都没有找到设置按钮。后来无意中在贴吧中看到的。原来它的设置竟然在iOS的系统设置之中&#xff0c;是我少见多怪了&#xff0c;这可能是我见过的App 第1个在系统设置中设置的。UI中的Tileset 设置成Tiles32的界面风格就与nethack官方的UI一致了。...

基于机器学习的驾驶疲劳检测,应该如何入门?

基于机器学习的驾驶疲劳检测可以说是本科/硕士毕设中性价比很高的一个题目&#xff1a;它既有充足的开源参考资料&#xff0c;又容易做出可视化的Demo&#xff0c;答辩时也比较讨喜。 我来帮你把这个看似庞大的项目拆解成流水线。 你不需要去手搓底层的神经网络&#xff0c;只…...

终极指南:Czkawka开源文件管理工具,5分钟解决存储空间不足难题

终极指南&#xff1a;Czkawka开源文件管理工具&#xff0c;5分钟解决存储空间不足难题 【免费下载链接】czkawka Multi functional app to find duplicates, empty folders, similar images etc. 项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka 你是否经常遇…...

如何高效使用小米手表表盘制作工具:Mi-Create完整操作指南

如何高效使用小米手表表盘制作工具&#xff1a;Mi-Create完整操作指南 【免费下载链接】Mi-Create Unofficial watchface creator for Xiaomi wearables ~2021 and above 项目地址: https://gitcode.com/gh_mirrors/mi/Mi-Create 想为你的小米手表或手环设计个性化表盘吗…...

Qwen3.5-9B-AWQ-4bit开源可部署教程:私有云/K8s集群中部署多实例视觉理解服务

Qwen3.5-9B-AWQ-4bit开源可部署教程&#xff1a;私有云/K8s集群中部署多实例视觉理解服务 1. 模型概述 Qwen3.5-9B-AWQ-4bit是一个支持图像理解的多模态模型&#xff0c;能够结合上传图片与文字提示词&#xff0c;输出中文分析结果。这个量化版本特别适合在资源受限的环境中部…...

避坑指南:微信支付V3 SDK自动更新证书失败的5种常见原因及修复方法

微信支付V3证书自动更新失败排查手册&#xff1a;从原理到实战修复 微信支付的V3版本SDK以其自动证书更新机制著称&#xff0c;但不少开发者在集成过程中都遭遇过AutoUpdateCertificatesVerifier的失败问题。证书更新失败不仅会导致支付功能中断&#xff0c;还可能引发验签错误…...

MusePublic Art Studio效果展示:复杂提示词(多主体/空间关系/光照条件)解析能力

MusePublic Art Studio效果展示&#xff1a;复杂提示词&#xff08;多主体/空间关系/光照条件&#xff09;解析能力 1. 创作工具新体验 MusePublic Art Studio让AI图像生成变得像使用画笔一样简单。这个工具专门为创作者设计&#xff0c;不需要懂任何代码技术&#xff0c;通过…...

FreeRTOS数据通信避坑指南:为什么我的MessageBuffer总是接收失败?

FreeRTOS消息缓冲区实战&#xff1a;从接收失败到高效通信的深度解析 第一次在FreeRTOS项目中使用MessageBuffer时&#xff0c;我遇到了一个令人抓狂的问题——明明发送端显示消息已成功写入&#xff0c;接收端却总是返回0字节。调试器显示缓冲区非空&#xff0c;但xMessageBuf…...