Access关于ERP系统中BOM的几点看法

2002-06-10 02:32:00
tmtony-Office交流网
原创
5604
BOM(Bill of Material),ERP系统最为关键的名词,每人对它都有自己的理解。对BOM的理解、定义和数据准备的精确程度,直接影响ERP系统的整体运行状况。所以,真正理解BOM的含义,科学合理地定义好BOM,细致充分准备BOM数据,是每个ERP系统实施极为关键的任务。
笔者根据从业8年的实施经验和对BOM的不断理解运用,针对BOM问题的几个焦点,在此谈谈几点看法,和大家共同探讨。
一、BOM概念
1.狭义的BOM一般说来,我们对BOM最初的理解就是顾名思义,材料清单,也就是通常所说的产品结构,这是BOM狭义理解。业界先驱,著名ERP专家陈启申先生,在它的著作《MRPII制造资源计划基础》中,有详细的介绍和论述,在此我不作赘述。
2.广义的BOM对于某一物料的产品结构,每个人都有不同的理解,那么就会有不同的产品结构树定义;同时,同一个物料,可以有多种产品结构,这样,在BOM定义过程中,容易出现偏差。举例如下:
假设我们要定义某型号电子挂钟的BOM,如果仅仅根据产品结构物料清单来理解,很容易得出至少如下两种方案:
方案1:
 第一层:电子挂钟 
 第二层:机芯、钟盘、钟框、电池 
第三层:底盘、指针、饰物(钟盘子件)等等 
方案2:
 第一层:电子挂钟 
第二层:机芯、底盘、指针、饰物、钟框、电池等等
以上方案不同的原因是由于电子挂钟生产工艺流程不同(不同工厂或不同生产线),因此,对BOM的理解仅仅停留在产品结构或者物料清单的基础上是不够的,我们必须考虑工艺流程,才能得出和实际生产相符的BOM。
所以,广义的BOM应该理解为:产品结构+工艺流程
3.扩展的BOM随着各种ERP产品的不断发展,对于BOM的定义可扩展的余地也越来越大,概念上也有了更加深入的解释。那就是BOM已经由原来的Bill of Material扩展到了Bill of Manufacturing(制造清单),就是在广义的BOM理解的基础上更多范围地考虑了制造资源如设备、人力等等,这样企业的生产能力就在BOM中得到体现,同时也扩大了BOM对生产计划/排产系统的影响---不仅仅影响物料的分解,还会影响生产能力在生产排程过程中限制(有限能力计划和无限能力计划排产)。

二、BOM分类
BOM可以根据形式、技术等方面进行分类,分为缩排式、汇总式、反查式BOM,虚拟BOM和计划BOM和模块化BOM。我们今天仅仅讨论在一般ERP应用系统中,根据功能划分的BOM.
1.BOM分类(依据功能划分)
在一般ERP应用系统中,根据BOM应用的功能可以划分为:当前BOM、工程BOM、加工BOM、计划BOM、标准BOM、配置BOM、模拟BOM等,他们在不同的模块中扮演不同的角色,发挥不同的作用,同时又可以相互拷贝。
2.不同类型BOM的作用
当前BOM
用来系统BOM的最初定义和输入。基本上包括物料清单和工艺流程两部分,并要求有对应关系。可以手工修改与否一般由ECN(Engineering Change Notice工程变更通知)开关控制。
工程BOM
ECN,一般在企业进行研发、技改等需要进行BOM变更时采用的BOM创建、变更管理系统。那么,在ECN中使用的BOM就是工程BOM。一般说来,当ECN被批准并完成BOM修改后,工程BOM会自动拷贝成为对应的当前BOM或者加工BOM。
加工BOM
很显然,指的是生产实际使用的BOM,即实际生产按照什么样的工艺,需要哪些材料,在什么设备上生产,安排多少工人等等信息的BOM。一般由当前BOM拷贝而来,或者经过ECN变更得到。加工单下达不可缺少的部分。同时是计算工单成本的重要因素。
计划BOM
在运行生产计划或者MRP(物料需求计划)时使用的BOM。包括在MRP运行和有限/无限生产能力排产时使用。一般不可以手工创建,在不同的ERP系统中,由系统运算逻辑指定。
标准BOM
一般用于计算物料标准成本(如果企业采用标准成本方法)。
配置BOM
产品配置时产生的BOM。
模拟BOM
用来做报价、模拟加工单、模拟MRP/生产排程时使用。
所有这些BOM既可能完全相同,也可以不同,如果不同的话,它们体现的效果是不同的。举例:
某企业,产品研发时我们在ERP系统中称为工程BOM,生产线有两条,一条是比较老的,90年代进口设备;另一条是2002年进口的,工艺大大改变,处理能力也提高了不少,但是两条线都可生产某种产品,而且现在同时在服役。那么,在进行实际生产时,两条不同的生产线所属的加工单任务在ERP系统中对应的工单BOM是不一样的,图纸也不一样。这样,用ERP语言来说,工程BOM、工单BOM是不一样的。如果企业采用标准成本核算,那么所对应的标准成本计算的成本BOM需要指定,也有可能不一样。反之,如果企业产品相对稳定,研发少,改进少,生产线技术不变,那么,这些所有BOM都一样,也是可能的。
三、BOM应用
BOM应用的水平直接体现企业实施ERP系统的成熟程度和在实施后评估中的级别,对ERP系统具有重大意义。BOM层次问题,是体现BOM应用水平的重要因子和衡量标准。为此,我们着重讨论一下。
1.BOM层次的含义和意义无论是从狭义、广义还是扩展的层面看来,BOM含义的基础是产品结构。产品结构一般呈树状,节点的水平,就是我们所指的层

qlm在 2006/03/29 3:57:00 回复-------------------
辛苦了,先收藏

李啸林在 2006/04/01 3:57:00 回复-------------------
是不是可以从BOM的复杂性,推导出不太可能存在通用的ERP,因为ERP越通用,那么它的配置就会越复杂,直到配置的工作量超出定制ERP的工作量。

eyewitnes在 2006/05/13 18:45:00 回复-------------------
<DIV class=quote>以下是引用tmtony在2002-6-9 18:33:00的发言: BOM(Bill of Material),ERP系统最为关键的名词,每人对它都有自己的理解。对BOM的理解、定义和数据准备的精确程度,直接影响ERP系统的整体运行状况。所以,真正理解BOM的含义,科学合理地定义好BOM,细致充分准备BOM数据,是每个ERP系统实施极为关键的任务。   笔者根据从业8年的实施经验和对BOM的不断理解运用,针对BOM问题的几个焦点,在此谈谈几点看法,和大家共同探讨。 转自支点网:www.topoint.com.cn
最近也在重新思索BOM的问题并尝试新建立一个数据库,许多地方还非常不成熟,现在上传上来请站长看看,大家一起探讨一下怎么做是最合理的3Aki7O0O.rar

loginwjd303在 2009/08/13 23:41:14 回复-------------------
支持站长 ,再来。

heqing3000在 2009/11/27 1:13:37 回复-------------------
现在才看见,有点可惜。

utm在 2010/02/06 15:36:07 回复-------------------
看着蛮好的啊,可惜对此一窍不通

shines在 2011/01/14 15:02:40 回复-------------------
谢谢分享

dashllh在 2012/03/09 13:47:13 回复-------------------
学习

jianglei1984在 2012/03/29 7:59:03 回复-------------------
支持一下,学习了,

ZenJing在 2012/08/16 10:54:54 回复-------------------
新手,看的似懂非懂。

老鬼在 2012/08/29 13:45:40 回复-------------------
唉,当初没规划好BOM(其实根本没规划{:soso_e127:}),现在肠子都悔青了~!
这文章怎么好像没发完呢?

zhenglei1000在 2015/01/22 22:24:25 回复-------------------
太好了,非常感谢!

Superleistung在 2016/04/15 15:48:32 回复-------------------
这个急需学习

yhl091122在 2016/08/20 13:14:37 回复-------------------
学习

owen2016在 2016/08/23 22:35:25 回复-------------------
已经阅读,谢谢

(ERP_MES_PDM_BPM_其它-相关文章技巧链接):
Access多层架构开发思路-Access经典源码剖析
分享