多层级 BOM 与 BOM 版本管理
这帮你解决什么:一个成品里含半成品,半成品自己也有 BOM——这就是多层级 BOM(父 BOM 套子 BOM)。BOM 改了不能直接覆盖,要出新版本,这样旧生产单能回溯、新单用新版。这篇讲清多层级怎么搭、版本怎么管。
开始前先知道
- 多层级 BOM:父 BOM 的某行是半成品,该半成品挂自己的子 BOM;展开后是多级树状结构
- BOM 版本:BOM 改动出新版本(如 v1.0→v1.1),旧版本保留可查,生产单绑定当时版本
- 为什么要版本:改了 BOM 后,在制/历史单据仍用旧版(成本/工艺不变),新单用新版
- 半成品先建 BOM:父 BOM 引用半成品前,半成品的子 BOM 要先建好
💡 BOM 改动一定要走"出新版本",而不是直接改。直接改会导致旧生产单的成本/用料追溯失真。
操作步骤
第 1 步|先建半成品的子 BOM
父 BOM 引用半成品前,先把半成品当作独立成品,建好它的子 BOM(用料清单)。
01先建半成品的子 BOM截图待截图:素材/01-先建半成品的子 BOM.png
第 2 步|在父 BOM 引用半成品
建父 BOM 时,某行物料选"半成品"(它有自己的子 BOM),系统自动识别为多层级。
02在父 BOM 引用半成品截图待截图:素材/02-在父 BOM 引用半成品.png
第 3 步|展开多层级查看
在 BOM 列表展开父 BOM,能看到多级树状结构(父→半成品→半成品的用料)。
03展开多层级查看截图待截图:素材/03-展开多层级查看.png
第 4 步|BOM 改动出新版本
BOM 要改时,不直接改,而是出新版本;系统保留旧版本,生产单绑定对应版本。
04BOM 改动出新版本截图待截图:素材/04-BOM 改动出新版本.png
第 5 步|版本切换与回溯
在「BOM 版本管理」查看历史版本,切回旧版看用料;生产单按绑定的版本算料和成本。
05版本切换与回溯截图待截图:素材/05-版本切换与回溯.png
完成之后
- BOM 基础 → 看 怎么做 BOM 清单
- BOM 驱动生产 → 看 BOM 驱动智能生产
常见疑问 & 解答
| 疑问 | 解答 |
|---|---|
| 半成品的 BOM 怎么挂 | 先把半成品当独立成品建子 BOM,再在父 BOM 里引用该半成品,系统自动识别为多层级 |
| 改了 BOM,旧生产单用哪个版本 | 旧生产单绑定改之前的版本(用料/成本不变),新生产单用新版;版本隔离不互相影响 |
| 怎么回溯某单用了哪个 BOM | 生产单/领料单里记录了所用 BOM 版本,查单据即可回溯 |
| 多层级 BOM 展开会很乱吗 | 不会,系统按树状展开,可折叠查看;MRP 运算也会自动按多层级算缺料 |