4. 主生产计划(MPS)与MRP的关系:MPS的编制策略、MPS与MRP的联动机制

主生产计划(MPS)是MRP系统的核心输入与驱动源。MPS回答了“我们要生产什么、生产多少、何时完成”的问题,而MRP则基于MPS展开计算,回答“需要什么物料、需要多少、何时需要”。理解两者的关系与联动机制,是进行MRP参数调优的前提。

4.1 MPS的编制策略

MPS的编制并非简单的订单汇总,而是需要在需求预测、客户订单、库存策略和生产能力之间进行平衡。常见的MPS编制策略包括以下三种:

策略类型 核心逻辑 适用场景 MRP影响
MTS(面向库存生产) 基于预测和库存补货点编制MPS,成品库存满足通用需求 产品标准化、需求稳定、交期敏感 MRP按MPS批量展开,安全库存参数敏感
MTO(面向订单生产) 基于客户订单编制MPS,接到订单后才启动生产 高度定制、价值高、需求波动大 MRP按订单BOM展开,提前期参数决定响应速度
ATO(面向订单装配) MPS针对通用模块/半成品编制,最终装配按订单执行 模块化产品、可选配置多、需要平衡库存与交期 MRP分两层:MPS层(模块)+ 最终装配计划(FAS)
关键参数调优提示: MPS的时栅(Time Fence)设定直接影响MRP的稳定性。在“需求时栅”内,MPS应冻结,MRP不因短期订单波动而频繁重排;在“计划时栅”外,系统可自动重排。时栅长度需结合企业实际生产周期与供应商响应能力设定。

4.2 MPS与MRP的联动机制

MPS与MRP的联动是一个“自上而下驱动、自下而上反馈”的闭环过程。MPS作为独立需求输入,经过MRP的净需求计算、批量规则、提前期偏置和低层码逻辑,逐层展开为采购件与加工件的相关需求。

下图展示了MPS驱动MRP计算的核心流程:

MPS与MRP联动机制流程图 MPS → MRP 联动机制流程图 MPS 主生产计划 BOM / 库存状态 / 工艺路线 MRP 净需求计算 批量规则 / 提前期偏置 / 低层码 采购计划 / 生产计划 / 缺料预警 反馈:能力调整 / MPS重排 联动核心 MPS 驱动 MRP 逐层展开 MRP 结果反馈调整 MPS

4.3 MPS与MRP联动的关键参数

在MPS与MRP的联动过程中,以下参数直接影响计算结果的准确性与系统运行效率:

  • MPS时栅(Time Fence): 冻结期(Frozen Zone)内MPS不可变更,避免MRP频繁波动;液态期(Slushy Zone)内可有限调整;开放期(Open Zone)内可自动重排。
  • MPS计划展望期(Planning Horizon): 必须覆盖产品最长累计提前期,否则MRP无法正确计算底层物料的需求时间。
  • MPS批量规则: 固定批量(FOQ)、周期批量(POQ)、按需批量(LFL)等,直接影响MRP展开后的采购/生产批量大小。
  • MPS安全库存与成品库存策略: 安全库存设置在MPS层,MRP展开时会自动扣除可用库存,避免重复采购。
  • MPS与MRP的更新频率: 净改变(Net Change)方式适合高频更新,再生式(Regeneration)方式适合周期性全量重排。
实施建议: 在ERP系统中,MPS与MRP通常运行在同一计划周期内。建议将MPS的运算频率设置为“每日一次”或“每次订单确认后触发”,而MRP的运算频率可设置为“每次MPS变更后自动触发”或“每日定时批量运行”。对于长提前期物料,MPS的冻结期应适当延长,以保障供应链稳定性。

4.4 MPS与MRP联动的常见问题与避坑

问题现象 根本原因 调优方向
MRP频繁产生紧急采购建议 MPS时栅设置过短,或MPS频繁变更 延长冻结期,规范MPS变更流程
底层物料需求时间错位 MPS计划展望期不足,未覆盖累计提前期 将展望期设置为“最长累计提前期 + 安全缓冲期”
MRP展开后库存积压 MPS批量规则过大,或安全库存设置过高 根据物料ABC分类调整批量规则,优化安全库存参数
MPS与MRP数据不一致 MPS更新后未触发MRP重排 配置系统联动规则,确保MPS变更后自动触发MRP运算
注意: MPS与MRP的联动不是单向的“MPS→MRP”关系。当MRP展开后发现产能不足或物料短缺时,必须反向调整MPS(如推迟部分MPS订单、调整MPS数量或启用替代物料)。这种“自上而下驱动、自下而上反馈”的闭环机制,是MPS/MRP系统健康运行的关键。