Skip to content

物料清单

物料清单(Bill of Materials,简称BOM)是定义产品结构的技术文档,详细列出了制造一个产品所需的所有原材料、零部件、半成品、辅料以及它们之间的数量关系和组装关系。准确的物料清单是产品设计、生产计划、物料采购和成本核算的基础。

业务流程概述

物料清单管理的典型流程包括以下几个主要环节:

  1. 工程设计:产品设计完成后,确定产品结构和组成
  2. BOM创建:根据设计文档创建物料清单
  3. BOM审核:相关部门(如工程、生产、采购)审核物料清单的准确性
  4. BOM发布:审核通过后,将物料清单发布为正式版本
  5. BOM使用:在生产计划、物料需求计划等环节使用物料清单
  6. BOM维护:根据产品变更,及时更新物料清单

ERPNext系统提供了强大的物料清单管理功能,支持多级BOM、替代料管理和版本控制,满足不同复杂度的产品结构管理需求。

物料清单类型

根据产品结构和应用场景的不同,物料清单可分为多种类型:

单级BOM与多级BOM

  • 单级BOM:只显示最终产品与其直接组件之间的关系,结构简单
  • 多级BOM:显示产品的完整结构层次,包括原材料、零部件、子组件和半成品,适用于复杂产品

工程BOM与制造BOM

  • 工程BOM:由工程设计部门创建,基于产品设计规格
  • 制造BOM:由生产部门创建,考虑实际制造工艺和可用物料

计划BOM与成本BOM

  • 计划BOM:用于生产计划和物料需求计划,关注物料需求
  • 成本BOM:用于产品成本核算,关注成本分摊和利润分析

物料清单结构

一个完整的物料清单通常包含以下核心要素:

  1. 顶层物料:最终产品或组件的信息
  2. 组件清单:构成产品的所有零部件和原材料
  3. 用量信息:每个组件的使用数量和单位
  4. 替代料:可替代使用的组件信息
  5. 操作信息:制造操作或工艺路线
  6. 属性数据:如废品率、物料来源类型等
  7. 版本控制:BOM的版本和变更历史

物料清单流程图

物料清单管理流程图工程设计BOM创建BOM审核BOM发布BOM使用生产计划物料需求生产订单制造执行采购计划供应商选择成本估算定价决策BOM应用于企业多个业务流程设计变更发起变更评审影响分析BOM修订版本更新新版本发布通知相关方BOM维护与版本控制管理物料清单创建流程物料清单应用物料清单维护

物料清单结构示例

以下是一个简化的多级物料清单结构示例:

成品A (1个)

  • 半成品B (2个)
    • 原材料X (3个)
    • 原材料Y (4个)
  • 半成品C (1个)
    • 原材料Z (5个)
    • 购买零件P (2个)
  • 购买零件Q (3个)
  • 原材料R (2个)

这种树状结构展示了制造一个成品所需的所有组件及其数量和层次关系。

系统操作指南

创建新物料清单

  1. 导航至「制造 > 物料清单 > 新建物料清单」
  2. 填写基本信息:
    • 选择成品物料
    • 输入BOM名称
    • 设置是否默认BOM
    • 设置BOM类型(常规、模板等)
  3. 添加组件:
    • 选择组件物料
    • 指定数量和单位
    • 设置操作(如需要)
    • 添加备注(如需要)
  4. 设置其他选项:
    • 项目参考
    • 成本计算方法
    • 废品率
    • 工艺路线
  5. 保存并提交物料清单

复制现有物料清单

  1. 导航至「制造 > 物料清单 > 物料清单列表」
  2. 找到要复制的物料清单
  3. 点击"复制"按钮
  4. 在新表单中修改必要信息
  5. 保存并提交新物料清单

创建替代物料

  1. 在物料清单中,找到需要设置替代料的组件
  2. 点击该组件的"设置替代料"按钮
  3. 添加可替代使用的物料和替代比例
  4. 设置替代优先级
  5. 保存替代料设置

管理物料清单版本

  1. 导航至「制造 > 物料清单 > 物料清单列表」
  2. 找到需要修订的物料清单
  3. 点击"修订"按钮
  4. 系统创建新版本,保留原版本记录
  5. 修改新版本的内容
  6. 保存并提交新版本

最佳实践

  1. 标准命名:采用标准化的BOM命名规则,确保易于识别和管理
  2. 完整信息:确保BOM包含所有必要信息,如替代料、工艺说明等
  3. 版本控制:严格执行BOM版本控制,保留变更历史
  4. 定期审核:定期审核BOM的准确性,确保与实际产品保持一致
  5. 集中管理:实施BOM中心化管理,避免部门间信息不一致
  6. 系统集成:将BOM管理与PLM、ERP等系统集成,实现数据共享
  7. 变更控制:建立完善的变更管理流程,控制BOM变更风险

常见问题

如何处理物料清单中的废品率?

  1. 在物料清单中,可以为每个组件单独设置废品率
  2. 废品率设置后,系统会自动计算包含废品的需求量
  3. 例如,组件需求量是10个,废品率设置为5%,则实际需求量为10.5个(向上取整为11个)
  4. 定期根据实际生产情况调整废品率,确保物料需求精确

如何处理多单位物料清单?

  1. 确保所有涉及的物料已正确设置基本单位和转换比率
  2. 在物料清单中,可以为每个组件选择适合的计量单位
  3. 系统会根据预设的单位转换率自动计算实际需求量
  4. 对于没有固定转换率的物料,考虑使用BOM中的特定转换设置

什么是幽灵BOM?如何避免?

幽灵BOM是指系统中存在但实际上不再使用的物料清单,会导致:

  1. 错误的物料需求计划
  2. 库存积压
  3. 采购混乱

避免方法:

  1. 定期清理未使用的BOM
  2. 使用BOM状态标识(如"活跃"、"停用"等)
  3. 实施严格的BOM失效机制
  4. 定期审计BOM使用情况
  5. 当产品停产时,同步停用相关BOM

基于VitePress构建的ERP知识库