摘要项目型制造的MRP和标准品制造的MRP底层逻辑完全不同。本文从驱动源、BOM状态、批量逻辑、时间基准、需求合并5个维度对比两种MRP架构差异并详解项目型MRP在金蝶云星空中的实现要点WBS驱动、分段MRP、长短周期分离、变更联动。MRPMaterial Requirements Planning物料需求计划是任何制造业ERP的心脏。但很多装备制造企业上ERP后发现MRP跑出来的结果根本不能用——要么时间不对、要么数量不对、要么一次性生成太多采购申请把采购部淹了。原因很简单你用的是标准品制造的MRP逻辑去管项目型制造的业务。逻辑错了算法再好也白搭。本文从架构层面拆清楚项目型MRP和标准MRP到底哪里不一样、项目型MRP怎么在ERP中实现。根本差异驱动源不同这是两种MRP最本质的区别维度标准MRP重复制造项目型MRPETO/MTO驱动源销售预测 / 安全库存 / 主生产计划MPS项目WBS节点 / 客户订单核心问题「库存要补到多少」「这个项目的这个节点需要什么料、什么时候要」计划视角产品视角以SKU为中心项目视角以WBS节点为中心标准MRP的逻辑市场预测说下个月要卖100台A产品 → 100台A的BOM展开 → 算出需要多少原材料 → 减去库存和在途 → 生成采购计划和生产计划。项目型MRP的逻辑这个ETO项目的WBS节点「底座加工」计划6月15日开工 → 按BOM展开需要哪些物料 → 按工序准备时间倒推物料最晚6月10日到库 → 减去已有库存如果允许跨项目共用库存的话 → 生成采购需求。五个维度架构对比1. BOM状态定型 vs 动态标准MRP项目型MRPBOM定型后才跑MRPBOM可能还没定完就要跑MRP一个产品一个BOM一个项目的BOM是逐步完善的BOM变更走ECN频率低BOM变更是常态边设计边完善实现要点项目型MRP必须支持「部分BOM先跑」。设计出一部分BOM比如长周期物料清单已确定先跑这部分的MRP其余物料等BOM完善后再跑。金蝶云星空的做法是按WBS节点分段挂BOM——哪个节点的BOM定了就跑哪个节点的MRP。2. 批量逻辑经济批量 vs 按项目单件标准MRP项目型MRP按经济订货量EOQ合并需求按项目单件或小批量追求采购规模效应追求按项目隔离避免混用多个订单的需求可以合并一般不跨项目合并特殊情况除外实现要点项目型MRP的默认逻辑应该是「按项目隔离」——A项目的物料需求不和B项目合并采购除非是通用标准件。金蝶云星空中的处理方式专用物料铸件、定制件严格按项目单独采购不合并通用标准件螺栓、轴承、密封件允许跨项目合并采购按经济批量通过物料属性「项目专用/通用」标记来控制MRP合并策略3. 时间基准固定周期 vs WBS节点倒推标准MRP项目型MRP按固定时间桶周/旬/月滚动按WBS节点的计划日期倒推提前期固定提前期按项目实际情况调整计划冻结期自由期关键路径浮动时间实现要点项目型MRP的时间锚点是WBS节点的计划开工日不是固定的月度/周度计划。倒推逻辑WBS节点计划开工日6月15日 - 生产准备时间2天 物料最晚到库日6月13日 - 到货检验时间1天 供应商最晚发货日6月12日 - 运输时间3天 供应商最晚生产完成日6月9日 - 供应商生产周期14天 最晚下单日5月26日 → MRP在5月26日之前生成采购申请4. 需求合并MPS驱动 vs 多项目并行标准MRP项目型MRPMPS主生产计划汇总后一次性跑多个项目各自独立跑再看资源冲突关注「总量够不够」关注「每个项目每个节点准不准时」实现要点项目型MRP跑完后需要一个多项目资源汇总视图多个项目的同一种物料需求汇总 → 看采购负荷多个项目占用同一台设备 → 看产能冲突多个项目的关键路径重叠 → 看交期风险金蝶云星空的项目制造模块支持「按项目跑MRP」「跨项目资源汇总看板」——先按项目独立计算再汇总看全局负荷。5. 变更响应ECN低频 vs 频繁变更联动标准MRP项目型MRPBOM变更后重跑MRP影响范围可控BOM频繁变更每次变更都可能影响在途订单变更生效后一次性切换需要评估变更对已采购/已生产物料的影响实现要点项目型MRP必须和ECN工程变更联动设计变更触发 → BOM更新MRP自动重算 → 识别哪些物料需求变了影响分析→ 已下的采购单要不要改在途的物料还能不能用生成建议 → 「建议取消PO-001的第3行」「建议追加采购XX物料5件」如果MRP不能自动做变更影响分析项目经理就得手工逐条核对——一个大项目改一次BOM可能影响几十条采购单和生产单。项目型MRP的ERP实现架构┌─────────────────────────────────────────────────┐ │ 项目WBS │ │ L1项目 → L2阶段 → L3任务包MRP挂接点 │ └───────────────────┬─────────────────────────────┘ │ BOM展开 ▼ ┌─────────────────────────────────────────────────┐ │ 项目型MRP引擎 │ │ 输入WBS节点时间 BOM 库存 在途 │ │ 逻辑按节点倒推 项目隔离 长短周期分离 │ │ 输出采购申请 生产订单 委外订单 │ └───────────────────┬─────────────────────────────┘ │ ┌─────────┼─────────┐ ▼ ▼ ▼ ┌──────────┐ ┌──────┐ ┌──────────┐ │采购模块 │ │生产 │ │委外加工 │ │专用件隔离│ │按项目│ │按项目跟踪│ │通用件合并│ │工单 │ │ │ └──────────┘ └──────┘ └──────────┘落地实操建议长短周期分离策略装备制造的物料采购周期差异巨大物料类型采购周期MRP策略铸件/锻件8-16周设计阶段初步BOM确定后立即跑MRP减速机/电机4-8周详细设计完成后跑MRP标准件/紧固件1-2周生产前2周跑MRP电气元器件2-4周电气设计完成后跑MRP关键配置在物料主数据中维护「采购提前期」MRP引擎按物料各自的提前期倒推而不是统一时间点。MRP运行频率标准品制造通常每周跑一次MRP项目型制造建议每天跑一次因为WBS节点时间、BOM都可能每天在变紧急情况手动触发单项目MRP重算BOM变更后立即重跑结果审核机制MRP跑出来的结果不能直接转采购单——需要项目经理审核MRP生成「计划订单」建议性项目经理审核确认需求合理性、确认时间节点审核通过后转为「采购申请」或「生产订单」特殊物料高价值/长周期需要额外审批常见配置错误错误后果正确做法所有物料都按项目隔离通用标准件采购频次暴增采购被淹没区分专用/通用通用件允许合并MRP不考虑在途重复采购配置MRP考虑在途PO和在制WO提前期设置不准物料要么提前太多占资金要么延迟缺料按供应商实际交期校准每季度review不做变更联动BOM改了MRP不重跑采购按旧需求买ECN审批通过后自动触发MRP重算本文由【智造ERP规划】原创专注项目型装备制造ETO/MTOERP选型与实施服务金蝶云星空、金蝶AI套件客户。更多内容知乎/抖音/视频号搜索「智造ERP规划」。