概述

BOM(Bill of Materials,物料清单)是制造业 ERP 系统的核心数据之一,描述产品的组成结构——即一个成品由哪些半成品和原材料组成,以及各组件的用量关系。本文以台式计算机为例,演示如何在勤哲 Excel 服务器中建立多级 BOM 结构,并通过表间公式实现物料需求的自动展开计算。

BOM概念示意
图:BOM物料清单概念示意(以台式计算机为例)

第一步:建立物料档案

首先在系统中建立物料档案模板,为每种物料分配唯一编码,录入物料名称、规格型号、计量单位等基本信息。物料档案是构建 BOM 的基础数据来源。

物料档案模板
图:物料档案模板设计
物料档案录入
图:物料档案数据录入

第二步:建立BOM结构模板

BOM 模板采用主从表结构设计:主表记录成品信息,从表记录其直接子组件及用量。多级 BOM 通过嵌套从表或递归关联实现,台式计算机示例中建立了三级 BOM 结构。

BOM模板结构设计
图:BOM模板主从表结构设计
三级BOM结构
图:三级BOM结构(成品→半成品→原材料)
BOM数据录入
图:BOM数据录入界面

第三步:设置表间公式实现BOM计算

通过表间公式,在生产订单中录入成品需求数量后,系统自动根据 BOM 结构逐级展开,计算出各层级原材料的需求数量。公式设置是 BOM 实现的关键步骤。

表间公式设置
图:BOM展开计算的表间公式设置
BOM展开结果
图:BOM自动展开计算结果

实际应用效果

在生产订单中输入台式计算机需求数量,系统自动计算出所需主机、显示器、键盘、鼠标等组件,以及各组件的子物料需求,为采购和生产计划提供精确的物料需求数据。

生产订单物料展开
图:生产订单自动展开物料需求
物料需求汇总报表
图:物料需求汇总报表
采购需求清单
图:自动生成采购需求清单
灵活定义BOM层级支持任意层级的BOM结构,适应不同复杂度的产品。
自动计算物料需求输入成品数量即自动展开全部子物料需求,无需手工计算。
与采购库存系统集成物料需求数据可直接驱动采购申请,结合库存数据计算净需求。