ERP学笙-- ERP从业人员的交流圈!
超500篇原创,不一样的ERP观点,不一样的ERP着眼点,点击标题下蓝字“ERP学笙”关注,我们将为您提供有价值,有意思的延伸阅读和专业知识。
无论选择哪种 MRP 类型或使用哪种程序,MRP 在计划运行期间都将始终遵循预定义的步骤顺序。当触发 MRP 执行时,无论运行的是传统 MRP 还是实时 MRP,都会执行以下步骤:
阅读计划文件
计算净需求量
计算采购数量
确定补货方案
计划补货建议
分解 BOM
生成异常消息
1. 阅读计划文件
MRP 传统上作为后台作业执行,可能需要很长时间才能完成(选择要计划的材料越多,计划运行的执行时间就越长)。但是,您不需要在每次执行 MRP 时都计划所有物料;通常,您只会计划自上次计划运行以来发生了 MRP 相关更改的那些物料。
计划文件是一个特殊表,每当为物料设置有效的 MRP 类型时,就会在其中创建一个条目,并且每当为此物料发布与 MRP 相关的更改时,都会标记该条目。例如,当过账货物移动时,当在库存中添加或删除特定数量时,将标记计划文件。每当创建将来应添加或删除库存的文档(例如销售订单、生产订单或采购订单)时,也会标记计划文件。这样,MRP 就可以确切地知道哪些物料已更改,哪些物料应包含在下一次计划运行中,并且一旦 MRP 计划了物料,该标志将被删除。
物料在计划文件中根据低级代码的概念进行分类:成品将具有低级代码 000,其直接组件将具有低级代码 001,依此类推。没有组件的原材料将具有最高的低级代码。
在 SAP S/4HANA 中执行 MRP 时,可以选择再生计划运行 (其中将计划所有物料) 或净变更计划运行 (其中仅计划计划文件标记的那些物料)。因此,MRP 执行的第一步是读取计划文件,以确定计划运行中应包含哪些材料。将根据低级代码序列读取计划文件,从具有最低低级代码的材料开始,以确保组件永远不会在其父产品之前进行计划。
下图显示了 SAP S/4HANA 中物料的计划文件条目,包括低级代码、净更改标志以及 MRP 在计划物料时使用的计划文件中可用的其他标志。

在 SAP ERP 中,还可以选择仅计划在计划区间内具有 MRP 相关更改的那些物料,但由于简化,此选项在 SAP S/4HANA 中不再可用。
对主数据进行与 MRP 相关的更改时,将在计划文件中设置特殊标志。例如,如果是 BOM 中的更改,则将设置 ExplodeBOM 标志以通知系统应在现有计划订单中重新分解 BOM。但是,某些更改主数据更改将需要删除并重新创建现有补货建议,以确保在计划运行期间考虑新设置,并且在这种情况下将设置 ResetProps 标志。在计划运行期间读取规划文件时,将评估这两个标志。
在读取计划文件时,还有一些与某些特定 MRP 程序相关的检查。在计划文件中,将确定材料是否正在使用 MPS 程序;这些材料将仅当计划范围考虑 MPS 物料时,才进行计划。还有使用分时段程序检查物料,MRP 将检查日期并确保这是计划每种物料的正确日期。
在 MRP 计划物料后,计划文件的净更改标志也将被取消选中,以确保在净更改计划运行中不再计划该物料,直到物料出现与 MRP 相关的更改,再次检查计划文件。
由于 SAP S/4HANA 中实施了简化,计划范围的净变化不再存在;因此,相应的标志在计划文件中不再可用。
ERP学笙-- ERP从业人员的交流圈!
超500篇原创,不一样的ERP观点,不一样的ERP着眼点,点击标题下蓝字“ERP学笙”关注,我们将为您提供有价值,有意思的延伸阅读和专业知识。