做制造业信息化的同行大概率都在项目会上见过这种场面。研发把BOM表往群里一甩说物料清单上周就发了。工艺看了一眼说你这个是按设计逻辑搭的结构没有工序拆分我这边没法直接用。生产那边更直接系统里料号都对但工人拿到手不知道先装哪个、后装哪个、螺丝该在哪道工序拧。三个人说的都是BOM聊了快半小时才发现大家嘴里的BOM根本不是同一个东西。同一个产品研发、工艺、生产三个环节各自需要的数据结构完全不同。研发手里的是设计BOM工艺手里的是工艺BOM生产手里的是制造BOM。三者各管一摊任何一层没转清楚从新品导入到量产变更全链路都会跟着乱。这篇文章把三种BOM各自管什么、怎么区分、常见踩坑点、以及怎么把三者串起来一次讲清楚。一、研发手里的EBOMEBOM全称Engineering BOM研发部门根据产品设计需求搭建的物料清单。它回答的问题很简单这个产品由哪些零部件组成它们之间的层级关系是什么样的。EBOM的结构是一棵设计树。总成下面挂组件组件下面挂零件零件挂在哪个组件下、用量多少、设计版本是哪个全部按研发的设计逻辑来组织。举个例子。研发设计一台电机EBOM里大概率是这么排的电机总成下面挂定子组件、转子组件、端盖组件定子组件下面再挂铁芯、绕组、绝缘材料。这个结构反映的是研发的设计思路按照功能模块往下拆。EBOM由研发部门创建和维护通常在PLM系统里管设计版本。研发改一版图纸EBOM跟着升一版。但EBOM有一个先天局限它只管产品长什么样不管产品怎么做出来。EBOM里不会告诉你这个零件是先装还是后装不会告诉你装配过程需要什么辅料也不会告诉你同一颗螺丝在不同的装配阶段用量不一样。这些信息EBOM全部提供不了。所以工艺部门拿到EBOM以后没法直接拿去排工艺路线。这就是PBOM要出场的地方。二、工艺手里的PBOMPBOM全称Process BOM工艺部门在EBOM基础上重新搭建的生产过程物料清单。它回答的问题是这个产品按照什么工序、什么顺序、用哪些物料一步一步做出来。PBOM跟EBOM一个最明显的差别EBOM里只有一个电机总成PBOM里可能出现定子预装件、转子预装件、电机总装件这些中间件。原因很直接现场实际装配要先分别预装定子和转子再拿到总装线上去合没法把所有零件直接往总装工位一堆了事。PBOM做的事情就是把EBOM的设计结构翻译成工艺结构。这个翻译过程要做四件事。第一件增加工序信息。EBOM里的每一层物料挂上对应的工艺路线明确这个零件在哪道工序进入、在哪道工序完成。第二件增加中间件和半成品。设计上的虚拟层级在制造过程中如果有独立的装配步骤就要拆出来做实体半成品给它分配料号和工序。第三件补齐辅料清单。胶水、焊丝、紧固件、润滑脂、密封圈这些EBOM里经常不出现的东西PBOM里要全部列清楚。缺一个辅料产线就停。第四件标明物料在哪道工序进入。同一颗螺丝预装阶段用4颗总装阶段用2颗PBOM里要分开写不能合并。PBOM一般由工艺部门在CAPP或工艺管理系统中维护。它是设计到制造之间最关键的一层翻译没有这层翻译研发数据再完整也落不到产线上。三、生产手里的MBOMMBOM全称Manufacturing BOM生产部门在PBOM基础上进一步细化后的现场执行物料清单。它回答的问题最务实哪个工位、什么时候、领什么料、按哪个版本、装在哪。MBOM跟前两种BOM的差别在于颗粒度。EBOM管产品结构PBOM管工序路线MBOM管的是工位级的投料执行。举一个具体的零件来感受这个颗粒度的差别。同一颗电阻在EBOM里只标注它属于电源板的BOM清单。在PBOM里会标注它在SMT贴片工序投入。在MBOM里会进一步标注从仓库发到SMT线边仓、在第三个料站位上料、当前有效版本是V2.1、替代料有一款国产型号在验证中、单板用量5颗含1颗备损。这些信息对研发和工艺来说可能太细了但对生产现场来说差一个都跑不顺。工位不知道版本领错料。不知道替代关系缺料就停线。不知道备损报废率算不准。MBOM通常由制造工程师在ERP或MES系统中维护跟生产订单、工单、领料单直接挂钩。一变俱变版本管理是MBOM最头疼的事。四、三种BOM到底差在哪三种BOM放到一起对比记住三句话就够了。EBOM回答的是产品长什么样设计结构导向研发主导。PBOM回答的是产品怎么做出来工序路线导向工艺主导。MBOM回答的是现场怎么投料工位执行导向生产主导。同一颗螺丝在EBOM里是一个零件号加一个用量数字。在PBOM里会出现在多道工序下面每道工序标注不同的用量。在MBOM里还会进一步拆到具体工位区分版本和替代关系。从EBOM到PBOM再到MBOM每一层都在增加信息维度每一次转化都可能产生新的结构、新的中间件、新的物料。有人把这个过程理解成翻译EBOM是原文PBOM是第一版译稿MBOM是最终可以执行的定稿。翻译如果漏了信息现场一定跑偏。五、BOM管不好问题出在哪道理搞清楚了我们再来看一个更现实的问题很多公司BOM管了很多年为什么一到试产和变更还是乱。常见的坑基本集中在三个地方。第一边界不清楚。研发觉得BOM发了就完事了工艺觉得EBOM不是我的产出物跟我没关系生产觉得系统里跑得通就行。三边都在等结果就是没人对BOM的最终落地负责。EBOM谁建、PBOM谁转、MBOM谁审、出了问题谁兜底边界必须写在流程文件里不能靠默契。第二转换没规则。EBOM里一个总成拆成几个中间件、哪些设计件要重新分组、辅料和替代料怎么进BOM全靠工艺工程师凭经验拍。不同工程师拍出来的不一样同一个产品两个项目的PBOM可能对不上。转换规则不定下来BOM质量就是靠天吃饭碰上经验丰富的老师傅没事换个新人就出问题。第三变更不同步。这是最要命的一个。研发改了图纸升了EBOM版本工艺没有跟着升PBOM生产还在按旧版MBOM投料。等发现的时候半成品已经做了一批退不掉不退又没法用。工程变更流程如果不把三种BOM串在一起同步升版变更本身就是最大的质量风险。六、怎么把三种BOM串起来知道了区别也知道了常见坑最后落到怎么管。第一件事BOM的生命周期流程要定清楚。新品导入阶段研发建EBOM工艺评审EBOM的可制造性并转化成PBOM生产在PBOM基础上细化出MBOM。变更阶段ECO发起后三种BOM同步评审、同步升版。每个阶段的输入输出、责任人、交付标准写进流程文件不要口头约定。第二件事转换规则要固化成模板。EBOM到PBOM的转化哪些结构直接继承、哪些需要拆分、哪些要补中间件和辅料形成企业级的转换规范。PBOM到MBOM的转化工位拆分规则、替代料维护规则、版本关联规则也一样。有了规则模板换一个工程师来做也能保持一致性不靠个人经验保质量。第三件事工具要选对。BOM数据量一大靠Excel传来传去早晚出问题。研发端的PLM要能管住EBOM的版本工艺端的CAPP要能承接EBOM并生成PBOM生产端的ERP或MES要能把MBOM推到工位。这三个系统之间BOM数据的流转链路要打通打通的关键是数据模型要统一权限边界要清晰。打通这件事低代码平台近年来的表现值得关注。以织信Informat为例它的数据建模能力可以直接把EBOM、PBOM、MBOM三种数据结构搭在一个平台上流程引擎把EBOM审批、PBOM转化、MBOM下发串成一条线字段级权限确保研发只能改EBOM、工艺只能改PBOM、生产只能看MBOM。比起PLM、ERP、MES三个系统打通再联调的方案在同一平台上把数据加流程一体化管起来实施周期和运维成本都要轻得多。结束语EBOM、PBOM、MBOM说到底是同一个产品数据从设计到制造逐步丰满的过程。每转化一层数据就离现场更近一步信息量就多加一维。我们把三种BOM梳理下来抓住三个关键词就够了边界、转换、同步。边界清楚责任不推诿。转换有规则质量不靠个人经验。同步有机制变更不炸雷。如果你的企业正在经历新品导入阶段的BOM混乱或者是量产过程中的变更管理失控建议先不要急着上大系统。把EBOM、PBOM、MBOM的边界和转换规则理清楚流程跑顺了再考虑用什么工具固化。选工具的时候传统PLM加ERP加MES的组合可以像织信Informat这样的一体化低代码平台也可以核心看一条能不能让三种BOM在同一个数据链路上流转而不是各管各的再手工对齐。注明本文转载于织信官网如需了解制造行业BOM管理场景的落地实践可访问其官网了解。