ERPNext 目前将 MRP 集成在生产计划中,这对新用户来说难以理解,而且它仅使用销售订单或物料申请数据来生成 MRP。
目的
MRP 的主要目的是确保在正确的时间提供正确的物料,帮助企业避免过度生产和交付延迟。要了解 MRP 的工作原理,首先需要理解需求计划是如何运作的。
需求计划
我们已有销售订单和物料申请来生成需求计划。然而,这仅适用于短期 MRP 需求,无法覆盖更长的周期。为了解决这个问题,我们增加了销售预测和交货计划来生成需求。
销售预测
用户需要在系统外部计算预测数据,然后手动输入。

交货计划
有些客户不偏好一次性交付销售订单,而是需要多次交货。交货计划对 MRP 非常有帮助,因为它能提供物料实际需求时间的可见性,而不是假设所有物料必须一次性交付。
要创建交货计划,用户需要点击销售订单物料表中的“添加计划”按钮。
主生产计划
为了捕获成品的需求,引入了主生产计划(MPS)文档。系统从销售订单、物料申请、销售预测和交货计划等多个来源收集数据,以在 MPS 中生成需求。
物料需求计划报告
物料需求计划(MRP)报告根据成品的需求,计算所需原材料和组件的数量,以及它们的需求日期。
用户可以在桶状视图中查看 MRP 报告。
物料提前期
为了计算下达原材料采购订单和组件生产工单的日期,系统需要了解制造提前期和物料采购提前期。为此,新增了一个文档“物料提前期”。