2. MRP输入与输出:主生产计划(MPS)、物料清单(BOM)、库存记录、工艺路线与MRP输出报告
物料需求计划(MRP)的核心逻辑是将独立需求转化为相关需求,其计算过程依赖四个关键输入要素,并生成一系列用于指导采购与生产的输出报告。理解这些输入与输出的数据结构和交互关系,是进行参数调优的前提。
2.1 MRP四大输入要素
MRP系统通过以下四个基础数据源驱动需求计算:
| 输入要素 | 数据来源 | 核心作用 | 更新频率 |
|---|---|---|---|
| 主生产计划 (MPS) | 销售预测 + 客户订单 | 驱动MRP的独立需求来源,定义最终产品产出计划 | 周/日滚动 |
| 物料清单 (BOM) | 产品设计/工艺部门 | 定义产品结构、父子件关系及用量 | 工程变更时 |
| 库存记录 | 仓库管理系统 (WMS) | 提供现有库存、在途量、安全库存等实时状态 | 实时/每日 |
| 工艺路线 | 工艺/工业工程部门 | 定义制造工序、工作中心及提前期 | 工艺变更时 |
关键提示: 在MRP参数调优中,MPS的时界与计划展望期、BOM的精度与替代料设置、库存记录的准确性以及工艺路线中的提前期偏置,是影响需求计算性能与分配规则协同的四大核心杠杆。
2.2 主生产计划 (MPS)
MPS是MRP的“龙头”,它明确了“生产什么”和“何时生产”。MPS不是销售预测,而是可执行的制造计划。其关键参数包括:
- 计划展望期: 通常覆盖累计提前期之外,用于长期产能规划。
- 时界 (Time Fence): 分为需求时界 (DTF) 和计划时界 (PTF),用于锁定近期计划,防止频繁变动导致系统震荡。
- 毛需求与净需求: MPS输出的是毛需求,MRP通过BOM展开后,结合库存计算净需求。
2.3 物料清单 (BOM) 与工艺路线
BOM定义了产品的“配方”,而工艺路线定义了“如何制造”。两者在MRP计算中紧密耦合:
- BOM类型: 工程BOM (EBOM)、制造BOM (MBOM)、计划BOM (PBOM)。MRP通常使用MBOM进行需求展开。
- 工艺路线的作用: 提供每个工序的提前期(排队、准备、加工、等待、移动时间),MRP据此进行时间偏置,确定各层级物料的订单下达时间。
- 协同关系: BOM决定数量关系,工艺路线决定时间关系。两者共同决定了MRP的低层码 (LLC) 计算逻辑。
调优实践: 当BOM中存在大量虚拟件或联副产品时,需调整MRP的展开深度参数,避免计算性能下降。工艺路线中的固定提前期 vs. 变动提前期设置,直接影响订单下达的精确度。
2.4 MRP输出报告
MRP运行后生成的核心输出报告,用于指导采购与车间作业:
| 输出报告 | 内容说明 | 典型用途 |
|---|---|---|
| 计划订单 (Planned Order) | 系统建议的采购/生产订单数量与时间 | MPS/MRP计划员审核与确认 |
| 订单下达通知 (Order Release) | 已确认需立即执行的订单 | 采购部门下达PO,车间下达工单 |
| 例外信息 (Exception Messages) | 标识过期订单、提前/推迟建议、取消建议 | 计划员进行异常处理与参数调整 |
| 供需追溯 (Pegging Report) | 显示每个需求的来源(上层父件或客户订单) | 分析需求变更影响,进行分配规则调整 |
| 库存状态报告 | 更新后的预计可用库存 (PAB) | 库存控制与缺料预警 |
2.5 MRP输入与输出数据流
下图展示了MRP核心计算引擎与输入输出之间的数据流转关系:
2.6 输入数据质量对MRP性能的影响
MRP的计算性能与输出准确性,高度依赖输入数据的质量。以下是常见问题与调优方向:
常见陷阱:
- BOM精度不足: 遗漏物料或用量错误,导致MRP展开后产生大量无效计划订单,增加系统计算负载。
- 库存记录不准确: 账面库存与实际库存偏差,导致MRP计算出错误的净需求,引发缺料或呆滞。
- 工艺路线提前期不合理: 提前期设置过长或过短,导致订单下达时间偏离实际需求,增加例外信息数量。
- MPS频繁变更: 超出时界范围的变更会触发全量重排,严重影响MRP运行性能。
2.7 分配规则与MRP输出的协同
MRP输出报告中的供需追溯是分配规则协同的关键工具。通过追溯信息,计划员可以:
- 按订单分配: 将特定库存或在途量锁定给特定客户订单或工单,避免被其他需求消耗。
- 按优先级分配: 根据客户等级、订单交期紧急程度,调整MRP建议的分配顺序。
- 替代料分配: 当主料短缺时,根据BOM中的替代料规则,自动或手动调整分配来源。