2. 物料协同基础:BOM结构解析、物料主数据管理、MRP逻辑与缺料根源
物料协同的起点是理解“用什么、用多少、什么时候用”。本章从BOM结构、物料主数据、MRP逻辑三个核心维度展开,并揭示缺料问题的根本原因。
2.1 BOM结构解析:产品拆解的“配方”
BOM(Bill of Materials,物料清单)是制造企业的核心数据资产,它定义了产品从原材料到成品的层级关系与数量比例。BOM的准确性直接决定MRP运算的可靠性。
| BOM类型 | 适用场景 | 特点 |
|---|---|---|
| 单层BOM | 简单组装、外协件 | 仅列出直接子件,结构扁平 |
| 多层BOM | 复杂产品、多级加工 | 按工艺层级展开,反映装配顺序 |
| 模块化BOM | 产品族、选配配置 | 通过选项组合生成最终BOM |
| 工程BOM(EBOM) | 研发设计阶段 | 按功能模块划分,与CAD关联 |
| 制造BOM(MBOM) | 生产执行阶段 | 包含工艺路线、工装辅料 |
实战提示:BOM的“层级深度”直接影响缺料预警的时效。层级越深,底层物料的需求时间越早,预警阈值应相应放宽。
2.2 物料主数据管理:协同的“通用语言”
物料主数据是描述物料所有属性的数据集合,包括编码、名称、规格、单位、采购提前期、安全库存、批量规则等。它是供应链各部门(采购、仓储、生产、计划)协同的基础。
关键字段清单:
- 物料编码:唯一标识,建议采用有含义的编码规则(如:大类+小类+流水号)。
- 采购提前期:从下订单到物料入库的总天数,直接影响MRP的订单下达时间。
- 安全库存:应对需求波动和供应不确定性的缓冲库存量。
- 批量规则:固定批量、经济批量、按需批量等,影响采购/生产频次。
- 库存状态:可用库存、在途库存、质检库存、冻结库存等。
| 数据维度 | 典型字段 | 对缺料预警的影响 |
|---|---|---|
| 基础属性 | 编码、名称、单位、重量 | 确保物料识别唯一性,避免混淆 |
| 计划属性 | 提前期、安全库存、批量规则 | 直接决定MRP运算结果和预警阈值 |
| 采购属性 | 供应商、最小起订量、价格 | 影响采购订单下达时机和数量 |
| 库存属性 | 库位、批次、保质期 | 影响库存可用性和预警准确性 |
常见陷阱:物料主数据中的“提前期”未定期更新,导致MRP运算结果与实际脱节,是缺料预警失效的常见根源之一。
2.3 MRP逻辑:从需求到供应的“推演引擎”
MRP(Material Requirements Planning,物料需求计划)的核心逻辑是:根据主生产计划(MPS),结合BOM展开,考虑现有库存和在途订单,计算出各物料的需求时间与数量,并生成采购/生产建议。
MRP基本运算公式:
净需求 = 毛需求 - 现有库存 - 在途订单 + 安全库存
其中:
- 毛需求:由MPS和BOM展开得到
- 现有库存:当前仓库可用数量
- 在途订单:已下单但未到货的数量
- 安全库存:为应对不确定性而设置的缓冲量
2.4 缺料根源分析:从表象到本质
缺料问题往往不是单一原因造成的,而是多个环节的“小问题”累积的结果。以下是缺料的主要根源分类:
- 数据层面:BOM错误(用量、层级)、物料主数据参数不准(提前期、安全库存)、库存数据不实时(账实不符)。
- 计划层面:MPS频繁变更、MRP运算周期过长、未考虑供应商产能约束、批量规则不合理。
- 执行层面:采购订单未及时下达、供应商交付延迟、来料质检不合格、仓储拣货错误。
- 协同层面:部门间信息孤岛、预警阈值设置不合理、异常响应流程缺失。
缺料根源诊断清单:
- 检查BOM准确率:随机抽取10个成品,核对BOM与实物是否一致。
- 检查物料主数据:重点核对提前期、安全库存、批量规则是否与实际情况匹配。
- 检查MRP运算日志:确认运算时间、覆盖范围、异常记录。
- 检查库存数据:对比系统库存与实物库存,找出差异原因。
- 检查预警阈值:确认阈值是否基于历史数据和业务规则合理设定。