(一)物料清单
生产产品前必须知道需要什么零部件。物料清单(bill of material,BOM)含义是指构成母件装配所需的子部件、半成品、零件和原材料及每一物料所需数量的清单。
下面是一个简化的物料清单。其有三个重要方面内容:

物料清单列出生产一个产品所需要的所有部件。
每个部件只有一个零件号。号码对部件是唯一的,不再分配给任何其他部件。因此,如果某一号码出现在两个不同的物料清单上,那么这样标识的零部件是同一个部件。
零件通过形状、用途和功能来定义。如果其中一项改变,就不是同一个零件,必须赋予一个不同的零件号。例如,零件油漆后就变成了不同的部件,有要有不同的零件号。
物料清单说明组装母件的部件,并未说明用于生产母件或部件的步骤或过程,这类信息记录在产品工艺文档中。

(二)物料清单结构
物料清单结构是指安排物料清单文档的总体设计。公司的不同部门应用物料清单的目的不同。虽然每个用户对物料清单的组织方式有各自的偏好,但物料清单只能有一种结构,所以它的设计应满足绝大部分需求。不同物料清单有多种表现形式,以下是一些重要形式。
产品树(produce tree)
产品树是考虑物料清单的便捷方式,但除了用于教学或考试外却很少使用。

母件-部件关系(parent-component relationship)
组装成的部件叫做母件(parent),用来组装母件的物品叫做部件(component items)。
多层物料清单(multiplevel bill)
下面的产品树图展示的物料清单属于多层物料清单。

多层物料清单是基于产品组装方式将零部件合理分组到零部件形成的。例如,组装汽车需要车架、底盘、车门、车窗和发动机,每一部分形成合理的零部件分组。反过来,每个零部件又有自己的物料清单。
决定如何生产产品是制造工程部门的责任,如进行的作业、顺序和分组,生成的子部件就是由此而来的。
多层物料清单的一个惯例是产品树上的最后一级物品都是采购而来的。一般而言,直到产品结构树的所有分支都已采购结束时,物料清单才完成。
物料清单的每一层都自上而下分配一个号码。最高层,或称最终产品层为零层,它的部件位于第一层。如下图所示。

多个物料清单(multiple bill)
公司经常生产多种产品,并且多个产品用到相同的部件,这时就会使用多个物料清单。产品族的生产亦是如此。下面是两种型号的餐桌,它们基本相同,只是桌面不同。


单层物料清单(single-level bill)
单层物料清单顾名思义只包括母件和它在直接部件。
用多层物料清单可以建立多个单层物料清单,通过上面的两个“餐桌”产品树就可以建立6个单层物料清单。
计算机储存的信息就是以单层物料清单形式描述产品结构的。应用这种方法时,信息只能储存一次。完整定义一个产品需要一系列单层物料清单。这些单层物料清单可以连在一起构成一个多层物料清单或多级物料清单。
使用单层物料清单有多个好处,其中包括:
避免重复记录。例如,桌架200用在餐桌100和餐桌150上,只需要保存一个桌架200的记录,而不是餐桌100和餐桌150两个都要保存。
通过避免重复记录减少了记录数量,计算机系统的文档数量也得以减少。
物料清单的维护工作也得以简化。例如,如果桌架200有变化,只需在一个地方进行修改。
多级物料清单(indented bill)
多层物料清单也可以表示为多级物料清单,采用缩排的形式用于区分母件与部件。通常,零部件通过缩行为分项并且排列于母件下方的形式与母件关联。
简化物料清单(summarized parts list)
下图所示物料清单为简化物料清单,它列举了完成整个组装所需要的所有部件。该物料清单由产品设计工程师制作,不包括任何产品生产或组装信息。

计划物料清单(planning bill)
物料清单主要用于制定生产计划。计划物料清单是为了计划目的而人为地将零部件分组,用来简化预测、主生产计划及物料需求计划。计划物料清单并非代表要制造的产品,而是平均产品。
(三)反查表和追溯表
反查表(where-used report)
反查表提供的信息和物料清单相同,但是反查表为部件提供母件信息,而物料清单为母件提供部件信息。一个部件可以用于制造多个母件,如汽车轮胎可用于多种型号的汽车。列举使用同一部件的所有母件的报表称为反差表。反差表有多种用途,如进行设计变更,或物料稀缺时,或核算产品成本时等等。
追溯表(pegging report)
追溯表类似于反查表,但是追溯表只列出目前有实际需求的母件,而反查表显示使用一个零部件的所有母件。追溯表的内容包括:有零部件需求的母件、需要量及需要时间。而且,追溯表追踪需求源头。
(四)物料清单用途
物料清单是制造型企业使用最为广泛的文件之一,其主要的用途如下:
产品定义。物料清单明确了制造产品所需的零部件。
设计变更控制。产品设计工程师有时改变产品设计及使用部件,这些变更必须加以记录和控制。物料清单提供这样做的方法。
备件。物料清单决定用来维修破损部件所需的备件。
计划。物料清单定义了生产最终产品所必须安排的物料,以及购买或生产什么部件来满足主生产计划。
订单录入。当产品有多个选择时,订单录入系统通常配置最终产品的物料清单。物料清单也用于产品定价。
生产。物流清单提供生产或组装产品所需的零部件清单。
成本核算。产品成本通常细分为直接物料、直接人工和管理费用。物料清单不仅提供确定直接物料成本的方法,而且提供了记录直接人工及分摊管理费用的方法。
这里没有完全列出物料清单的用途,但这充分说明物料清单在制造业方面的广泛应用。公司部门几乎没有某个时间不使用物料清单的。维护物料清单及其准确性是非常重要的。计算机是集中式管理及更新物料清单的绝佳工具。