SAP MM学习笔记39 - MRP(资材所要量计划)

2023-10-31 21:30

本文主要是介绍SAP MM学习笔记39 - MRP(资材所要量计划),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这一章开始,离开请求书,学点儿新知识啦。

MRP ( Material Requirement Planning ) - 资材所要量计划。

它的位置在下面的调达周期图上来看,就是右上角的 所要量决定那块儿。

1,MRP(资材所要量计划) 的概要

MRP 的主要目的就是 确保品目的可用数量。

即按时调达生产及贩卖所需数量的品目。

MRP 常用于:

- 监视在库

- 自动生成 购买及生产相关的调达提案

注意,我们这里讲的 MRP 是MM模块中的部分。

其实 PP 模块中也有 MRP,而且 PP中的 MRP 位置更重要。

1,当需要调达的时候,可以通过 MRP 直接帮我们生成 购买依赖。

     然后 通过 承认 或 无需承认直接生成 购买发注。

2,先做一个计划手配(计划订单),然后由人工来看计划手配,再在 变换 画面 转成

     - 制造指图/ Process指图

     - 购买依赖

也就是说 变换 这个功能可以提供一个 建议检查 的机会。

如果 PP 模块生产这条路比较困难(比如量太大了等),可以把部分计划手配转成外部调达。


1-1,內制

这是 PP 模块的内容。

- 制造指图

 把有固定形状的东西组装起来。

- Process指图

 一般都是没有固定形状的东西,比如液体。

   或者虽然是固体,但是会发生化学反应,随着时间的变化会发生性质的变化等的生产活动。

1-2,外部调达

- 购买依赖

- 购买发注

- 分纳契约

  指的合同里面的东西。但是吧,现场几乎没人用,略过。

1-3,MM03 品目 调达Type

具体走哪条路线,可以在 品目Master 里面设置。

品目 MM01/02/03 的 MRP 2 Tab上,调达Type

- E 內制

  SAP 会自动生成 计划手配(计划订单)

- F 外部调达

  SAP 会自动生成 计划手配 或 购买依赖(采购申请)

-    无调达

- X 內制/外部调达均可

  SAP 会根据 MRP 管理者的判断,在 变换 画面上 生成计划手配 或 购买依赖。

注意,SAP 不会说 你设置了 E 內制,就不允许你 外部调达的,手工还是可以任意做的。

比如 E 自制 品目 在 ME59N上登 购买依赖 / 或 ME21N 登 购买发注 的时候,也是没问题的。

其实这个也挺常见的。

比如某个品目 是 E 自制 的,但是采购部说发现一个工厂它做得挺好的,暂时我们采购一次试试。

但是也不太想就为了这一次采购就改变该品目的 调达Type。

具体是什么Message可以参照我之前写的一篇文章:

SAP MM学习笔记 - 错误 ME092 - Material mainly procured internally(原则上该物料只能内部调达)_东京老树根的博客-CSDN博客

不过上面说的那是手工做的时候,如果要是用 MRP 做 自动化,那就得单纯的按如下规则:

- E 內制 是左边(自制)

- F 外部调达是 右边(购买发注)

- X 內制/外部调达均可 走中间,再根据 MRP 管理者判断,决定走左边(內制) 或 右边(购买发注)

看下面 MRP 1/2/3/4 Tab,虽然有4个Tab,但是3,4主要是 PP 那边用的。

咱们这里学 MM 的MRP,主要看前面 1/2 两个Tab。

1-4,MRP 执行范围  MRP Area

MRP 是在工厂级别执行的。

咱们以前学习在库品目评价的时候,说那个是可选的,工厂级别或公司级别,当然也只能选一次。

但是也说了,几乎没人选公司级别,因为 PP,CO,SD模块都需要以 工厂 为单位。

其实MM 模块的这个 MRP,也是以工厂为单位的,你说你弄个公司为单位,那MRP还能不能用也是个问题。(几乎没人选过公司为单位,所以大家可能也都不太清楚)

SAP MM学习笔记16-在库品目评价_东京老树根的博客-CSDN博客

MRP 执行的级别有 3 种。

- 不做任何设置,SAP 默认做一个工厂级别的 MRP Area。

- 做下设置,将某个/或某些 保管场所 定义为一个 保管场所 -MRP Area。可以有多个MRP Area。

- 外注先 -MRP Area。外注先需要增加原材料等的时候,可以自动生成转送Order。

这样每次运行 MRP 的时候,可以先选定级别。

- Plant -MRP Area

  这个是必须的。

  没做什么设置的话,SAP 会考虑工厂的整个库存;如果所有的保场都被分出去了,那它就是空的

  而且,工厂级别的 MRP Area里面的保管场所的库存,是公用的,谁都能用。

  就是既可以拿来卖,也可以拿来作为原材料用于生产。

- 保管场所 -MRP Area

  挑选一个或几个保管场所作为Group。

  意思就说说,这一个或几个保管场所里面的在库是特别的,专用的,不想用于别的MRP计算。

  很常见的就是说,生产用在库,贩卖用在库 等,这样分开,产销各部门就不容易冲突。

  有的工厂有多条产线,也需要分开管理在库。

- 外注先 -MRP Area

 有关外注可以参照如下内容。

SAP MM学习笔记22- 购买发注的项目种类(明细Category)_东京老树根的博客-CSDN博客

注意外注先(转包商)在库是在外注先那边管理的,运行MRP的时候,不能把它的在库给用了。

这个 外注先 -MRP Area如果设置好了的话,PP 模块那边,生产的时候,每次转MRP,发现原材料不够用了,甚至可以自动从 保管场所- MRP Area里面做在库转送Order票,增加原材料在库。

下面是以前学习的 在库转送 的知识,可以看到在库转送其实挺复杂的,MIGO里面的移动Type也是一堆一堆的,如果MRP 能帮助自动做 在库转送,确实能省不少事儿。

SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)1- 移动Type间振替转记_东京老树根的博客-CSDN博客

SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)2- 品目Code振替转记 和 在库转送_东京老树根的博客-CSDN博客

SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)3- Plant间在库转送-CSDN博客

SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)4- Plant间在库转送 之 在库转送Order(有出荷)-CSDN博客

SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)5 - 总结-CSDN博客

SAP MM学习笔记26- SAP中 振替转记(转移过账)和 在库转送(库存转储)6 - 输送中的商品损伤处理,品目的入出库预定,品目的无参照 出库处理(采样,报废等)-CSDN博客

这样,通过MRP Area,允许在一个工厂中存在不同的 MRP(资材所要量计划)。

1-5,OMIZ MRP Area定义

MRP Area Type: 这个01,02,03 对应上面 MRP 的3个执行级别:

- 01 Plant

- 02 保管场所

- 03 仕入先 (外注先)

 选中 任意一条 01 Plant 级别 的数据,然后点左侧 菜单 Plant,这样出现的列表中只有一条。

这是因为一个工厂有且只有一个 工厂级别的 MRP Area级别。

02 保管场所 级别

保管场所级别就比较灵活了,可以有一个保管场所,也可以有多个保管场所。

比如下面打开的这个 L022P1000 就包含 2 个保管场所。

如果想修改,比如增加/删除一个保管场所等,可以点 图标栏 的新规Entry/删除 图标。

03 外注先级别

这个也只有一个外注先,因为不会将几个外注先的在库弄到一起管理

1-6,MRP的前提条件

MRP 执行的前提条件:

- 在Customize中更新Plant的参数

  Customize里面设置一个Plant参数,才能执行MRP。

  如果不打算执行MRP,那么就无需设置这个参数,然后SAP在后台就会少做很多事情。

- MM01/02中更新 MRP 1/2 Tab

具体是怎么Customize,稍后再说。

2,MRP 过程概要

2-1,MRP 方式

- 1,消费主导型所要量

        以物料的消耗量为基础进行计算的。

        比如去年用了多少,用估计今年大概要用多少。

- 2,MRP

        这个是 PP 模块的MRP (物料需求计划)。

        以物料的需求为基础进行计算的。

- 2-1,发注点方式

           这个就看在库,在库减少到某个点,就触发购买发注,这个点就叫发注点。

- 2-2,需要预测主导型所要量计划

           这里虽然也是需要预测,但是和 上面的【2,MRP 物料需求计划】是不同的。

           【2,MRP 物料需求计划】是真正的需求,比如已经 有销售订单 了等,是真的有客户。

           这个 2-2 是说,根据以前被消耗的履历来推测未来将会被消耗多少。不是实在的需求。

           它只考虑说,以前从仓库里拿了多少出去,以用于推测说后面还会需要从仓库拿多少出去。

           这个必须要看历史数据,没有历史数据做不了的。

- 2-3,定期计划

           这个是说不管需不需要,反正按计划定期去采购。

- 2-1-1,Manual发注点方式

              发注点如果是客户手动决定的,就叫Manual发注点方式。

- 2-1-2,自动发注点方式

              发注点如果是SAP自动决定的,就叫自动发注点方式。

              这个也需要一段时间的历史数据,才能把发注点给算出来。

现场基本都是 2-1-1,Manual发注点方式。

因为每个公司情况都不太一样,哪个发注点最合适也需要时间去磨合,不会轻易去用自动或其他。

2-2,如何选择哪种 MRP 方式

根据价值高低和变化大小而采取不同的方式。

变化大小\价值高低
几乎不变
波动很小
波动较大

这里先插一个 ABC分析的概念

ABC分析是通过确定销售额、成本、库存等一个评价轴,将商品按照丰富度从高到低的顺序分为A、B、C三组,从而确定优先顺序的方法。

不仅可以看到哪些产品畅销,还可以可视化一段时间内的销售状况,因此可用于多种场合,例如库存管理、质量控制和客户管理。

简单来说,就是 A最赚钱,所以最重要;B次之;C再次。

但是啊,这是一般情况,像Amazon,专门做大家不做的C,反而做到了Number 1 !!

ABC分析方式里面的ABC指什么?

- A 物料:价值高,数量占 10%,金额占70%,是公司最重要的品目,需要加强管理与精细控制;

- B 物料:价值中,介于A,C之间,占剩余的20%,采用通常的方法进行管理和控制;

- C 物料:价值低,数量占 70%,金额占10%,不太重要的品目,采用简单方法进行管理和控制;

注意,上面的10%,20%,70%,不是绝对的,可以自己定的。也可能是 15%,25%,60% 等。

适合自己的,才是最好的。

再贴一下这张图,根据上面的描述,

- 适合 MRP :价值高波动大的A物料,比较适合 PP模块的 MRP(物料需求计划)加强管理

- 适合基于消费主导型所要量:无内部生产或计划的 B,C物料,特别是B,如发注点方式进行管理

MRP 方式 是大分类,是SAP固定的,不让Customize的。

MRP Type是可以 Customize的。

比如下图 Customize画面 > VB Manual发注点计划 的设置画面,就是上面的Manual发注点方式。

设好后在 MM0x 品目 画面使用。

2-3,MRP 与 消费主导型所要量计划 之间的区别

MRP 与 消费主导型所要量 的区别就是:

- MRP 是当前和将来的需求,比如下面这些。它会随着实际需求变化而变化。

   - 受注

   - 计划独立所要量

   - 品目的入出库预定

   - 部品表/配合表(化学方面的品目)展开生成的 从属所要量

- 消费主导型所要量 是基于履历(已经实际发生过的值),不会随着实际的需求的变化而变化。

  消费主导型所要量 原则上只和在库有关,在库低于履历值,即触发购买发注。

1,MP

     独立所要量

1-1,MP

     从属所要量:就是 子BOM 或孙BOM 的所要量

1-2,CP

     无从属所要量

2-4,外部所要量

虽然发注点方式确实不考虑外部所要量(比如发注,受注等),但是有时候还是需要考虑的。

比如,有人已经发注了,但是还没入库,这个时候如果转MRP,还会再重复生成一张发注票。

所以SAP也提供Customize 方式,把系统中的发注票等也算作在库,以提高精度,避免过量采购。

从 Customize 画面看,VB Manual方式的话,就是在下图 VB Manual发注点计划 画面进行设置。

还可以选择 具体是考虑哪些 外部所要量。

2-5,MRP Type

MRP Type设置是在 MM0x 品目 画面的 MRP 1 Tab上设置。

2-6,Customize 设置

这里复习一下如何从画面直接打开 Customize。

光标放到想查看Customize的项目上,按 F1 键,在弹出的Help上,点Customize图标

 

 这样入口就出现了。

 双击想看的Customize入口,就打开了 Customize 并定位到菜单项上。

双击即可打开Customize画面:

可以看到这些菜单项 和 画面弹出的菜单项一样。

 双击即可打开详细设置画面。

比如 VB Manual发注点计划 画面:

3,维护 MM 主数据的 MRP 视图

3-1,MM0x 品目中设置 MRP Area

 点击可以选择任意 MRP Area

可以看到,MM0x 品目里面虽然是 VB Manual方式,但是 所属的 MRP Area 也可以设置完全不同的 MRP 方式。

咱们现在知道的是 MRP Area里可以设置和 Plant级别不同的参数就可以了。

具体应用场景是什么,为什么要做这个功能,怎么起效果以后再说。

3-2,MRP Profile 文件

在 MM0x 品目 中,有 4 个 MRP Tab,每个Tab又有很多项目。

如果每一个都一个一个的设置,将会非常麻烦和易出错。

SAP 就提供了一个叫 MRP Profile 文件这么个东西,先设好一个参数文件,然后在 MM0x 里面用

a),MMD1 MRP Profile 登录

这个不是 Customize部分,而是用户自己需要设置的东西。

Menu > Logistics > 品目Master > Profile > MMD1 登录

b),MD02 变更 先看一个既存的 MRP Profile VB01

MD02 变更

 这里还有 Deta画面1,Data画面2

 点 Data画面1,将会显示默认表示的数值

回到 选择画面,如果将MRP Type选择成 固定值,那么在进 Data画面1的时候,将会显示为红色

 表示说此值为只读,不可更改。

c),MRP Profile的使用 MM01 品目

MM01 新规 品目 的时候,选 MRP 1 Tab

 输入 MRP Profile,这里输入上面修改好的 VB01

 可以看到 MRP 1 Tab中的MRP Type属性变为 Readonly了。

d),MD07 MRP Profile 的用途

这里的 用途 指的是,该 MRP Profile 在哪些品目中使用。

 比如 VB01,在下面这些品目中使用。

还有一个很好的用处是,假如 MRP Profile发生了改变,将会反映到所有使用它的品目中去。

比如,现在这里修改一下 VB01 MRP Profile

纳入预定日数/ 內制日数/ 丸め数量(舍入数量),由 10 修改为 5。

可以看到其实 并没有变,也就是说不会影响已经创建好的品目。

MM01 品目登录

新规一个品目看看

确实已经变成新值了。

这样就实现了只修改 MRP Profile,即修改了所有新规品目的默认值的效果。

我觉得SAP广泛应用类似的技术,确实也达到了提高效率的效果。

3-3,品目 Status

a),品目Status 是什么?

比如某个品目正在设置中,或修改中,那么可以将该品目状态设为Block,以防止误用。

b),品目Status 在哪儿设置呢? MM0x 品目 上

- 在MM0x 品目画面 基本Data 1 Tab 上面设置该品目 全局 的状态,对所有 Plant都有效

- 在 MRP 1等 Tab 上面 设置该品目 局部 的状态,只对某个/些 Plant有效

这个是 MM 模块的购买管理 Tab。

基本每个模块儿都有个Tab上有,以控制该品目在该模块上的状态,比如能否使用。

c),品目 Status 的Customize

在 Plant 固有品目 Status 上 按 F1 > Customize 图标

Customize > Cross App Component > 。。。 > 品目Status 定义

 这里的值 和 画面的下拉列表里面显示的内容一样

双击某一个项,比如 02 Task List/BOM的Block中,

选中该项目的话,BOM中无法使用该项目,

但是 购买管理,品目所要量 等操作中,可以正常做。

 这个 01 调达/仓库Block 就是Block 购买管理,品目所要量 和 在库管理,BOM 可以做。

这篇关于SAP MM学习笔记39 - MRP(资材所要量计划)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

51单片机学习记录———定时器

文章目录 前言一、定时器介绍二、STC89C52定时器资源三、定时器框图四、定时器模式五、定时器相关寄存器六、定时器练习 前言 一个学习嵌入式的小白~ 有问题评论区或私信指出~ 提示:以下是本篇文章正文内容,下面案例可供参考 一、定时器介绍 定时器介绍:51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成。 定时器作用: 1.用于计数系统,可

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题:第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

[word] word设置上标快捷键 #学习方法#其他#媒体

word设置上标快捷键 办公中,少不了使用word,这个是大家必备的软件,今天给大家分享word设置上标快捷键,希望在办公中能帮到您! 1、添加上标 在录入一些公式,或者是化学产品时,需要添加上标内容,按下快捷键Ctrl+shift++就能将需要的内容设置为上标符号。 word设置上标快捷键的方法就是以上内容了,需要的小伙伴都可以试一试呢!

Tolua使用笔记(上)

目录   1.准备工作 2.运行例子 01.HelloWorld:在C#中,创建和销毁Lua虚拟机 和 简单调用。 02.ScriptsFromFile:在C#中,对一个lua文件的执行调用 03.CallLuaFunction:在C#中,对lua函数的操作 04.AccessingLuaVariables:在C#中,对lua变量的操作 05.LuaCoroutine:在Lua中,

AssetBundle学习笔记

AssetBundle是unity自定义的资源格式,通过调用引擎的资源打包接口对资源进行打包成.assetbundle格式的资源包。本文介绍了AssetBundle的生成,使用,加载,卸载以及Unity资源更新的一个基本步骤。 目录 1.定义: 2.AssetBundle的生成: 1)设置AssetBundle包的属性——通过编辑器界面 补充:分组策略 2)调用引擎接口API

Javascript高级程序设计(第四版)--学习记录之变量、内存

原始值与引用值 原始值:简单的数据即基础数据类型,按值访问。 引用值:由多个值构成的对象即复杂数据类型,按引用访问。 动态属性 对于引用值而言,可以随时添加、修改和删除其属性和方法。 let person = new Object();person.name = 'Jason';person.age = 42;console.log(person.name,person.age);//'J

大学湖北中医药大学法医学试题及答案,分享几个实用搜题和学习工具 #微信#学习方法#职场发展

今天分享拥有拍照搜题、文字搜题、语音搜题、多重搜题等搜题模式,可以快速查找问题解析,加深对题目答案的理解。 1.快练题 这是一个网站 找题的网站海量题库,在线搜题,快速刷题~为您提供百万优质题库,直接搜索题库名称,支持多种刷题模式:顺序练习、语音听题、本地搜题、顺序阅读、模拟考试、组卷考试、赶快下载吧! 2.彩虹搜题 这是个老公众号了 支持手写输入,截图搜题,详细步骤,解题必备

《offer来了》第二章学习笔记

1.集合 Java四种集合:List、Queue、Set和Map 1.1.List:可重复 有序的Collection ArrayList: 基于数组实现,增删慢,查询快,线程不安全 Vector: 基于数组实现,增删慢,查询快,线程安全 LinkedList: 基于双向链实现,增删快,查询慢,线程不安全 1.2.Queue:队列 ArrayBlockingQueue:

有效利用MRP能为中小企业带来什么?

在离散制造企业,主流的生产模式主要为面向订单生产和面向库存生产(又称为预测生产),在中小企业中,一般为面向订单生产,也有部分面向库存和面向订单混合的生产方式(以面向订单为主,面向库存为辅),主要是应对市场需求的波动,对生产稳定性造成影响。 制定资源计划至关重要,但很多中小企业目前依赖人工、Excel表格等传统方式做各种记录、统计分析。时常会遇到: 生产任务无法统筹安排, 采购不及时, 订单

硬件基础知识——自学习梳理

计算机存储分为闪存和永久性存储。 硬盘(永久存储)主要分为机械磁盘和固态硬盘。 机械磁盘主要靠磁颗粒的正负极方向来存储0或1,且机械磁盘没有使用寿命。 固态硬盘就有使用寿命了,大概支持30w次的读写操作。 闪存使用的是电容进行存储,断电数据就没了。 器件之间传输bit数据在总线上是一个一个传输的,因为通过电压传输(电流不稳定),但是电压属于电势能,所以可以叠加互相干扰,这也就是硬盘,U盘