[TITLE]
Odoo 制造模块分配报告使用指南
[DESCRIPTION]
本文详细介绍在 Odoo 制造模块中,如何通过分配报告在库存不足时优先分配销售订单(SO)或生产订单(MO),包括功能开启、产品配置、分配操作、交付单与组件分配、取消分配及标签打印等完整流程。
[KEYWORDS]
Odoo, 制造模块, 分配报告, 销售订单, 生产订单, 库存分配, 组件分配, 标签打印, 需求优先级, 生产调度
[TRANSLATED_CONTENT]
Allocation reports
分配报告
在履行销售订单(SO)或为生产订单(MO)采购组件时,有时需要将一个 SO(销售订单) 或 MO(生产订单) 的优先级放在另一个之上。
当手头库存不足以满足所有 SO(销售订单) 或 MO(生产订单) 时,确保将产品和组件保留给优先订单至关重要。
在 Odoo Manufacturing(制造)中,分配报告用于 MO(生产订单),将产品分配给特定的 SO(销售订单),或将组件分配给特定的 MO(生产订单)。这可确保这些产品或组件专用于相应订单,避免误用。
配置
要使用分配报告,必须启用 Allocation Report for Manufacturing Orders(制造订单分配报告)功能。操作步骤:进入 Manufacturing app --> Configuration --> Settings,勾选 Allocation Report for Manufacturing Orders,然后点击 Save(保存)。
对于可销售的产品,还需在 Inventory --> Products --> Products 中选择产品,在产品表单的 Product Name(产品名称)字段下,确保勾选 Can Be Sold(可销售)复选框。
分配产品
要将产品或组件从 MO(生产订单) 分配到 SO(销售订单),或分配到其他 MO(生产订单),请按以下步骤操作:
- 进入
Manufacturing app --> Operations --> Manufacturing Orders。点击 New(新建)创建一个新的 MO(生产订单)。 - 在 MO(生产订单) 表单中,在 Product(产品)字段选择产品,并在 Quantity(数量)字段填写要生产的数量。最后点击 Confirm(确认)确认该 MO(生产订单)。
分配工作流的后续步骤取决于该产品的当前手头库存以及是否存在需要该产品但尚未分配的 SO(销售订单) 或 MO(生产订单)。
- 如果 已存在需要该产品的 SO(销售订单) 和 MO(生产订单),且手头库存不足以满足这些订单,则在 MO(生产订单) 确认后,页面顶部会立即出现
fa-listAllocation(分配)智能按钮。 - 如果 已存在需要该产品的 SO(销售订单) 和 MO(生产订单),且手头库存足够,则只有在 MO(生产订单) 标记为 Done(完成)后(点击 Produce All)才会在页面顶部出现
fa-listAllocation 按钮。 - 如果 没有任何需要该产品的 SO(销售订单) 或 MO(生产订单),即使 MO(生产订单) 已标记为 Done,也不会出现
fa-listAllocation 按钮。
点击 fa-list Allocation 按钮会打开对应 MO(生产订单) 的 MRP Reception Report(MRP 接收报告),该报告列出未完成的交付单或 MO(生产订单),具体取决于原始 MO(生产订单) 生产的产品类型。
分配到交付单
如果 MO(生产订单) 生产的是成品,报告会列出尚未预留该产品数量的开放交付单。
示例:创建一个 MO(生产订单),生产三把摇椅。点击 Allocation 按钮后,报告会列出需要摇椅的开放交付单。
- 点击特定订单右侧的 Assign All(全部分配)按钮,可一次性为该订单所需的所有数量分配产品。
- 若只想为某一数量分配产品,可点击对应数量旁的 Assign(分配)按钮。
{.align-center}
分配到 MO
如果 MO(生产订单) 生产的是组件,报告会列出尚未预留该组件数量的开放 MO(生产订单)。
示例:创建一个 MO(生产订单),生产三块木材,用作摇椅的组件。点击 Allocation 按钮后,报告会列出需要木材的开放摇椅 MO(生产订单)。
- 点击特定 MO(生产订单) 右侧的 Assign All 或 Assign 按钮,即可为该 MO(生产订单) 分配组件。
{.align-center}
取消分配
在为交付单的数量或 MO(生产订单) 的组件分配产品后,Assign 按钮会变为 Unassign(取消分配)按钮。点击 Unassign 可取消该数量的预留,使产品重新可用于其他需求。
打印标签
在点击 Assign All 或 Assign 后,右侧的 Print Labels(打印标签)或 Print Label(打印单个标签)按钮将变为可选。选择后会生成并下载一个 PDF 文档,其中每个已分配的产品对应一个标签,用于标识该产品已被预留给特定订单。
{.align-center}
Summary for markmap
- 分配报告
- 目的
- 在库存不足时优先分配 SO 或 MO
- 配置
- 启用 “制造订单分配报告” 功能
- 设置产品可售
- 分配产品
- 创建并确认 MO
- Allocation 按钮出现条件
- 有需求且库存不足 → 确认后出现
- 有需求且库存充足 → 完成后出现
- 无需求 → 不出现
- 打开 MRP 接收报告
- 分配到交付单
- 列出未预留的交付单
- “Assign All” / “Assign” 分配
- “Unassign” 取消预留
- “Print Labels” 打印标签
- 分配到 MO
- 列出未预留的组件需求 MO
- 同样的分配、取消、打印操作
- 分配到交付单
- 注意事项
- 目的
[SUMMARY]
- 分配报告
- 目的
- 在库存不足时优先分配 SO 或 MO
- 配置
- 启用 “制造订单分配报告” 功能
- 设置产品可售
- 分配产品
- 创建并确认 MO
- Allocation 按钮出现条件
- 有需求且库存不足 → 确认后出现
- 有需求且库存充足 → 完成后出现
- 无需求 → 不出现
- 打开 MRP 接收报告
- 分配到交付单
- 列出未预留的交付单
- “Assign All” / “Assign” 分配
- “Unassign” 取消预留
- “Print Labels” 打印标签
- 分配到 MO
- 列出未预留的组件需求 MO
- 同样的分配、取消、打印操作
- 分配到交付单
- 注意事项
- 目的