云帆科技

BOM、工艺、工单三者为什么总打架

发布于 2026/4/6
制造数字化观察
6分钟阅读
1070

很多 MES 项目一上线,BOM、工艺、工单就开始互相打架。根因通常不是系统不支持,而是三者本来就没被放在同一套执行逻辑里。

很多 MES 项目一上线,BOM、工艺、工单就开始互相打架。根因通常不是系统不支持,而是三者本来就没被放在同一套执行逻辑里。

一、BOM、工艺、工单为什么总被企业混成一件事

很多工厂嘴上知道这三个东西不同,真正进系统时却总喜欢混着建。 结果就是:BOM 改了,工艺没跟;工艺改了,工单还在沿用老版本;工单下到了车间,一线发现领料、过站、报工全对不上。 所以车间常说“系统打架”,其实不是三个模块在打架,而是三套定义根本没对齐。

二、先把三者职责说清

1. BOM 解决的是“用什么做”

  • 物料结构、替代料、版本、单位、用量关系

2. 工艺解决的是“按什么顺序做”

  • 工序顺序、工作中心、检验节点、前后依赖、辅助动作

3. 工单解决的是“这一次具体怎么做”

  • 哪个订单、哪条产线、什么时候开工、做多少、谁负责、执行到哪一步 这三者不是同级替代关系,而是一条从定义到执行的链路。

三、它们为什么会打架

最常见的冲突有四种。

  • BOM 版本更新了,工艺路线还在沿用旧结构
  • 工艺里加了关键检验或返工分支,工单模板没同步
  • 工单为了赶产量临时改线,结果领料和报工口径全偏了
  • ERP、MES、现场白板各记一套版本,最后没人知道哪套是真的 一旦出现这些问题,现场最直观的表现就是:领料不准、报工失真、在制品状态混乱、追溯链断掉。

四、真正要统一的,不只是主数据,而是版本控制和生效规则

很多项目只强调“把 BOM 建准”,这远远不够。 真正该统一的是:

  • BOM 和工艺是否共用同一产品版本主线
  • 工艺变更后,哪些未开工工单自动切换,哪些保留旧版
  • 工单是否冻结执行版本,防止生产中途被覆盖
  • 返工、替代料、临时工艺偏离如何被记录并回写 没有版本治理,三者不可能长期一致。

五、建议的落地顺序

  1. 先定义产品版本主线,让 BOM 和工艺有同一个版本锚点
  2. 再定义工单冻结规则,明确什么时候允许带哪个版本下发
  3. 再定义变更影响范围,别让现场一半用新版、一半用旧版
  4. 最后才做高级排产、自动派工、设备联动 一句话:先把版本和责任边界讲清,再谈系统智能化。

六、结论

BOM、工艺、工单总打架,不是因为企业功能没买够,而是定义链、版本链、执行链没打通。 BOM 不该替代工艺,工艺不该替代工单,工单更不该脱离前两者单独乱飞。 真正稳的做法,是让三者各司其职,但沿着同一套版本和执行规则往下走。

结语

如果你正在推进 MES,先把 BOM、工艺、工单三条定义链和版本链统一,再谈排产、采集和看板。