在上一篇《SAP MRP运行参数详解(一)》文中,我们了解了运行MRP参数的一些用法,接下来我们看几个在跑MRP过程中遇到的问题。

问题一:MD01和MD02对同一个物料运行结果不一致原因

执行MD01 需要表mdvm(MRP文件中的条目)的数据支持,mdvm中没有的条目的物料将不能执行总计划。具体是无法执行FORM SELECT_MDVM_FOR_MRP,也就无法产生计划结果。在一个MRP已经激活的工厂下,条目在物料创建工厂视图时会自动产生。 也就是说,如果一个物料在mdvm中没有记录或者记录被删除。MD01将没有它的结果,后台怎么设置都没有用。


总结如下:

1、只要在物料主数据的MRP1视图上维护了MRP类型“PD”使用事务代码MD02运行MRP就能出采购申请;

2、MD01需要在事务代码MD20中创建计划条目,运行结果才会与MD02一致。

如果是新物料,没有创建计划文件条目的话,该物料MD01就不会参与MRP.所以,每个新物料都要创建计划文件条目,创建计划文件条目的方法有:

1.手工单个物料创建.事务代码:MD20

2.后台每天运行自动创建.事务代码:MDAB


问题二:MD01与MD02的差异?

MD01:运行整个工厂物料(有计划文件条目的物料,事务:MD20)

MD02:运行工厂单个物料(不管有没有计划文件条目,只要物料主数据MRP类型为PD)


问题三:MD04, MD05, MD07, MD07区别

md07和md04是库存/需求清单的集中读取和单独读取;

md06和md05是MRP清单的集中读取和单独读取;

这两组事务码的主要区别是:一个是动态的,一个是静态的;


库存/需求清单在运行完Mrp后,还会根据库存和需求的变化而变化;而Mrp清单在运行完Mrp后直到下次


再运行Mrp之前,清单内容是不变的。


MD05和MD06是MRP清单,显示在上一次计划运行中计算出的每个物料的未来库存和需求。MD04和MD07虽然格式上与MD05和MD06相似,但他们显示的是库存的实时信息,当然也包括上一次MRP运行后库存的变化情况。


库存/需求清单(MD04)和MRP清单-物料(MD05)无论是输入和显示的内容都非常相像,它们的区别在于:MD04是动态的,实时显示库存/需求的变化情况;MD05是静态的,它仅仅显示对上一次MRP运行后的结果。


MD05和MD06是MRP清单,显示在上一次计划运行中计算出的每个物料的未来库存和需求。MD04和MD07虽然格式上与MD05和MD06相似,但他们显示的是库存的实时信息,当然也包括上一次MRP运行后库存的变化情况。


相关链接:

《2019 SAP模块精华帖汇总


---------------------------END---------------------

更多咨询,请关注并转发

SAP MRP运行参数详解(二)_参数详解