BOM(物料清单,Bill of Materials)是制造业 ERP 系统的心脏与灵魂。无论是采购计划的拟定、生产排程的安排、产品成本的计算,甚至是质量追溯,都高度依赖 BOM 的准确性。一个错误或过时的 BOM,轻则导致缺料停线、库存积压,重则可能造成产品规格错误、成本严重低估,甚至引发客户退货与商誉损失。然而,许多中小企业在管理 BOM 时,往往因为缺乏系统化的流程或受限于旧有习惯,而犯下以下四大常见错误:
当产品设计变更时(例如更改了某个零件的规格、材质或供货商),工程部门修改了 BOM,但采购部门却仍使用旧版清单去买料,生产部门也拿旧版的图纸去组装。这种「信息断层」是制造业最常见的灾难。解决方案:企业必须在 ERP 系统中建立严格的「工程变更通知(ECN)」流程。任何 BOM 的修改都必须经过跨部门审核,并明确标示「生效日期」。系统应具备版本控管功能,确保各部门在同一时间点同步切换到最新版本,旧版 BOM 则自动失效或转为只读,避免误用。
为了应对供应链缺料问题,企业常会使用替代料。但如果没有在 BOM 中清楚定义替代关系与优先顺序,采购人员可能买错料,生产线也可能装错零件,导致产品质量出问题或客诉。解决方案:正确做法是在 ERP 中建立「替代料群组」,设定主料与替代料的使用比例(例如主料用完才能用替代料),并在生产工单中明确指定使用哪一种料件。系统应严格控管替代料的使用时机,并在事后报表中留下完整的替换纪录,以供追溯。
有些企业为了省事,将所有零件塞在同一个层级(单层 BOM),导致无法追踪半成品的库存与成本,也无法计算各工序的加工费用。反之,有些企业将 BOM 拆解得过于细碎(十几层),增加了维护的难度与出错的机率。解决方案:顾问建议,应依照实际的生产工序与半成品入库点来设计 BOM 层级。对于那些不需要实际入库的半成品结构,可以善用「虚拟件(Phantom BOM)」来简化,让 BOM 既精准又易于维护。同时,系统应能支持多层 BOM 的展开与成本卷算,确保成本计算的准确性。
标准 BOM 通常只列出理论上的标准用量,但实际生产过程中一定会有切割损耗、机台调机损耗或不良品报废。如果没有在 BOM 或制程设定中纳入合理的损耗率,采购数量永远会短缺,导致生产线停工待料。解决方案:企业应在 ERP 的用料表中,为每个物料设定标准损耗率(例如 3% 或 5%)。系统便会根据工单需求,自动计算出包含损耗的「实际领料量」与「采购建议量」,确保物料供应无虞。同时,定期分析实际耗用与标准用量的差异,持续优化损耗率参数。
在实务辅导中,我们发现许多企业把 BOM 当成「研发部门或工程师的专利」,业务和采购完全不去理解 BOM 的结构。结果导致工程师改了图面,却没有同步通知采购,采购依然照着旧 BOM 去买料;又或者业务接了急单,却不知道某个关键零组件已经被替换,最终导致交期延误、产线停工。
BOM 就像是制造业的「核心配方」,任何一个成分或比例错了,生产出来的产品就会出问题。要彻底解决 BOM 管理的問題,绝对不能只靠工程师在系统里埋头苦干。企业必须建立严格的跨部门流程(如 ECN 工程变更),并在系统中落实权限控管。唯有研发、采购、生产与仓库团结一致,确保大家看的都是同一份、最新版本的 BOM,企业才能真正享受到 ERP 带来的精准与效率。
总结来说,BOM 是制造业 ERP 系统的核心,资料的准确度直接决定了企业的营运成本与交期承诺。要避免上述四种常见错误,企业不能仅依赖人工核对,必须将这些防错机制(如 ECN 审核、虚拟件设定、替代料群组)直接内建到 ERP 系统的流程中。建议企业在系统上线前,务必会同研发、采购与生产部门,全面盘点并优化现有的 BOM 结构,从源头做好资料治理,才能让 ERP 真正发挥精准控管与提升效率的价值。
关于作者 (Andy Tam): 现任 Key Champion Computer Limited 资深顾问。拥有超过 40 年 ERP 系统开发与 IT 基础架构规划经验。