上一章讲了采购申请类型,Blanket PO的内容。
SAP学习笔记 - MM模块09 - 采购申请类型 U-未知在采购订单中不再可以用, 收货和不收货在FI票上的区别,Blanket Purchase Order(框架订单)的概念/用途/实例-CSDN博客
本章讲MRP的内容。
目录
1,物料管理Overview
2,MRP概览
3,MRP原理
4,MRP前提条件
4-1,Plant工厂端设定
a,Activate MRP:激活MRP
b,如何激活MRP?Spro > 生产 > 物料需求计划 > 计划文件条目
c,Seup planning file (建立计划文件)
4-2,物料端设定
a,valid MRP type:MRP类型
b,valid Material Status:定义物料状态
4-3,总结
5,MRP Procedures:Overview
5-1,MRP
5-2,Consumption-based planning:消耗型计划
5-3,MRP 和消耗性物料需求计划的区别
5-4,MRP类型的设定
a,MRP程式 来决定是否执行MRP
b,控制参数 > 确定的类型
c,附加控制参数 > 计划方法
5-4,计划的时届 - 目的是保护计划不受到破坏
5-5,手动破坏计划时届 - 以手工修改为主
5-6,P2,P4 不要随意使用,这应该是用在特殊情况下的
5-6,MRP Data Tab里面需要关注的栏位
5-7,MRP Profile:MRP参数文件
a,MMD1 - 创建MRP Profile
b,MMD2 - 修改MRP参数文件
c,MRP Profile的2个用途
以下是详细内容。
1,物料管理Overview
2,MRP概览
MM模块:可以实现 采购申请 > 采购订单 > 收货 > 发票 自动化
3,MRP原理
4,MRP前提条件
4-1,Plant工厂端设定
a,Activate MRP:激活MRP
即告诉SAP,我这个工厂是需要进行MRP运算的
b,如何激活MRP?Spro > 生产 > 物料需求计划 > 计划文件条目
点物料需求计划
这里打勾的工厂都是要做物料需求计划的
c,Seup planning file (建立计划文件)
建立计划文件
但是做法的话,现在大家不会在这里建
在哪里弄呢?
到MD01
跑一次NEUPL 就会自动帮我们建了
所以系统上线之前,一定要先跑一次MRP,把处理代码选为 NEUPL
当然你不想这么干,非要手动去建计划文件,当然也没可以哈,大家一般不怎么这么做
4-2,物料端设定
a,valid MRP type:MRP类型
MRP 1 Tab > MRP类型
- ND - 无计划,就表示不需要跑MRP,工厂端设定了也不会跑
- 其他的都是要跑的
一般采购需求计划的话,可以选 PD - 采购需求计划
b,valid Material Status:定义物料状态
在Spro中设定
MRP信息
-空白:没有影响
-A:可以跑MRP,但是会给一个警告信息
-B:不可以跑MRP,当这个物料跑MRP的时候,SAP会给一个错误信息告诉你不能跑
4-3,总结
上述4个条件,都必须满足才可以跑MRP
- 工厂端设定为可以跑MRP(激活MRP)
- 建立计划文件
- 物料端设定MRP类型为PD(或其他可以跑MRP的类型)
- 物料状态定义为空白/或A-警告
5,MRP Procedures:Overview
5-1,MRP
这种要满足下面这种公式:
5-2,Consumption-based planning:消耗型计划
消耗性计划
5-3,MRP 和消耗性物料需求计划的区别
-MRP:这种是缺多少买多少
-Consumption-based planning:这种是不管你缺多少,我都买固定数量
它会展开BOM
考虑一些外部因素:比如已经有采购订单了,那要减去,因为不需要这么多了
5-4,MRP类型的设定
Spro > 生产 > 物料需求计划 > 检查MRP类型
a,MRP程式 来决定是否执行MRP
b,控制参数 > 确定的类型
- B 再订货点
- D 物料需求计划(MRP)
- S 基于预测的计划
- M 主生产计划
c,附加控制参数 > 计划方法
5-4,计划的时届 - 目的是保护计划不受到破坏
Fence(栏栅)
这个栏栅内部所产生的计划订单(Planned order)都是被保护起来的(Firmed:固定的)
具体什么是Firmed的呢?
就是这种打星号的。
打星号的除了表示固定(Firmed)之外,还表示人为做了更改的。
那么当新的需求进来的时候,要生成计划订单,会对既存的计划订单有什么影响呢?
这个时候就要看你 控制参数 > 确定的类型 里面选了什么选项了
- Type0:表示不受影响,就是不会打星号,就是说不保护,然后爱放哪放哪
Type1:是受保护,但是不是想放哪里就放哪里,它会给你放到栏栅后面
Type2:会产生星号,但是不会产生新的计划订单,会告诉你缺料
Type3:不会产生星号,但是也会放到栏栅的后面
Type4:不会产生星号,也不会产生新的计划订单,表现为缺料
MRP1 - 计划的时届,就是上图的Today~固定的未来某日
比如 计划的时届为 1 - 则为未来1天是受保护的,为2 - 则为2天受保护。
这样又会产生一个问题
- 如果MRP类型选为 M0,计划时届又设为7,有意义吗?没有
你得选PD,P1,P2,P3,P4,这样再搭配计划时届,才有意义
P0, 计划时届设为30天
再跑MRP
这个时候来一个新订单,比如这个2个
再跑MRP会怎么样呢?放到了计划时届末的后面
因为我们选了P1,就是绿色个,会产生星号,但是会排到计划时届末的后面
5-5,手动破坏计划时届 - 以手工修改为主
当然你可以手动去修改它,比如这里修改为5/21开始,那也是可以的呀
这样就可以手动破坏掉保护了
5-6,P2,P4 不要随意使用,这应该是用在特殊情况下的
这里的注意点:2,4不要随便用,因为它不会帮你产生计划订单,好像缺料就缺嘛,关我啥事儿
这应该是在某种特殊情况下才会去使用
等过了7/1之后就可以买了
就是当时那个时届范围内不去买
一般项目当中用的P0,P1比较多一些
5-6,MRP Data Tab里面需要关注的栏位
- MRP类型
- 批量大小
- 计划交货时间
- 计划边际码
5-7,MRP Profile:MRP参数文件
a,MMD1 - 创建MRP Profile
比如设定 MRP类型,MRO控制者
- MRP类型:固定值(写保护,即不可更改)
- MRP控制者:缺省值(固定值带过去,但是你可以改)
建料号的时候,就可以选MRP参数文件,比如这里选Z003,就是上面建的那个
这时候就可以看到 MRP类型为PD,并且固定值不可更改,MRP控制者为002缺省值,但是可改
b,MMD2 - 修改MRP参数文件
如果修改了会怎么样呢?
物料那边不会跟着变的
MM02 修改物料,也不会跟着变
c,MRP Profile的2个用途
所以MRP Profile有2个用途
- 建物料的时候可以带过去
- 可以设定一些固定值不让更改
如果某天又想改了,可以在MRP Profile里面把写保护去掉,那么这里也变为可以改了
以上就是本篇的全部内容。
更多业务知识请点击下面目录 链接 或东京老树根的博客主页
https://blog.csdn.net/shi_ly/category_12216766.html
东京老树根-CSDN博客