第二节 BOM结构解析:单层BOM与多层BOM、BOM的父子关系、BOM的层级编码规则
好,咱们接着聊BOM的结构。说实话,很多刚入行的朋友一上来就被BOM的各种层级搞晕了。什么单层、多层,什么父子关系,还有那一串串编码规则……嗯,别急,我带你一个一个捋清楚。
一、单层BOM与多层BOM:你该用哪个?
先说说单层BOM。说白了,单层BOM就是只展示父件和它的直接子件。比如一个自行车,单层BOM只告诉你:车架、车轮、车把、坐垫……它不会告诉你车轮又由轮圈、辐条、轮胎组成。
我个人习惯,在项目早期或者做快速报价的时候,用单层BOM就够了。为什么?因为快啊!你想想看,一个产品还没定型,你非要拆到螺丝螺母,那不是给自己找麻烦吗?
但到了生产阶段,单层BOM就不够用了。这时候必须上多层BOM。多层BOM会把产品从顶层到底层,一层层展开,直到最基础的原材料。
我在项目中遇到过一件事:有个同事用单层BOM做采购计划,结果漏掉了车轮里的轴承。嗯,你猜怎么着?生产线停了两天,就等那批轴承到货。从那以后,我要求所有量产产品必须用多层BOM。
核心区别一句话:
- 单层BOM:只看爸爸和儿子,不看孙子
- 多层BOM:从祖宗十八代看到玄孙,一个不落
举个例子,一个简单的台灯:
单层BOM(台灯):
├── 灯罩
├── 灯泡
├── 灯杆
└── 底座
多层BOM(台灯):
├── 灯罩
│ └── 塑料原料(ABS)
├── 灯泡
│ ├── 灯丝
│ ├── 玻璃外壳
│ └── 灯头(金属)
├── 灯杆
│ ├── 钢管
│ └── 表面处理(喷漆)
└── 底座
├── 配重块
└── 橡胶脚垫(4个)
看到了吗?多层BOM把每个零件怎么来的都交代清楚了。这才是生产管理该有的样子。
二、BOM的父子关系:谁是谁的爹?
BOM里的父子关系,其实就是一个装配关系。父件是装配体,子件是组成它的零件或子装配体。
举个例子:
- 父件:发动机总成
- 子件:缸体、活塞、曲轴、连杆……
这里要注意,一个子件可以出现在多个父件下面。比如一颗标准螺丝,可能既用在发动机上,也用在变速箱上。这叫“多父项”,是BOM管理里容易出问题的地方。
避坑指南:
我曾经见过一个案例,某公司把一颗螺丝的用量改了,结果只更新了发动机BOM,忘了变速箱那边也在用。最后变速箱装配时发现螺丝不够,临时改设计……嗯,那叫一个惨。所以,多父项的物料变更,一定要做全局影响分析。
父子关系的层级深度,我建议控制在5-7层以内。太深了,BOM展开慢,维护也麻烦。太浅了,又不够精细。这个度,得根据产品复杂度来定。
三、BOM的层级编码规则:给每个零件一个身份证
层级编码,说白了就是给BOM里的每个节点一个编号,让人一眼就能看出它在结构树里的位置。
我常用的编码规则有两种:
| 编码方式 | 示例 | 说明 |
|---|---|---|
| 顺序编码 | 01.02.03.04 | 每层两位数字,直观但长度不可控 |
| 层级+序号 | L1-001, L2-005 | 先标层级,再标序号,适合深层次结构 |
我个人更推荐顺序编码。为什么?因为它在ERP系统里排序方便,展开时能自动按层级排列。
举个例子,一个三层结构的编码:
01.00.00 —— 产品整机(第1层)
01.01.00 —— 机箱组件(第2层)
01.01.01 —— 前面板(第3层)
01.01.02 —— 后面板(第3层)
01.02.00 —— 电源组件(第2层)
01.02.01 —— 变压器(第3层)
01.02.02 —— 整流模块(第3层)
你看,只要看编码,就知道这个零件在第几层,父件是谁。这就是编码规则的价值。
我的小技巧:
编码里尽量不要用字母,纯数字最好。字母容易混淆(比如O和0,I和1),而且排序时数字比字母稳定。我见过用字母编码的,结果系统排序把A01排到了B01后面,但实际层级A01比B01高……乱套了。
四、知识体系结构图
下面这张图,是我自己画的BOM结构解析图,帮你把今天讲的内容串起来:
嗯,这张图把今天的内容都串起来了。你想想看,单层还是多层,父子关系怎么管,编码怎么定,其实都是围绕一个目标:让BOM能准确、高效地指导生产。
最后说一句:
BOM结构不是越复杂越好,也不是越简单越好。关键是适合你的产品和管理水平。我见过有人把一颗螺丝钉编了8层编码,结果自己都看不懂了。也见过有人用单层BOM管飞机零件……嗯,那后果你懂的。
好了,这一节就到这儿。记住:结构清晰、关系明确、编码规范,这三样做到了,你的BOM就成功了一大半。
公众号:蓝海资料掘金营,微信deep3321