物料清单(Bill of Material, BOM),为物料清单,指产品所需要的零部件的清单及组成结构,即是生产一件产品所需的子零件及其产品中零件数量的完全组合。
BOM是ERP(Enterprise Resource Planning,企业资源计划)、PDM(Products Data Management、产品数据管理)、MRPⅡ(Manufacturing ResourcePlanning)制造资源计划等多种系统软件最基础的资料。
BOM是PDM/MRPⅡ/ERP信息化系统中最重要的基础数据,其组织格式设计合理与否直接影响到系统的处理性能,因此,根据实际的使用环境,灵活地设计合理且有效的BOM是十分重要的。
BOM不仅是MRPⅡ系统中重要的输入数据,而且是财务部门核算成本,制造部门组织生产等的重要依据,因此,BOM的影响面最大,对它的准确性要求也最高。正确地使用与维护BOM是管理系统运行期间十分重要的工作。
此外,BOM还是CIMS/MIS/MRPⅡ/ERP与CAD,CAPP等子系统的重要接口,是系统集成的关键之处,因此,用计算机实现BOM管理时,应充分考虑它于其他子系统的信息交换问题。
BOM信息在MRPⅡ/ERP系统中被用于MRP计算,成本计算,库存管理。
BOM有各种形式,这些形式取决于它的用途,
BOM的具体用途有:
1、 是计算机识别物料的基础依据。
2、 是编制计划的依据。
3、 是配套和领料的依据。
4、 根据它进行加工过程的跟踪。
5、 是采购和外协的依据。
6、 根据它进行产品成本的计算。
7、 可以作为报价参考。
8、 进行物料追溯。
9、 使设计系列化,标准化,通用化。
在装饰装修工程中,有窗的清单项的,你查一下是不是清单库弄错了。
那要看你所用的清单和定额的计算规则是怎么要求的了,如果按照有梁板计算,就要梁和板都套有梁板的清单和定额项了;
基础梁包括:挖基槽、作砖摸,粉砖摸和浇筑地梁钢筋砼
工程量 清单定义 简介 工程量清 单计价是指投标人完成由招标人 提供的 工程量清单 所需的全 部费用, 工程量清单计 价图书 包括分部分项 工程费、措施项目费、其他项目 费、规费和 税金。 工程量清 单计价方式,是在建设工程招投 标中, 招标人 自行或委托具 有资质的 中介 机构编制反映工程实体消耗和措 施性消耗的工程量清单,并 作为招标文件 的一部分提供给投标人,由投标 人依据工程量清单自主报价 的计价方式 。在工程招标中采用工程量清单 计价是 国际上较为通行的做法 。 编辑本 段特点 “统一 计价规则” 通过制定 统一的建设工程工程量清单计价 方法、统一的工程量计量规 则、统一的工 程量 工程量清单计 价图书 清单项目设置 规则,达到规范计价行为的目的 。这些规则和办法是强制性 的,建设各方 面都应该遵守,这是工程造价管 理部门首次在文件中明确政 府应管什么, 不应管什么。 “有效 控
《公路工程工程量清单计量计价规则》总则说明 1.本章总则包括:保险费、工程管理、临时工程与设施、承包人驻地建设 费用等内容。 2. 保险费分为工程一切险和第三方责任险: 2.1工程一切险是为永久工程、 临时工程和设备及已运至施工工地用于永久 工程的材料和设备所投的保险。 2.2第三方责任险是对因实施本合同工程而造成的财产(本工程除外)的损 失和损害或人员(业主和承包人雇员除外)的死亡或伤残所负责任进行的保险。 2.3保险费率按议定保险合同费率办理。 3.工程管理包括竣工文件、施工环保费、安全生产费和工程管理软件。 3.1 竣工文件是承包人对承建工程,在竣工后按交通部发布的《公路工程竣 (交)工验收办法》的要求,编制竣工图表、资料所需的费用。 3.2 施工环保费:是承包人在施工过程中采取预防和消除环境污染措施所需 的费用。 3.3安全生产费:是承包人在施工过程中采取安全措施所需的费用。 3.
产品要经过工程设计、工艺制造设计、生产制造3个阶段,相应的在这3个过程中分别产生了名称十分相似但却内容差异很大的物料清单EBOM、PBOM、MBOM。这是三个主要的BOM概念。
产品工程设计管理中使用的数据结构,它通常精确地描述了产品的设计指标和零件与零件之间的设计关系。对应文件形式主要有产品明细表、图样目录、材料定额明细表、产品各种分类明细表等等。
是工艺工程师根据工厂的加工水平和能力,对EBOM再设计出来的。它用于工艺设计和生产制造管理,使用它可以明确地了解零件与零件之间的制造关系,跟踪零件是如何制造出来的,在哪里制造、由谁制造、用什么制造等信息。同时,PBOM也是 MRPⅡ/ERP生产管理的关键管理数据结构之一。
实际上BOM是一个广泛的概念,根据不同的用途,BOM有许多种类;设计图纸上的BOM,计划BOM,计算最终产品装配的制造BOM,计算成本的成本BOM,保养维修BOM等。根据在不同阶段应用侧重点不同,我们常常见到不同的BOM提法,常见的有:
设计部门的DBOM是产品的总体信息,对应常见文本格式表现形式包括产品明细表、图样目录、材料定额明细表等等。
设计BOM信息来源一般是设计部门提供的成套设计图纸中标题栏和明细栏信息。有时候也涉及工艺部门编制的工艺卡片上部分信息。
设计BOM一般在设计结束时汇总产生,如果存在大量借用关系的设计情况可以在设计阶段开始就基本将设计BOM汇总出来,然后根据新产生的零部件安排设计任务。
对应电子视图往往是产品结构树的形式,树上每个节点关联各类属性或图形信息。主要在PDM软件中作为产品管理和图档管理的基础数据出现。
生产部门的MBOM是在EBOM的基础上,根据制造装配要求完善的,包括加工零部件JBOM和按工艺要求的毛胚、模具、卡具等PBOM。也可以称其为工艺BOM。对应常见文本格式表现形式包括工艺路线表、关键工序汇总表、重要件关键件明细表、自制件明细表、通用件明细表、通用专用工装明细表、设备明细表等等。
制造BOM信息来源一般工艺部门编制工艺卡片上内容,但是要以设计BOM作为基础数据内容。
对应电子视图对产品部件往往装配工艺BOM形式,对零件往往是具体加工工艺BOM形式,比较多的是机加工工艺BOM,或生产加工流转路线工艺BOM等,树上每个节点关联工装、设备、工时、加工简图等等工艺信息。对企业利用价值比较大的是装配工艺BOM,主要在ERP软件中作为生产计划的基础数据出现。
客户BOM实际上有两个含义,一个指从所有产品机构中筛选出客户订购的产品目录。一个指用户订购的具体规格产品的明细表。这个主要是对有些按照客户管理和组织产品图纸的企业非常实用的种表现形式。这种情况在PDM系统中比较常见,到ERP系统中由于还考虑到不同的客户订购产品对生产计划的影响,情况更加复杂一些,可能还扩展到计划BOM的范畴。
销售BOM是按用户要求配置的产品结构部分。对应常见文本格式表现形式包括基本件明细表、通用件明细表、专用件明细表、选装件明细表、替换件明细表、特殊要求更改通知单等等。在某些制造行业,对销售BOM提出了更高的要求,要求每个BOM可以跟踪每批订单在全生命周期内的物料信息,而且每个客户订单都有一个唯一的或者是根据订单产品种类多少确定的几个销售BOM。这个时候往往将销售BOM称为客户BOM。
销售BOM信息来源一般是一个系列产品各规格不同类型零部件明细信息的汇总。
对应电子视图往往是产品配置树的形式,树上每个节点关联各类属性或图形信息。主要在PDM软件中作为产品配置管理的基础数据出现。
维修服务部门的是按维修要求产生的,对应文本格式包括消耗件清单、备用件清单、易损易耗件清单等等。
维修BOM信息来源一般从设计BOM对应记录属性中筛选获得消耗件、备用件、易损易耗件明细。
一般在PDM软件里完成汇总,同样可以在ERP软件里作为基础数据运用。
是根据生产要求外购的原材料、标准件和成套部件等产生的,对应文本格式主要包括外购件明细表、外协件明细表、自制件明细表和材料明细汇总表。
采购BOM信息来源一般来源于设计图纸和工艺卡片上信息汇总。由采购部门或生产准备部门根据其安排采购计划和生产计划。
PDM系统一般都可以根据图纸和工艺信息汇总出相应采购BOM信息,但是如果要针对产品批量获得动态的采购BOM信息就必须在ERP系统中完成。例如100台批量的采购BOM和10000台批量的采购BOM可能在外购和外协件上有很大变化。批量小时可能有的零件外购成本比较低,但批量大时就可以自制完成。
是由MRPⅡ系统产生出来的。当企业定义了零件的标准成本、建议成本、现行成本的管理标准后,系统通过对PBOM和加工中心的累加自动地生成CBOM。它用于制造成本控制和成本差异分析。
其中,销售SBOM=加工JBOM 采购CBOM,
生产MBOM=加工JBOM PBOM 采购CBOM,
其中集成关系最密切的是由PDM 控制的EBOM和MRPⅡ中的MBOM
在任何制造环境中,不同的部门和系统都为不同的目的使用BOM(下文的BOM在含义上属于不同的种类,统一以BOM表达),每个部门和系统都从BOM中获取特定的数据。主要的BOM用户有:
设计部门
设计部门既是BOM的设计者,又是BOM的使用者。就使用而言,无论何时,当产品结构发生变化,或对某个零件进行重新设计,该部门都要从BOM中获取所有零件的信息及其相互间的结构信息,只有得到这些信息,才能对其进行定义,描述或修改。
工艺部门
工艺部门根据BOM信息建立各零件的制造工艺和装配件的装配工艺。并确定加工制造过程中应使用的工装,模具等。
生产部门
生产部门使用BOM来决定零件或最终产品的制造方法,决定领取的物料清单。
产品成本核算部门
该部门利用BOM中每个自制件或外购件的当前成本来确定最终产品的成本。
物料需求计划(MRP)系统
BOM是MRP的主要输入信息之一,它利用BOM决定主生产计划项目时,需要哪些自制件和外购件,需要多少,何时需要。
ERP中BOM的构造问题
前面已经提到,BOM是系统中最重要的基础数据库,它几乎与企业中的所有职能部门都有关系,ERP系统中BOM构造的好坏,直接影响到系统的处理性能和使用效果。因此,根据实际环境,,灵活地构造BOM是十分关键的。就一般情况而言,构造BOM应注意以下方面。
1、在BOM中,每一个项目(零件)必须有一个唯一的编码。对于同一个项目,不管它出现在哪些产品中,都必须具有相同的编码。对于相似的项目,不管它们的差别有多么小,也必须使用不同的编码。
2、为了管理上的方便,有时可以将同一零件的不同状态视为几个不同的项目,构造在产品的BOM中。
3、BOM中的零件,部件的层次关系一定要反映实际装配过程,在实际装配中,有时不一定把某些零件装配成某个有名称的组件,或者由于工艺上的考虑需要将某些零件归在一起加工(例如箱子与箱盖)。形成临时组件,但这些组件在产品的零件明细表和装配图上并没有反映出来,但必须在计划管理中反映出来,这就需要在BOM中设置一种物理上并不存在的项目,通常称为”虚单”或”虚拟件”,其目的是简化MRP的编程过程和减少零件之间的影响。
4、根据生产实际情况,有时为了强化某些工装,模具的准备工作,还可以将这些工具构造在BOM中。这样就可以将一些重要的生产准备工作纳入计划中。有时为了控制某个重要的零件在加工过程中的某些重要环节,比如,进行质量检测等,还可将同一个零件的不同加工状态视为不同的零件,构造在BOM中。
5、为了满足不同部门获取零件的不同信息,可以灵活地设计BOM中每个项目的属性。例如,计划方面的,成本方面,库存方面,订单方面。
设计BOM向制造BOM转换时常见的问题
1、设计BOM中的零部件父子关系与制造BOM中的父子关系可能不同,例如汽车行业一个代号为5401000总成在设计BOM中归属于5010000,但在制造BOM结构中归于焊装领料模块,与5010000属同级。也就是说设计BOM中的父子关系可能变成制造BOM中的兄弟关系。
2、设计BOM中的零部件图号在制造BOM中有一部分需分为多个代码(例如代号 车间码),用于不同车间的领料。也就是说设计BOM里的一个零部件随着生产路线变化可能在制造BOM中存在几个对应的代码,而且代码之间根据生产路线流转顺序存在父子关系,一般是最后完成车间对应代码是上级车间对应代码的父级节点。
3、设计BOM上部分零部件可能代码不变,但是由于在实际装配或加工过程中需要分为几部分归属于不同部件(这些部件可能是第二种情况产生的)分别用于不同车间领料,对应需要分拆成几个子节点(每个节点关联不同的领料数量)对应到不同的父节点下。
4、由于借用现象比较普遍,对于整体部件(局部不同类)的借用,出于制造BOM更改处理的需要,在制造BOM中是以增加件、减少件的型式建立结构的,零件数量存在负数情况。设计BOM中不存在负数的情况。
5、设计BOM中的零部件图号在往制造BOM转化时部分零部件需增加车间代码(前缀),用于表示加工车间(出入库的需要)。
6、设计BOM中的零部件往往只有产品代号,在制造BOM中往往需要转化为物料代号,存在着产品编码向物料编码转换的问题。而且很可能产品编码和物料编码或者其它行业编码多种并存。
7、部分物料在设计BOM上多个不同的结构中存在,但在制造BOM中,可能来源于同一加工车间,所以有存在物料合并的情况。
设计BOM向制造BOM转换方案
物料编码的转换:
把图号(在物料号中)作为两个BOM系统之间连接的桥梁。即当PDM的产品代号与MRP中的物料编码中图号相同时,认为它们是同一个物料。
PDM从MRP中提取信息时,以图号作为PDM中的标识(即代号),如果该图号在PDM中已存在,则认为该产品在PDM中已存在。如果两者其它属性信息有差异,可以提交给用户来决定使用哪一个系统中的数据。
在PDM中添加的产品,可以添加到物料信息中,即根据MRP中的编码规则来生成它的物料号。如果是在设计项目流程中出来的产品,在项目完成时添加到物料信息中。
标志可以保存数据转换过程程中信息,同时也可以加快系统查询转换产品速度,可以在物料信息表和产品属性表中添加一个字段,用来标识该产品转换的状态、图号是否存在等信息。下次转换时可根据该字段判断是否需要处理。该标志可做如下功用:
标志的含义:
PDM中:该产品来自MRP
该产品来自MRP,在PDM中其结构或属性信息发生了改变。
产品已转入MRP,但在PDM中已发生改变。
产品在PDM中生成,未转到MRP中。(默认)
产品在PDM中生成,已转到MRP中。
MRP中:该产品来自PDM
产品在MRP中生成,已转到PDM中。
产品在MRP中生成,未转到PDM中。(默认)
产品已转到PDM中,但在MRP中发生了改变。
从PDM数据转化到MRP物料数据:这时,在MRP中寻找与PDM中代号相同的图号,如果存在,即认为该产品在MRP中已存在,并分别在两个系统中做标志。否则,认为PDM中的产品在MRP中是新产品,这时按照MRP的命名规范在MRP中添加相应的物料号、名称、重量、图号、规格等信息,并标志其从PDM中而来。
产品(物料)属性和结构信息发生改变时,需要改变相应标志位,以在转换时正确处理。
从MRP物料数据转换PDM数据:这时与上述步骤相反,即MRP中的物料图号如果在PDM 中存在这样的代号,则认为其已经存在。否则,把图号作为PDM中的代号插入到PDM中去。如果该物料没有图号,可以把该物料号作为PDM中的代号插入,并置标志标识其从MRP中而来。
MRP图号与PDM代号相同但其它属性不同的处理:有两个办法:
指定其中一个系统的数据为正确的,转换时可以覆盖另外一个系统的数据。由于PDM中的数据很多都是从图纸里面提取的,因此我们认为应该以PDM的数据为标准。
发现这种情况时,给出具体的提示信息,由用户选择是否覆盖,从而把决定权交给使用者。
以上两种方法可以做成选项方式,以方便使用。
产品结构的转换
前已叙及,两个系统的产品结构是不一致的。产品结构的转换应该是在上述转换过程中同步进行的。当转换一个产品或物料时,必须首先递归提取其所有的子产品或物料信息,根据其标志判断其是否已经被转换过,如果没有转换过的话,按上面的方法进行处理。否则,可以略过。但必须按相应的结构信息转换结构。具体的算法这里不作考究。
制造BOM上虚拟件或工艺合件以及加工辅料信息输入一般根据装配工艺卡片上可以汇总出在整个工艺过程中系统利用到虚拟件和辅料信息,PDM可以提供操作将这些虚拟件和辅料在产品结构树转换成MRP系统里的制造树之前先在PDM系统里建立完整的制造树。PDM可以提供建立两类和产品节点不同的节点,我们可以称其为虚节点和材料节点功能,这些节点信息可以按照汇总出的装配工艺关系按照一定的操作在PDM系统内先建立完整的制造BOM,然后将这些制造BOM树导出到MRP系统中,同时进行编码转换。但虚节点信息和辅料信息在PDM系统中汇总时不进入产品明细表和产品图纸明细栏中。
工艺路线和工艺信息
在MRP中,工艺路线信息和工艺信息与某一种物料是有对应关系的,它给出了一个物料在PDM中也可以得到CAPP或BOM中的工艺信息,该信息可以从PDM向MRP数据转换时一并进行。
将在BOM系统里汇总出MRPⅡ系统需要的数据,通过BOM软件的操作菜单将数据以指定格式(EXCEL文件、DBF、SQLSERVER数据表、ORACLE数据表都可以支持)输出到指定位置。由MRPⅡ系统将数据读取到自己的数据库中
BOM的维护
BOM是任何管理系统中基础中的基础,如果没有BOM,就无法制造出同样的产品,为此要想提高生产管理系统的效率,BOM的正确与否是十分重要的。
不正确BOM造成影响
一些项目为BOM所遗漏,造成零件短缺。
BOM中列入了一些不必要的项目,导致零件过多储备。
由于缺件的数量过多,导致制造的低效率。
订单不能按期交货。
质量低下。
计划缺乏可信性。
不正确的产品成本。
废弃的库存。
BOM中发生错误的环节
工程部门产生BOM时
为BOM准备数据时
BOM数据录入时
正确维护BOM的方法
指定专人负责维护BOM
经常监测BOM,检查项目数量及其生效日期
对BOM数据改变进行分类
危机性改变——立即完成。如,产品不能实现其功能,或不利于安全时。
紧急性改变——迅速完成。如,工程部门设置一个合理日期来完成改变。
常规改变——从经济实用角度要求变化时再完成。
临时改变――临时更改现场数据,不变动BOM数据。
实施软件改变——制作好数据导入转换规划和编码重新组织规划,集中力量一次性批量导入。以完成主导系列主要产品数据维护。2100433B
产品结构树有哪些形式?
为了便于计算机管理和处理的方便,各种BOM清单必须具有某种合理的组织形式,这种BOM的图形化显示我们往往设计成产品结构树形式,而且为了便于在不同的场合下使用产品结构树,产品结构树还应有多种组织形式和格式。
产品结构的数据输入计算机后,就可对其进行查询,并能根据各用户的不同的格式显示出来。各种信息系统系统的目标就是要使输入的数据可以生成各种不同格式的产品结构树,以满足企业中各种用户的需求。产品结构树一般以下常用的输出格式。
图一为A的产品结构。0层为产品A;A是由B,10。C所组成,B,10,C组成了第一层;B又是由20,D 所组成,C 是由30,40,50所组成,20,D,30,40,50组成了第2层;D又是由10,30所组成,10,30组成了第三层。图中,字母表示装配,数字表示零件,括号中数字为装配所需数量。
图一 产品A结构
对A这样的产品,其BOM的输出格式有以下各种。
常见的BOM形式
单级展开格式显示某一装配件所使用的下级零部件。采用多个单级展开就能完整地表示产品的多级结构。对应很多企业(特别是产品零部件数量繁多的企业)的分组明细表即是单级BOM的具体形式。下表为所给的四级产品结构就得到四个单级展开的清单。
多级展开BOM显示某一装配件所使用的全部下级零部件。采用一个多级展开就能完整地表示产品的多级结构。对应很多企业(特别是产品零部件数量比较少的企业)的产品明细表即是多级BOM的具体形式。下表为所给的四级产品结构对应多级展开BOM表。
缩行展开格式是在每一上层物料下以缩行的形式列出它们的下属物料。同一层次的所有零件号都显示在同一列上。缩行展开的格式是以产品制造的方式来表示产品的。
汇总展开的格式列出了组成最终产品的所有物料的总数量。它反映的是一个最终产品所需的各种零件的总数。而不是每个上层物料所需的零件数。如某一零件用于多个装配件,汇总展开的清单就有助于确定合适的采购数量。这种格式并不表示产品生产的方式,但却有利于产品成本核算,采购和其他有关的活动。
单层跟踪格式显示直接使用某物料的上层物料。这是一种物料被用在哪里的清单,它指出的是直接使用某物料的各上层物料。
汇总跟踪的格式显示所有含有各零件的高层次物料以及每一物料所用零件的数量。这是一张扩展了的”用在哪里”的清单,它列出了所有含有零件的高层次物料。”所需数量”表示装配成该层次的物料所需的零件总数。
缩行跟踪的格式指出了某零件在所有高层物料中的使用情况。它可查找直接或间接地使用某零件的所有高层物料,采用这种格式很有价值。现以下表表示:
矩阵式的BOM是对具有大量通用零件的产品系列进行数据合并后得到的一种BOM。这种形式的BOM可用来识别和组合一个产品系列中的通用零件。在下面的输出格式中,左面列出的是各种通用零部件,右面的上部列出了各个最终产品,下面的数字表示装配一个最终产品所需该零件的数量。”#”表示该产品不用此零件。对于有许多通用零件的产品,这种形式的BOM很有用处。但矩阵式BOM没有规定产品制造的方式,它没有指出零件之间的装配层次,因此,不能用于指导多层结构产品的制造过程。
这种BOM有时又被为”比较式”或”异同式”BOM。它以标准产品为基准,并规定还可以增加哪些零件或去掉哪些零件。一个特定的产品就被描述为标准产品加上或减去某些零件。下表说明专用产品A/1是在标准产品A上增加零件F和G,同时增加部件C数量到2个,并去掉零件1-1-1制成。这种方法能有效地描述不同产品之间的差异,但不能用于市场预测,也不太适用于MRP。
在实际应用中,由于产品规格是多变的,零件表按产品结构特点来划分的话,可以分为以下几种:
产品单一,规格基本没有变化。
产品规格多样,可以选择装配
产品系列化,但同一系列中性能变化。
不同产品系列,多种选择装配。
模块化BOM用于由许多通用零件制成的并有多种组合的复杂产品。例如在汽车制造业,装配一辆汽车可选择不同的发动机,传动机构,车身,部件,装潢以及其它东西,不同的选择可组合成不同的最终产品。模块化方法既为顾客提供了较广的选择范围,又使零件的库存下降。在汽车及农业设备等工业上,这种方法得到了广泛的应用。当一条生产线上有许多可选特征时,就能得到许多种组合,这时就不可能在主生产计划中对它们分别预测。如果按照MRP的需要在计算机内为每一种最终产品存储一个独立的BOM。则文件记录的存储和维护费用就很大。解决这一问题的办法就是采用模块化BOM。模块化BOM按照装配最终产品的要求来组建模块。模块化的过程就是将产品分解成低层次的模块。按照这些模块进行预测就比直接对最终产品进行预测要准确。模块化可以得到两个不同目的:
可以摆脱组合可选产品特征的麻烦;
把通用零件与专用零件区分开来。