大数跨境
0
0

物料需求计划MRP和物料清单BOM的运算逻辑

物料需求计划MRP和物料清单BOM的运算逻辑 弘毅供应链
2026-03-03
35
导读:物料需求计划MRP和物料清单BOM的运算逻辑。BOM是物料清单的英语缩写,类似于菜谱,表示产品的组成成分和数量。MRP通过输入主生产计划、库存数据和物料清单来计算订货数量和时间,以满足用户的需求。
前文已介绍MRP物料需求计划及其计算逻辑。MRP有三大核心输入:主生产计划(MPS)、库存数据和物料清单(BOM)。本文聚焦BOM的定义、结构及其与MRP的关联机制。

一、什么是物料清单(BOM)?

物料清单(Bill of Material,简称BOM)是制造业与供应链管理中的基础数据,可类比为“产品配方表”——明确成品由哪些零部件/原材料构成、数量及层级关系。
汉堡包为例,其BOM包含面包片、肉饼、芝士、蔬菜等组成要素。下表为简化版BOM结构:
汉堡包 组成数量
面包片(2片) 2
肉饼(2块) 2
芝士 1
蔬菜(生菜、番茄、酸黄瓜、洋葱) 1
BOM亦可通过树状图直观呈现层级结构:
在专业实践中,BOM常以“BOM展开(BOM explosion)”形式呈现,体现各层级物料间的数量、提前期等关键参数:
成品 原料 BOM层级 数量 提前期(天)
汉堡包 0 1 0.25
面包片 1 2 2
肉饼 1 2 3
芝士 1 1 5
蔬菜 1 1 1
BOM层级通常将最终销售产品设为第0层,其直接组件为第1层,依此类推。本文以两层BOM为例简化说明;现实中复杂产品(如汽车)BOM可达数十层、数万个零件。
提前期(Lead Time)指从下达订单至物料到货所需时间。例如:面包片采购提前期为2天(含生产+运输),肉饼与芝士为3–5天,新鲜蔬菜因本地供应仅需1天。
借助BOM中的层级、用量与提前期信息,MRP系统可精准推导各物料的订货时间与数量,实现需求驱动的计划协同。

二、BOM如何驱动MRP计算?

MRP运算始于毛需求(Gross Requirement)。假设汉堡包日均销量100份,则第6天毛需求为100份。
扣除现有库存(On Hand Stock)后,得出净需求(Net Requirement)。若当日无库存,则净需求=毛需求=100份。
由于汉堡包为现制现售,生产准备时间短(0.25天),生产订单可在当日下达;而原料属外购,需按各自提前期反向推算采购时点。
以第6天交付100份汉堡包为目标,需向上展开BOM第1层物料需求:
面包片总需求 = 100 × 2 = 200片;若当前库存60片,则净需求 = 200 − 60 = 140片。
因面包片提前期为2天,须于第4天下达采购订单。同理可推导肉饼、芝士、蔬菜等物料的订货计划。
完整BOM展开后的MRP运算结果如下:
对于结构简单的产品(如汉堡包),Excel尚可支撑;但面对高复杂度BOM(如汽车3万零部件),必须依赖专业MRP/ERP系统完成多层级、大批量、动态参数的实时运算。

三、MRP系统的核心优劣势

优势在于:基于数学模型驱动,显著降低安全库存与缺货风险;提升供应链可视性与订单交付效率;通过标准化BOM固化物料关联关系,强化物料管控能力。
局限性同样突出:
1. 假设前提刚性:MRP默认需求、提前期、损耗率等参数恒定,难以应对供应链波动;
2. 成本维度缺失:未集成库存持有成本、采购批量成本等经济性优化目标;
3. 多源适配不足:同一物料若存在多个供应商且提前期不同,MRP通常仅支持单一值,导致计划失真;
4. 系统惯性阻力:老旧MRP虽功能有限,但操作稳定、员工熟悉,企业升级意愿低,形成“能用就不换”的现实困境。
尽管存在上述短板,MRP仍是制造与流通领域最广泛应用的计划基石,其逻辑严谨、部署成熟、落地性强,持续支撑着中大型企业的主计划运转。
【声明】内容源于网络
0
0
弘毅供应链
卓弘毅(Mark)的供应链专栏,分享经验,传播供应链管理知识
内容 2733
粉丝 1
弘毅供应链 卓弘毅(Mark)的供应链专栏,分享经验,传播供应链管理知识
总阅读89.8k
粉丝1
内容2.7k