欢迎光临
我们一直在努力

装备制造ERP核心:项目型MRP vs 标准MRP,架构差异与实现要点

一、为什么标准MRP架构不适用于装备制造?
标准MRP(物料需求计划)基于以下假设:

销售订单/预测 → 主生产计划 → BOM展开 → 物料需求 → 采购建议
这套逻辑在批量制造(电子组装、消费品)中运行良好。但装备制造是项目型制造,核心差异:

维度    标准制造    装备制造
需求来源    销售订单/预测    项目合同×定制需求
BOM状态    相对固定    随设计变更频繁调整
物料关系    产品级独立    多项目共用物料+专用物料
计划粒度    产品×批量    项目×WBS节点
采购前置期    几天到几周    几周到几个月(长周期物料占比高)
二、标准MRP架构的三个致命不适配
2.1 按销售订单汇总运算 → 项目间物料冲突
标准做法: 将所有销售订单的需求汇总,按物料编码合并计算,生成一张总采购计划。

装备制造的问题: 同一物料(比如某规格钢材)被A项目和B项目同时需要,且两个项目的BOM都在变。汇总运算的结果——物料总量可能看着合理,但分配到具体项目:

A项目:采购量够了30%,短缺70%
B项目:采购量超了200%,形成呆滞
正确架构:以项目WBS为MRP运算的根节点,每个项目独立跑MRP,项目间物料需求在运算后做跨项目分配,而不是运算前合并。

Text

伪代码逻辑:
for each project in active_projects:
    for each wbs_node in project.wbs_tree:
        demand = calculate_demand(wbs_node.bom, wbs_node.quantity)
        project_demands[project.id].append(demand)

# 跨项目物料分配(共用料合并,专用料隔离)
consolidated = allocate_across_projects(project_demands, allocation_rules)
2.2 BOM变更不联动MRP → 采购计划滞后
标准制造BOM变更频率低(月度甚至季度)。装备制造项目中,设计变更可能每周甚至每天发生。

标准ERP的MRP通常是"定时跑"——按天或按周批量运算。 变更发生到下一次MRP运行之间,采购看到的还是旧BOM数据。

正确架构:BOM变更事件驱动的增量MRP。

流程:
ECN审批通过 → 触发BOM更新事件 → 
  ① 影响分析:该BOM节点关联哪些MRP运算结果?
  ② 差异计算:旧BOM vs 新BOM,物料需求变化量
  ③ 采购调整:需取消的采购单、需追加的采购单、交期变更的采购单
  ④ 结果推送:调整建议推送给采购负责人确认
不是全量重跑MRP,而是只重算受影响的WBS节点。

2.3 长周期物料和短周期物料走同一逻辑
标准MRP对长周期物料没有特殊处理。所有物料平等参与运算,采购建议日期 = 需求日期 – 采购提前期。

装备制造的问题: 长周期物料(进口件、定制件)提前期3-6个月,等MRP跑出来的建议日期,已经来不及了。

正确架构:长周期物料独立规划通道。

Text

区分两类物料:
– 长周期物料:项目立项时→启动独立采购规划→不受MRP运算周期约束
– 短周期物料:正常参与MRP运算

长周期物料规划流程:
销售机会>50% → 提取历史项目相似物料清单 → 预估BOM →
向供应商发起产能软锁定(非正式订单) → 合同签订→转正式采购单
三、架构设计要点总结
MRP运算维度:项目WBS,不是销售订单
运算触发方式:事件驱动(BOM变更、交期变更),不是定时批量
物料分类策略:长周期/短周期分开处理,不同物料不同管法
变更联动:BOM变更→影响分析→采购调整,自动联动非人工通知
数据追溯:每次MRP运算结果版本化,可追溯任意时点的物料需求快照

相关文章:[装备制造企业ERP选型,这7个问题问完了再谈产品 – 智造ERP规划的文章 – 知乎
https://zhuanlan.zhihu.com/p/2047104481423258049]
作者专注装备制造ERP系统架构与项目实施,更多内容关注知乎"智造ERP规划"。

赞(0)
未经允许不得转载:171主机测评 » 装备制造ERP核心:项目型MRP vs 标准MRP,架构差异与实现要点
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址