ERP中的物料清单BOM(参考OracleERP)美国APICS协会的定义是制造某一母项目(包括最终装配成品、次装配件、制程零组件及半制程零组件)所需所有直接零件(次装配件、零组件、半制程零组件、原料)的种类与数量清单.所以BOM包含了父项和子项及其之间的组成数量和关系。父项和子项都是独立的item,而他们之间的组成关系和数量则形成了BOM.因此一般是先申请Item,再创建物料清单。在父子项关系上除了存储所需的子项数量外还需要存储子项的生失效时间,计划百分比,损耗率,位号等相关信息。对于BOM的父项还有单独的生失效时间,在后台数据存储中父项和子项是一种非精确的模型,而加上生失效时间控制后在某一时间点就可以确定出精确的BOM模型来。为了创建和维护BOM的方便性,有时把一类材料定义为一个虚拟件,虚拟件不存在具体的实物,因此不存在具体的出入库操作,也没有具体的库存。另外在ERP中还可以建立相关的替代关系,替代有两个层次,一个是Item级的替代,一个是BOM级的替代。对于BOM级的替代则只在该BOM中起作用,而对于Item级的替代则在所有BOM中都起作用。在BOM分解中经常提到