MRP 物料需求计划
常见TCODE:
MD01 - Online Total Planning
MDBT - As Background Job Total Planning
MD02 - Single-Item, Multi-Level
MD03 - Single-Item, Single-Level
MD04 - Stock/Requirement List
MD07- Stock/Requirement list: collective display
MD05- MRP list
MD06- MRP list - collective display
MD20 - Create Planning File Entry
MD21 - Display Planning File Entry
MDAB - Set Up in Background
MDRE - Consistency Check
MD43 - Single-Item, Interactive
MD50 - Single-Item, Sales Order
MD51 - Single-Item, Project
MD61 - Create Planned Independent Requirements
MD62 - Change Planned Independent Requirements
MD63 - Display Planned Independent Requirements
MD73 - Display Total Reqmts
MD79 - EXCEL Interface
MD72 - Characteristics Planning (56和89策略用于特征计划)
MD81 - Create Customer Requirements
MD82 - Change Customer Requirements
MD83 - Display Customer Requirements
MDP6 - Create Planning Profile (56和89策略用于特征计划)
MDPH - Planning Profile (56和89策略用于特征计划)
MDPV - Type Matching (54策略)
MRP类型分为:
1)MRP
2)MPS
3)基于消耗的计划
再订货点计划(手工或者自动的重订货点)
基于预测的计划
基于时间的计划
MRP的设置可以在三个层次:
- 物料主数据
- MRP 组 (Customizing IMG activity: Carry out overall maintenance of MRP groups)
- 工厂参数 (Customizing IMG activity: Carry out overall maintenance of plant parameters).
MRP执行方法:
执行MRP可以对单个物料,或者对一个工厂的所有物料,也可以对多个工厂或者MRP区域执行MRP。可以单层或者多层执行MRP。
所有物料的计划通常安排作业进行。MRP也可以通过用户出口限定某些物料排除MRP.
低层次码是用来决定MRP计算的,可以在物料或者计划文件上显示出来。
MRP运行参数说明:
NETCH只对“上一次MRP运行后有物料移动或MRP参数改变或有需求变化”的物料运行MRP。
NETPL是对“上一次MRP运行后有物料移动或MRP参数改变或在planning horizon内有需求变化”的物料运行MRP。
运行Tcode MD21你可查看物料+工厂的NETCH和NETPL的标志。
一、NETCH:净改变计划,在需求,BOM、重计划等改变的情况下才运行。MD05为MRP清单,显示的为上一次运行MRP后的结果。而MD04为库存/需求清单,动态的显示输出计划。
二、采购计划:1、采购申请:对外购物料直接创建采购申请,不考虑其它因素2、未清期间的采购申请:视订单日而定,在“当前日期”以前的产生采购申请,以后的则产生计划订单;3、计划订单:即运行直接创建计划订单,后续再将计划订单转换为采购申请。
三、计划行:1、没有计划行;2、未清期间的计划行(只有需求落在当前日期以前的列出计划行);3、计划行(所谓计划行是指SAP MM模块如果用框架协议来管理时用到的)。
四、创建MRP清单:1、MRP清单:即全部产生MRP清单;2、依赖于例外信息:只有例外信息才产生MRP清单;3、没有MRP信息:不产生MRP清单。
五、计划模式:对之前MRP运行已存在的计划订单的处理方式。1、适应计划数据(普通模式)只做调整数量或日期;2、重扩展BOM和工艺路线:除了调整外,重新扩展BOM;3、删除并重新创建计划数据:删除原有的计划订单重新处理。对于2的模式发生在工艺改变了,3的那种主要是有关MRP的配置更改了。
计划范围是指可以把几个工厂作为一个计划范围。并行处理是指如果几个工厂作为一个计划范围来运行时,并行处理可以节省MRP的运算时间。
显示物料清单是指如果勾选,系统可以告诉你哪些物料参与了MRP运算。
用户出口码是为了满足特定的要求在用户出口了写代码来指定特殊的东西,例如指定某一类型的物料来跑MRP等等。
Tips:
MD01运行失败,而MD02成功,原因是那些物料的计划文件参数没有建立,可以用MD21检查。可以通过MDRE或MDAB使得这些物料的计划文件参数建立后再运行就可以正常运行MRP了。
由于MRP运行参数的默认值,可以采用保存用户屏幕参数的做法,这样下次用户再进去时就是想要的参数了。具体做法是在菜单栏下选择设置->保存。
对于创建标识可以用MRP组下的默认值决定,但只适用于MD01,MDBT。如果物料维护了MRP组,且MRP组有对应默认的创建标识参数,就用这个参数执行,否则找工厂下的参数,然后找初始屏幕值。但是对于单个项目MD02等MRP组的默认创建标识不起作用。
可以把常用的其它TCODE通过Navigation profile 指派给用户
![](https://img.haomeiwen.com/i26160998/2fbf682d0e0732ed.png)
MRP 计算
![](https://img.haomeiwen.com/i26160998/c24c72f6f803dd3b.png)
计划文件:
任何物料要运行MRP,首先需检查这个物料是否在计划文件中存在NETCH或者NETPL标记等。
NETCH运行,是指净改变需求计划,检查计划文件中的物料存在NETCH标记,该标记是系统根据有关MRP的元素发生改变自动打上的。如改变库存,创建采购申请,采购订单,计划订单,销售需求,预测需求,相关需求和预留等。改变物料主数据的MRP相关字段。
NETPL标记时是指在计划区间的净改变计划,后台会配置一个PLANNING HORIZON.
网友评论