工单依赖

在制造某些产品时,特定操作必须在其他操作之前完成。为确保操作按正确顺序进行,Odoo 制造模块提供了 工单依赖 设置。启用此设置后,物料清单(BoM)中的操作可以被其他应先完成的操作 阻塞

工单依赖 设置默认未启用。要启用它,请先进入
制造 --> 配置 --> 设置。然后,确保 工作订单 设置已启用(如果尚未激活)。

启用 工作订单 设置后,下面会出现 工单依赖 设置。勾选 工单依赖,再点击 保存 确认更改。

工单依赖在产品的 BoM(物料清单) 上配置。操作步骤:

  1. 前往 制造 --> 产品 --> 物料清单,选择一个已有的 BoM,或点击 新建 创建新 BoM。

::: admonition 了解更多

完整的 BoM 配置指南请参阅文档 创建物料清单 <../basic_setup/bill_configuration>。 :::

  1. 在 BoM 页面,点击 杂项 选项卡,勾选 操作依赖 复选框。此时,阻塞于 选项将在 操作 选项卡的设置中出现。

{.align-center}

  1. 切换到 操作 选项卡。右上角点击 设置 按钮,勾选 阻塞于 复选框。每个操作行将出现 阻塞于 字段。

{.align-center}

  1. 在需要被阻塞的操作行,点击 阻塞于 字段,会弹出 打开:操作 窗口。在弹窗的下拉框中,选择必须先完成的 阻塞操作

{.align-center}

  1. 完成后点击 保存 保存 BoM。

在 BoM 上配置好工单依赖后,Odoo 制造能够依据依赖关系自动计划工单的排程。步骤如下:

  1. 前往 制造 --> 运营 --> 制造订单
  2. 选择一个已设置工单依赖的产品的制造订单,或点击 新建 创建新订单。若新建,需在 物料清单 下拉框中选择已配置依赖的 BoM,然后点击 确认
  3. 确认后,切换到 工单 选项卡查看所需工单。未被其他工单阻塞的工单在 状态 列显示 [Ready];被阻塞的工单显示 [Waiting for another WO]。阻塞工单完成后,状态会自动更新为 [Ready]

{.align-center}

  1. 点击页面顶部的 计划 按钮,为制造订单的工单排程。此后,计划开始日期 字段会自动填写每个工单的计划开始时间。被阻塞的工单会在前置工单的 预计时长 结束后开始。

{.align-center}

::: example 创建产品 A 的制造订单,包含两个操作:切割 (Cut) 和组装 (Assemble)。每个操作的预计时长为 60 分钟,且组装操作被切割操作阻塞。

在 13:30 点击 计划 按钮后,切割操作立刻开始。切割完成后(预计 14:30),组装操作随即开始。 :::

要直观查看工单的排程情况,可前往 制造 --> 计划 --> 按工作中心计划 页面。该页面展示每个工作中心的工单时间轴。

若某工单被另一个工单阻塞,阻塞工单的时间线会在其后显示,并通过一条箭头连接,指向被阻塞的工单。

{.align-center}