BOM(Bill of Material),即物料清单,是MRP计算的基础数据之一。我们在平时的工作中,经常会与BOM打交道,使用BOM数据进行一些计算等。在企业ERP系统中都会维护BOM,用于MRP计算、生产订单等。在ERP系统中维护的BOM都是单级BOM。举个例子,一台电脑由主机、显示器、键盘、鼠标等组成,主机又由CPU、主板、电源、风扇等组成。
在ERP系统中创建BOM时,电脑的BOM只会包含主机、显示器、键盘、鼠标等,并不会包含主机等半成品的下级组件或物料。主机有自己的BOM,这里面会包含CPU、主板、电源、风扇等。在ERP系统中的BOM是单层结构的。
有些企业会开发一些报表用来分解多级BOM,将生产一个产品所用到的各种半成品、物料全部都归集在一起,方便在Excel表格中查看、使用。而有的企业则没有这样的报表。这样的报表通常有个很明显的缺点,就是不能根据料号指定不同的BOM来做分解。比如一个半成品,在系统中有多套BOM,那么怎样让用户自己选择指定的BOM呢?在多个料号的BOM都存在多样化选择时,企业开发的报表通常没有这样的功能。我的【BOM分解模板】用来解决两个问题: