主生产计划

在 Odoo 的 制造 应用中,*主生产计划*(MPS)用于根据产品和组件的预测数量,手动规划制造订单(MO)和采购订单(PO)。

通过考虑已确认的 MOsPOs 的影响,以及手动调整的需求预测,MPS 可用于管理长期的产品补货。这确保了所需产品和组件的持续可用性。

由于 MPS 允许手动干预,因此在现有销售订单(SOs)的需求**不**反映未来可能需求的情况下,对于补货产品非常有用。

Example

一家零售店在节日期间销售人造*圣诞树*。目前是九月,该店确认的十二月份圣诞树 MOs 少于十个。

尽管已确认的 MOs 数量如何,采购经理都知道,一旦圣诞季节开始,圣诞树的需求将会大幅上升。因此,他们手动在 MPS 中输入更高的需求,以便及时补充产品,满足客户需求的增加。

重要

务必记住,MPS 是一个 手动 工具。将产品添加到 MPS 中并不会自动导致其被生产或采购。MPS 仅建议应补货的产品数量,但需要用户输入以创建用于补货的 MOsPOs

出于这个原因,建议不要将 MPS 与同一产品的补货规则同时使用。因为补货规则是一种自动化工作流,它们会与 MPS 的手动补货方法产生冲突。同时使用两者可能导致预测不准确,并生成不必要的补货订单。

启用并配置 MPS

要使用 MPS 功能,请导航至 制造应用 ‣ 配置 ‣ 设置,并在 计划 部分勾选 主生产计划 复选框。最后,点击 保存

启用 主生产计划 功能后,在 设置 页面中它下方会出现两个新字段:时间范围列数

时间范围”字段用于选择计划进行的时间周期,并提供三种选项:每月每周每日。例如,如果选择 每月,则 MPS 会按月计划产品和组件的生产需求。

列数”字段用于指定在 MPS 页面上显示的所选 “时间范围” 单位的数量。例如,如果 “时间范围” 字段设置为 “每月”,并且在 “列数” 字段中输入 12,则 MPS 页面会从当前月份开始,显示接下来 12 个月的每一列。

如果 时间范围列数 字段的值被修改,请再次点击 保存 以保存更改。

制造应用设置中的 MPS 设置。

MPS 仪表盘

要打开 MPS,导航至 制造应用 ‣ 计划 ‣ 主生产计划MPS 视图显示如下:

制造应用中的主生产计划

屏幕左侧的灰色列显示了每个添加到 MPS 的产品的部分,每个产品部分又被分解为更小的行。行中显示的信息取决于页面顶部 搜索… 下拉菜单中选择的筛选条件。行中默认显示的类别包括:

  • [产品] 按 [单位] : 每个时间段开始时的预测库存数量。[产品] 是可选按钮,分别用于打开产品的页面或产品的预测报告。

  • - 预测需求: 手动输入的需求预测。这表示产品在每个时间段的需求预估。

  • - 间接需求预测: 虽然这是一个默认类别,但它**仅**出现在其他产品组件中的产品上。它表示现有生产订单(MO)对该组件的需求。

  • + 建议补货: 表示通过 MOsPOs 建议补货的产品数量。在分类标题右侧有一个 补货 按钮,用于根据建议的补货数量手动补货产品。

    "+ Suggested Replenishment" 行上的 **补充** 按钮。

    “补充” 按钮在 “+ 建议补充” 行上。

  • = 预测库存: 在假设建议的补货数量得以实现的情况下,产品在每个时间段结束时预测的库存数量。

总的来说,这些默认分类构成了一个公式:

\[\text{预测需求} + \text{建议补货} = \text{预测库存}\]

在组件的情况下,也会考虑 间接需求预测

可以编辑产品列右侧任何时间段的 - 预测需求+ 建议补货 字段。这样做会改变计算公式,并更新 预测库存 字段中显示的值。

+ Suggested Replenishment 字段中更改值后,会在该字段左侧显示一个 (重置) 按钮。单击该字段旁边的 (重置) 按钮,可将该字段的值恢复为 MPS 计算出的值。

重要

虽然 MPS 可以仅在启用默认分类的情况下使用,但建议同时启用 实际需求 分类。这是通过点击 (下箭头) 按钮(位于 搜索… 输入框的右侧),并在 标题下启用 实际需求 选项来完成的。

启用了 实际需求 选项后,- 预测需求 类别会更改为 - 实际/预测需求 类别。除了手动输入的预测需求外,此类别还会显示该产品的已确认需求,该需求基于已确认的 SOs

每列在“产品”列右侧,列出的是在“制造”应用的“设置”页面中“时间范围”字段所选时间周期的一个单位(例如:月份)。时间周期列的数量与“列数”字段中输入的值相对应。

第一次时间段列表示当前时间段。例如,如果 MPS 配置为使用月份,则第一列显示当前月份的数据。在这一列中,+ 建议补货 字段会以五种颜色中的一种显示:

  • 绿色: 必须生成补货订单,以将库存保持在 安全库存目标 水平。

  • 灰色:已生成补货订单,以将库存保持在 安全库存目标 水平。

  • 黄色:已生成补货订单,但该订单生成时的数量不足以使库存保持在 安全库存目标 水平。

  • 红色:已生成补货订单,但该订单所针对的数量使库存量超过了 安全库存目标

如果尚未生成补货订单,并且目前不需要生成补货订单,则 + 建议补货 字段会显示为白色。

添加产品

要使用 MPS 来管理产品的补货,导航至 制造应用 ‣ 计划 ‣ 主生产计划。在 MPS 页面顶部,点击 添加产品 以打开 添加产品 弹出窗口。

重要

产品必须正确配置,才能通过 MPS 进行补货。

对于自制产品,必须在产品表单的“库存”选项卡中的“路线”部分选择“生产”路线。

如果购买的是产品,则必须在产品的表单中 库存 选项卡下的 路由 部分选择 购买 路由。此外,还必须在 采购 选项卡中指定供应商以及他们销售该产品的价格。

在弹出窗口中,从 产品 下拉菜单中选择要添加的产品。如果该产品通过生产进行补货,请在 物料清单 字段中选择该产品的 BoM

注解

在将产品添加到 MPS 时选择一个 BOM,也会添加该 BOM 上列出的任何组件。如果不需要通过 MPS 管理组件的补货,只需将 物料清单 字段留空。

如果数据库配置了多个仓库,会在 添加产品 弹出窗口上显示一个 生产仓库 字段。使用此字段指定产品补货的仓库。

安全库存目标 字段中,指定该产品应始终保持可用的最小数量。例如,如果始终需要有 20 个单位的产品用于订单履行,请在 安全库存目标 字段中输入 20

补货最低数量 字段中,输入用于创建补货订单的产品最低数量。例如,如果在此字段中输入 5,则该产品的补货订单至少包含五个单位。

最大补货数量 字段中,输入用于创建补货订单的最大产品数量。例如,如果在此字段中输入 100,则该产品的补货订单最多包含 100 个单位。

最后,点击 保存 将产品添加到 MPS。每次打开 MPS 页面时,该产品都会显示在页面上。如果在 添加产品 弹出窗口的 物料清单 字段中选择了某个 BoM,那么该 BoM 上列出的所有组件也会显示在页面上。

MPS 中的“添加产品”弹出窗口。

编辑产品

在将产品添加到 MPS 后,可能需要更改在 添加产品 弹出窗口中输入的补货值。为此,请点击 Replenish 按钮右侧的 # ≤…≤ # 按钮,该按钮位于产品名称下方的 + 建议补货 行上。

注解

界面上显示的 # ≤…≤ # 按钮上的第一个和第二个数字,对应在将产品添加到 MPS 时输入的 最低补货量最高补货量 字段的值。

例如,如果在 最低补货量 字段中输入了 5,在 最高补货量 字段中输入了 100,则按钮显示为 5 ≤…≤ 100

点击 # ≤…≤ # 按钮会打开 编辑生产计划 弹出窗口。此弹出窗口与 添加产品 弹出窗口相同,只是 产品物料清单 字段无法进行编辑。

在弹出的 编辑生产计划 窗口中,在 安全库存目标补货最低值补货最高值 字段中输入所需的数值。然后,点击 保存 以保存更改。

移除产品

要从 MPS 中移除产品,请勾选产品名称左侧的复选框。然后,点击屏幕顶部的 操作 按钮,并从下拉菜单中选择 删除。最后,在显示的 确认 弹出窗口中点击 确定

MPS 中删除产品会将其以及所有相关数据一并删除。如果重新添加该产品,必须重新配置其补货参数。

MPS 补货

MPS 中,产品可以通过以下三种方式补货:

  • 点击屏幕顶部的 补货 按钮,为当前月份中库存低于 安全库存目标 的每个产品生成补货订单。

  • 单击特定产品 + Suggested Replenishment 行右侧的 补货 按钮,以生成该特定产品的补货订单。

  • 勾选一个或多个产品名称左侧的复选框。然后,点击屏幕顶部的 操作 按钮,并从下拉菜单中选择 补货。这样会为每个选定的产品生成一个补货订单。

生成的补货订单类型对应于产品表单 库存 选项卡上选择的路径:

  • 如果选择了 购买 路由,将生成一个 RfQ 来补充产品。可以通过导航到 采购 应用来选择 RfQs。由 MPS 生成的任何 RfQ 都会在其 源文档 字段中列出 MPS

  • 如果选择了 生产 路由,则会生成一个 MO 来补充产品。可以通过导航至 制造应用 ‣ 操作 ‣ 生产订单 来选择 MO。由 MPS 生成的任何 MO 都会在其 源文档 字段中列出 MPS