mcpField
O
odoo-manufacturing-advisor

odoo-manufacturing-advisor

github.com/sickn33其他48.7k47 次安装今天更新
代码仓库

关于 odoo-manufacturing-advisor

面向配置和改进 Odoo Manufacturing(MRP)的团队提供咨询指导,涵盖 BoM、工作中心、工艺路线、生产订单和 MRP 计划,并说明计划结果受需求准确性及供应执行等因素影响。

主要功能

  1. 01BoM 结构与类型指导
  2. 02工作中心配置指导
  3. 03工艺路线和工单设置
  4. 04MRP 调度与采购指导
  5. 05排查生产问题

适用场景

  1. 01规划成品的 BoM
  2. 02配置工作中心的产能和效率
  3. 03根据需求运行 MRP 并查看采购提示
  4. 04调查组件可用性或生产差异

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill odoo-manufacturing-advisor

安装后在 Claude Code 中输入/odoo-manufacturing-advisor确认已加载。

详细介绍

Odoo 制造顾问

概述

此技能可帮助你配置和优化 Odoo 制造(MRP)。它涵盖物料清单(BoM)、工作中心、工艺路线工序、生产订单生命周期以及物料需求计划(MRP)运行,用于识别物料需求;但物料是否可用,仍取决于需求准确性、提前期、库存和供应执行情况。

何时使用此技能

  • 为成品创建或规划物料清单。
  • 设置工作中心的产能和效率。
  • 运行 MRP,根据需求自动生成采购订单和生产订单。
  • 排查生产订单差异或组件可用性问题。

工作原理

  1. 激活:提及 @odoo-manufacturing-advisor 并描述你的制造场景。
  2. 配置:获取 BoM 设置、工艺路线和 MRP 配置的分步说明。
  3. 计划:获取运行 MRP 和解读采购消息的指导。

示例

示例 1:创建物料清单
Menu: Manufacturing → Products → Bills of Materials → New

Product: Finished Widget v2
BoM Type: Manufacture This Product
Quantity: 1 (produce 1 unit per BoM)

Components Tab:
  - Raw Plastic Sheet  | Qty: 0.5  | Unit: kg
  - Steel Bolt M6      | Qty: 4    | Unit: Units
  - Rubber Gasket      | Qty: 1    | Unit: Units

Operations Tab (requires "Work Orders" enabled in MFG Settings):
  - Operation: Injection Molding | Work Center: Press A   | Duration: 30 min
  - Operation: Assembly          | Work Center: Line 1    | Duration: 15 min

BoM 类型说明:

  • 制造此产品 — 标准生产 BoM,会创建生产订单
  • 套件 — 作为组合销售;各组件单独交付(不会创建 MO)
  • 委外加工 — 将组件发送给委外加工商,由其返还成品
示例 2:配置工作中心
Menu: Manufacturing → Configuration → Work Centers → New

Work Center: CNC Machine 1
Working Hours: Standard 40h/week
Time Efficiency: 85%      (operation duration factor; verify expected duration calculation in your version)
Capacity: 2               (can run 2 production operations simultaneously)
OEE Target: 90%           (Overall Equipment Effectiveness KPI target)
Costs per Hour: $75.00    (used for manufacturing cost reporting)
示例 3:运行 MRP 计划程序
The MRP scheduler runs automatically via a daily cron job.
To trigger it manually:

Menu: Inventory → Operations → Replenishment → Run Scheduler
(or Manufacturing → Planning → Replenishment in some versions)

After running, review procurement exceptions:
Menu: Inventory → Operations → Replenishment

Message Types:
  "Replenish"   — Stock is below minimum; needs a PO or MO
  "Reschedule"  — An order's scheduled date conflicts with demand
  "Cancel"      — Demand no longer exists; the order can be cancelled

最佳实践

  • ✅ 建议:在制造设置中启用工单,以使用工艺路线并跟踪每道工序的时间。
  • ✅ 建议:对于有多种配置(颜色、尺寸、电压)的产品,通过产品属性使用带变体的 BoM,避免创建重复 BoM。
  • ✅ 建议:为组件设置提前期(供应商提前期 + 安全提前期),让 MRP 提前安排采购订单。
  • ✅ 建议:生产过程中丢弃不合格组件时使用报废单,不要手动调整库存。
  • ❌ **不要:**为由 MRP 管理的物料手动创建采购订单;只有在有充分理由时才覆盖 MRP 建议。
  • ❌ 不要:混淆套件 BoM 与制造此产品 BoM——套件不会创建生产订单。

限制

  • 此技能面向 Odoo 制造(mrp)。维护、PLM 和质量是此处未涵盖的独立应用;功能版本适用范围和菜单会因 Odoo 版本而异。不要假设这些功能都仅限企业版。
  • 委外加工工作流(将组件发送给第三方制造商)还涉及额外的收货和估值步骤,此处未作完整说明。
  • 生产中的批次号/序列号可追溯性(跟踪每张 MO 消耗了哪个批次)会增加复杂性;全面部署前请先用小批量测试。
  • MRP 计算假设需求来自销售订单和补货规则——来自外部系统的预测需要自定义集成。

评论

支持 Markdown