多级 BoM¶
当制造的产品是另一个装配件的一部分时,使用多级物料清单 (BoM)。此方法将 BoM 嵌套到其他 BoM 中,在组织复杂产品的同时,通过分别定义每个采购和生产步骤来简化制造流程。
子级 BoM (子装配件或半成品)简化了这些生产工作流程,并且当子装配件被用于多个成品时(意味着它们会出现在多个顶级 BoM 中),这种方法非常有用。产品的制造或采购越复杂,多级 BoM 提供的价值就越大。因此,组件和子装配件的补货计划对于确保多级 BoM 的顺利运行至关重要。
为什么补货计划很重要¶
补货 对于多级 BoM 至关重要,可以防止瓶颈、管理前置时间并优化库存。如果没有补货计划,缺失的组件可能会导致生产中断、订单延迟和成本增加。一个精心规划的补货策略可以确保 准时可用性 , 自动化采购 ,平衡库存水平,并保持供应链高效运转。这可以减少延迟、降低人工操作量,并确保制造流程顺畅。
源自 BoM 的制造订单 (MO) 需要所有组件在 MO 完成之前可用。该 MO 的 组件状态 提供了此信息。了解如何 检查 MO 的组件状态 。
创建多级 BoM¶
要设置多级 BoM,必须创建顶层产品和子级产品的 BoM。如果从头开始,请自下而上构建 BoM。首先从最低层级的产品 BoM 开始,然后将这些产品作为组件包含到更高级别的 BoM 中。
Example
定制键盘的印刷电路板 (PCB) 由数百个电子元件组成,例如晶体管、电阻器和电容器。与其列出所有这些组件,不如为 PCB
创建一个子级产品和 BoM,以跟踪晶体管和其他小型组件的数量,而无需通过列出它们来使定制键盘的顶层 BoM 过于拥挤。相反,定制键盘的 BoM 包含各种组件和子级 BoM,例如键帽、开关、PCB 和键盘板。
了解如何构建简单的物料清单 。对于 PCB,这将包括晶体管、电阻器和其他组件。

在子级产品(例如 PCB、键帽和键盘板)完全配置后,通过导航至 新建 来创建顶层产品。在此处根据需要配置产品的规格。
,然后选择一旦顶层产品(键盘)配置完成,在产品表单上点击 物料清单 智能按钮,然后选择 新建 以为顶层产品创建 BoM。将子级产品添加到此 BoM 中,并添加其他必要的组件。

管理生产计划¶
以下两种选项是管理具有多级 BoM 的产品制造订单自动化的最佳方法之一。
注解
复杂的 BoM 专门用于管理需要制造组件的产品。如果创建 BoM 是为了组织组件或将可销售产品捆绑在一起,则应 使用套件 。
在确认主产品的制造订单后,自动触发子级产品的制造订单有两种选项:
选项 1(推荐): 为子级产品创建 再订购规则,并将所需的最小和最大库存数量均设置为
0
。选项 2: 在子级产品的 库存 标签下激活 按订单补货 (MTO) 和 制造 路线。
参见
选项 1 比选项 2 更灵活,因此被推荐。再订购规则不会直接将需求与补货挂钩,从而允许库存根据需要取消预留并重新分配。然而,按订单补货 (MTO) 路线会将子级产品和顶层产品唯一地关联起来,为已确认的顶层制造订单预留数量。
在这两种方法中,子级产品必须在开始生产顶层产品之前完全制造完成。
多级 BoM 设置流程¶
以下部分详细说明了如何设置多级 BoM、设置初始库存、建立 0/0/1 再订购规则 (推荐的生产计划)、配置前置时间以及设置生产选项。
为子级产品创建 0/0/1 再订购规则(最小库存设置为零,最大库存设置为零,自动再订购一个),无论它们是组件还是子装配件,这是管理多级 BoM 的推荐方法。此设置使用 库存 、 制造 和 采购 应用。
重要
这只是在 Odoo 中设置多级 BoM 的一个示例。请考虑在配置过程中需要解决的任何特殊情况,并确保将其包含在设置中。如果在设置过程中需要特定帮助,请考虑购买 成功包 。
创建 BoM¶
按照 创建多级 BoM 部分中的步骤来构建 BoM。
确保从下往上构建多级 BoM。首先在 Odoo 中创建最低层级的组件产品,然后创建使用这些组件的子装配件产品,接着创建该子装配件的 BoM,重复此过程直到多级 BoM 的每个层级都创建完成。
设置初始库存¶
注解
如果没有初始库存需要配置,则跳过此部分并开始配置多级 BoM 的采购方法。
更新上一步中配置的每个产品的现有库存数量(包括组件、子装配件和最终产品)。为此,打开 库存 应用,然后通过过滤器、搜索栏或滚动查找产品,点击以打开其产品表单。在此处,点击 在手库存 智能按钮,如果已配置 选择变体 ,然后输入现有库存数量。
参见
配置采购方法¶
现在是时候选择此多级 BoM 使用的采购方法。以下两种选项是首选方法,但特殊情况下可能需要选择其他更有意义的采购方法。
选项 1(推荐): 为子级产品创建 再订购规则,并将所需的最小和最大库存数量均设置为
0
。选项 2: 在子级产品的 库存 标签下激活 按订单补货 (MTO) 和 制造 路线。
参见
推荐使用再订购规则,因为它们不会将制造的产品绑定到特定的销售订单,从而允许在原始订单取消时,该制造的产品可以用于履行其他销售订单。
不推荐按订单生产,因为制造的产品无法用于履行其他销售订单。然而,如果企业需要严格跟踪,这可能会有所帮助。
输入供应商和制造前置时间¶
Odoo 使用供应商和制造前置时间来协调生产和采购操作,以按时履行订单。为采购的组件设置供应商前置时间。这些可以出现在多级 BoM 的任何层级,但最终产品除外。为使用 BoM 构建的产品设置制造前置时间。这些可以出现在多级 BoM 的任何层级,但最低层级(当单独采购组件时)除外。
参见
构建操作以处理生产流程¶
首先,确定企业的当前制造流程,然后匹配相应的 Odoo 设置。以下列表仅是此步骤中可能涉及的部分配置内容。
制造步骤 :考虑采取多少个制造步骤(单步、两步或三步制造)。
工作中心 :决定是否需要配置任何 工作中心 。
主生产计划 :如果需要手动计划的制造订单(例如,处理季节性需求),请制定 主生产计划 (MPS)。
小技巧
制造操作既是一门艺术也是一门科学,因此将已建立的流程配置到 Odoo 中是此步骤的推荐方法。阅读更多关于 Odoo 中的制造 的内容。
配置总结¶
在此过程结束时,多级 BoM 已配置完成,顶层产品已设置其库存数量、采购方法、采购前置时间和制造操作。从这里开始,销售订单可以包含顶层产品,通过供应商或制造的自动采购可以启动,顶层产品也可以包含在 电子商务 商店中。