BOM(Bill of Material),即“物料清单”。当我们在谈到制造企业管理信息系统时,不可避免地会提及BOM。一般来说,制造企业比较完整地包含了生产、采购、销售、财务等业务的管理信息系统也称为ERP系统(Enterprise Resource Planning,制造资源规划系统),而BOM是ERP的一个核心内容,没有BOM,计划展开、生产定单下达、发料控制、成本核算和分析等将无法实现。
1. BOM的基本要素
BOM是用来表示物品之间父子关系的。只有一层关系的BOM称为单级(层)BOM,而具有多层关系的BOM称为多级(层)BOM。一个物品既可能是其它几个物品的“父件”,也可以是另一个物品的子件。
作为BOM中的父件包括以下几个要素:
提前期(Lead Time,简称LT),是指该物品从下达定单到能够得到(生产出或者采购到)所需要的时间,一般以天数表示。
产出率(Yield) 该物品实际产出数量和计划下达数量之比。
批产量(Batch Size,也称为制造批量),一般表示该物品一次性加工的件数,批产量和“批号控制(Lot Control)”、“批量(Lot Size)”是不同的概念,批号控制是用于先进先出和有效期管理的一种手段,而批量是指计划产生时的一种策略。
作为BOM中的子件包括以下几个要素:
需要量(或称为关联数量,Related Quantity),一般子件上确定的该数量是针对父件的一个“批产量”的。
偏置期(Off Set),是调节不同子件的计划需要时间的。
报废率(也称为损耗率,Scrap),是指该子件在实际加工使用过程中的报废比率。
有效期(Effective Date),通常包含生效日期和失效日期,是一个时间范围,该子件只有在这个时间范围内才是有效的。
BOM的作用首先是需求传递和计划展开。需求将分为数量需求和日期需求。数量需求传递时的特点:
父件的“批产量”和子件的“需要量”确定了需求传递的比率。
父件的“产出率”小于100%时,会放大父件的“计划需求数量”;父件的计划需求数量被放大之后,所有子件的需求数量都会被放大。
子件的报废率大于0时,会放大子件的计划需求数量,但是只放大该子件本身的计划需求数量,而不会影响到其他子件。
日期需求传递时,有下列特点:
1) 生效日期和失效日期将会约束需求传递。当需求传递和计划展开日期不在有效期之内时,需求不会传递。
2)所有子件的需求日期首先从父件的“提前期”倒推出来,如果该子件有“偏置期”被定义,那么子件的真正需求日期再要逆向推算。
2. BOM中的关键路径和关键节点
一个BOM中有多少个叶节点,就存在多少条从根节点出发到达叶节点的路径。如果我们把一条路径上的每个节点(物品)的提前期累加起来,计算出总的提前期,这就称为“累积提前期(Cumulative Lead Time)”。
如果我们可以从全部路径中寻找出较长的一条路径(也就是累积提前期较大的那条路径),那么这条路径就被称为是“关键路径(Critical Path)”,在关键路径上的各个节点就被称为“关键节点”。
分析关键路径和关键节点的目的是把存储备放在关键的物品上。
3. BOM和传统手工技术文档的差别
在很多ERP项目实施过程中,当我们把BOM的概念和用途做了介绍之后,企业会说这BOM我们也有,就是我们的产品技术文档。似乎二者非常相似。但仔细观察,我们还是能够看到二者之间是有不少差别的,主要差别有:
表现方式
传统的手工技术文档有时候是一本资料手册或者一个EXCEL表,是以“图号”为主要识别码的,一个图号就代表一个加工件。
如果用图号来定义BOM上一个节点,那么就相当于用图号来作为“物品编号”,在制造企业中这种情况非常常见。同样是BOM节点,ERP系统要求用“物品编号”表示而传统技术文档上一般用图号表示,这是表现形式的差别之一。尽管二者有时候可以统一,但纯粹用图号时还是难以完全消除“一号多物”的现象。
表现内容
很多企业在提供BOM信息时,低层的物品是毛坯或者部件,而不是制造毛坯的原材料。因为在设计图上,毛坯也好,部件也好,是有图号的,他们把这些物品看做是BOM上的一个节点,而原材料没有图号只有物品编号(甚至有些企业连原材料也没有给予编号),因此,原材料就不在BOM上出现了。而按照ERP系统的BOM要求,在叶节点上的物品一定不能是制造件,道理很简单,如果是一个制造件,那么我们就可以问:它是用什么制造出来的呢?要是有东西可以制造它出来,那么这个东西就需要挂在它下面,它本身就不能成为一个叶节点而只能成为中间节点了。
所以,很多企业在提供BOM信息时,常常会漏掉了底层的原材料,而把毛坯、部件等制造件作为底层的叶节点,这是需要改进的。只有把原材料、外购件等都挂到BOM里面去,通过计划展开才能真正产生全部所需要物品的采购计划。
正因为BOM是需求传递和计划展开的依据、生产发料控制的依据、成本核算的依据,所以BOM就成为制造企业较为关键的基础信息之一,也是ERP系统的核心之一。