ERP 操作指南 · Odoo 实操问答

Odoo 怎么建 BOM?物料清单创建步骤与常见错误(含视频演示)

2026-10-30 发布 · 2026-11-07 更新
在 Odoo 里建 BOM 分三步:把产品设为“可库存”并勾选“制造”,新建物料清单并选对类型(制造 / 套件 / 外包),再加入组件保存。附 3 分 40 秒视频演示与 5 个常见错误。

一句话结论

在 Odoo 里建 BOM,本质是三件事:产品要能制造、BOM 类型要选对、组件要挂对。顺序错了,BOM 建了也用不了。

视频演示(3 分 40 秒)

Odoo 供应链管理 04|基础资料搭建与 BOM 创建

视频里 01:02 开始建产品,02:04 开始建 BOM,02:38 讲三种 BOM 类型的区别。

操作步骤

第 1 步:建产品,产品类型选“可库存”

库存 → 产品 → 新建。产品类型选“可库存产品”,开票原则选“已交付数量”(原材料收货后才开账单)。在“采购”页签加上供应商和单价。

第 2 步:给要生产的产品勾选“制造”

半成品或成品打开“库存”页签,勾选“制造”,保存。这一步不做,后面建 BOM 时找不到这个产品。

第 3 步:新建 BOM,选对类型

从产品页的“物料清单”按钮进入,或走 制造 → 产品 → 物料清单。BOM 类型有三种:

同一个产品如果既有自制又有外包,要建两个 BOM。

第 4 步:加组件并保存

搜索组件(如 A1、A2),填数量,保存。点“预览”能看到 BOM 的层级结构。

第 5 步:维护组件成本

组件没采购过、没维护价格时,BOM 成本是 0。要么先做采购入库,要么在产品上填标准成本。

五个常见错误

  1. 产品类型选了“服务”或“消耗品”:建 BOM 时选不到该产品,必须是“可库存”。
  2. 没勾“制造”:产品页不会出现“物料清单”按钮。
  3. BOM 类型选错:用“套件”做生产,系统不会生成生产单。
  4. 自制 + 外包只建了一个 BOM:委外时找不到对应的 BOM。
  5. 组件成本为 0:生产单成本和毛利分析全部失真。

适用版本与前置条件

相关

快速问答

1. BOM 建好后,还能改组件吗?

可以。但已经生成的生产单不会自动更新,需要重新确认或手动调整。

2. 一个产品可以有多个 BOM 吗?

可以,但同一时间只有一个默认 BOM。自制加外包这种组合必须建两个,用 BOM 类型区分。

3. 套件和制造 BOM 的区别是什么?

套件不生产,出库时按组件拆开;制造 BOM 会生成生产单,走领料、生产、入库。

4. BOM 里的“参考”字段有什么用?

用于版本区分,比如 A-2026-01,方便后续追溯和比较。

5. 组件价格变动后,BOM 成本会自动更新吗?

取决于产品的成本计算方式。标准成本需要手动更新,先进先出和平均成本会随入库自动变化。

觉得有用?分享给同事