关于 odoo-inventory-optimizer
用于配置和优化 Odoo 库存流程的技能,提供估值、补货、仓库路线、上架规则及多步骤操作的逐步指导。
主要功能
- 01配置 FIFO 和 AVCO 估值
- 02设置库存上下限规则
- 03设计多步骤仓库流程
- 04定义产品上架规则
- 05排查库存与估值问题
适用场景
- 01按产品类别设置估值方法
- 02为畅销商品自动补货
- 03将产品分配到指定存储位置
- 04排查负库存或缺失库存移动
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill odoo-inventory-optimizer安装后在 Claude Code 中输入/odoo-inventory-optimizer确认已加载。
详细介绍
Odoo Inventory Optimizer
概述
此技能帮助你配置并优化 Odoo Inventory,以实现准确性、效率和可追溯性。它涵盖库存估值方法、补货规则、上架策略、仓库路线,以及多步流程(收货 → 质检 → 入库)。
何时使用此技能
- 选择并配置 FIFO 与 AVCO 库存估值。
- 设置最低库存补货规则,以避免缺货。
- 设计多步仓库流程(2 步收货、3 步发货)。
- 配置上架规则,将产品引导至特定存储库位。
- 排查负库存、估值错误或缺少移动的问题。
工作原理
- 激活:提及
@odoo-inventory-optimizer并描述你的仓库场景。 - 配置:获取带精确 Odoo 菜单路径的分步配置说明。
- 优化:获取补货规则和库存准确性改进建议。
示例
示例 1:启用 FIFO 库存估值
Menu: Inventory → Configuration → Settings
Enable: Storage Locations
Enable: Multi-Step Routes
Costing Method: (set per Product Category, not globally)
Menu: Inventory → Configuration → Product Categories → Edit
Category: All / Physical Goods
Costing Method: First In First Out (FIFO)
Inventory Valuation: Automated
Account Stock Valuation: [Balance Sheet inventory account]
Account Stock Input: [Stock Received Not Billed]
Account Stock Output: [Stock Delivered Not Invoiced]
示例 2:设置最小/最大补货规则
Menu: Inventory → Operations → Replenishment → New
Product: Office Paper A4
Location: WH/Stock
Min Qty: 100 (trigger reorder when stock falls below this)
Max Qty: 500 (purchase up to this quantity)
Multiple Qty: 50 (always order in multiples of 50)
Route: Buy (triggers a Purchase Order automatically)
or Manufacture (triggers a Manufacturing Order)
示例 3:配置上架规则
Menu: Inventory → Configuration → Putaway Rules → New
Purpose: Direct products from WH/Input to specific bin locations
Rules:
Product Category: Refrigerated Goods
→ Location: WH/Stock/Cold Storage
Product: Laptop Model X
→ Location: WH/Stock/Electronics/Shelf A
(leave Product blank to apply the rule to an entire category)
Result: When a receipt is validated, Odoo automatically suggests
the correct destination location per product or category.
示例 4:配置 3 步仓库发货
Menu: Inventory → Configuration → Warehouses → [Your Warehouse]
Outgoing Shipments: Pick + Pack + Ship (3 steps)
Operations created automatically:
PICK — Move goods from storage shelf to packing area
PACK — Package items and print shipping label
OUT — Hand off to carrier / mark as shipped
最佳实践
- ✅ 应该: 对高价值或受监管物品(医疗器械、电子产品)使用 批次/序列号。
- ✅ 应该: 至少每季度运行一次 实物库存调整(Inventory → Operations → Physical Inventory),以纠正偏差。
- ✅ 应该: 对快消品设置补货规则,以便自动生成采购订单。
- ✅ 应该: 在具有多个存储区域的仓库启用 上架规则 —— 它可以消除手动选择库位的错误。
- ❌ 不应: 在记录交易后切换库存估值方法(FIFO ↔ AVCO)—— 这会产生错误的历史成本数据。
- ❌ 不应: 使用 "Update Quantity" 修复库存错误 —— 应始终使用 Inventory Adjustments 以保持适当的审计追踪。
- ❌ 不应: 在未了解估值影响的情况下,将具有不同成本计算方法的产品类别混放在同一存储库位中。
限制
- 在单个单位级别(每行一个 SN)进行 序列号跟踪 会显著增加 UI 开销;在启用前请对大批量数据进行性能测试。
- 不涵盖 到岸成本(进口关税、运费分摊到产品成本)—— 这需要
stock_landed_costs模块。 - 跨仓库库存调拨 具有路线复杂性(在途库位、公司间开票),此处未完全涵盖。
- 自动化库存估值需要 Accounting 模块;没有该模块的社区版安装无法过账库存日记账分录。
评论
支持 Markdown