BOM 概念及作用
在开始之前,我们先简单说一下 BOM 概念。 BOM 全称(Bill of Materials),中文名叫物料清单。BOM 是用来描述产品结构的,体现了成品、组件、一直到原材料之间的结构关系以及各个零部件所需要的数量。整体为树状结构,如下图所示
图示是一个 3 级的产品结构,表示了产品由哪些部件组成。 BOM 作用:
在 ERP 中用来生成 MRP 的基本信息
根据BOM信息建立各零件的制造工艺和装配件的装配工艺。并确定加工制造过程中应使用的工装,模具等
为采购外协提供依据
为生产线配料提供依据,生产部门使用BOM来决定零件或最终产品的制造方法,决定领取的物料清单。
计算成本数据,通过各个采购件及自制件来计算成本
计算销售价格的依据
所以 BOM 的准确性非常重要,几乎所有数据都与 BOM 有关,企业也需要不断的优化 BOM。
BOM 中的虚拟件
在实际业务中我们会接触到虚拟件,那么虚拟件是什么呢? 虚拟件就是实际不存在的物品,在图纸与生产加工中都没有实际对应的物品。那么为什么会存在虚拟件呢? 我们先看下面的 BOM 结构
在组件 B 和 组件 C 下面都有零件 D,E,F,G.我们手动输入的话要配置 10 次。而且如果这四个物料有变化的话,我们要分别修改 组件 B 和 组件 C。如果有几十个组件都用到D,E,F,G的话,我们要分别去修改这几十个组件的 BOM ,工作量会很大。如果我们编制一个虚拟件,形成下面所示的 BOM 结构
在配置 B,C 组件时只需要四次就好了。而且虚拟件 M 下面结构变化时,我们只需要修改 M 这一个地方就可以了。
虚拟件带来的好处
减少了工作量,对于有很多共同零件的组件来说,现在只需管理一个虚拟件就好了,不需要对每一个组件分别管理一堆零部件。
结构清晰,管理方便。当下面零部件数量或型号改变时,只需要修改虚拟件BOM一个地方即可。其他用到虚拟件的地方会自动改变。
节省数据库表空间,每一个组件只需引用到虚拟件即可,不需要重复引用到下面各个零件,避免了大量重复数据。
与半成品区别
虚拟件与半成品有很大区别,半成品是生产过程中实际存在的东西,在做物料需求时是要实际计算到的,而虚拟件是不存在的东西。在做物料需求计划时会根据虚拟件的 BOM 构成直接去计算下级子件的需求量,跳过了虚拟件这一层。