Odoo采购库存管理|郭亿易
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8d36cde0/odoo-procurement-inventory-control-guoyiyi-ecom。
技能介绍
解决的问题
手工处理采购与库存时,常见的痛点包括:需求散落在表格与邮件中,无法及时对应到 product.template 的最小库存阈值;采购订单生成后,入库与成本核算脱节,导致账实不一致;补货策略依赖人工判断,容易在旺季或新品上线时出现断供或积压。
技能如何工作
该技能围绕 Odoo 的标准数据流展开,核心能力如下:
- 需求识别:读取
product.product的min_stock与max_stock字段,自动比对stock.quant的可用库存。 - 采购生成:当低于安全库存时,按预设模板创建
purchase.order与purchase.order.line,并填充product_id与product_qty。 - 入库联动:根据
receipt状态更新stock.move,在确认收货后触发_action_assign与成本移动。 - 成本核算:结合
account.move同步product_cost,支持标准成本与移动平均两种模式。
关键步骤:
- 扫描所有启用补货的 SKU,过滤
type为product的物料。 - 对每个 SKU 计算当前库存与
min_stock的差值,生成procurement.need。 - 将
procurement.need聚合为purchase.order,写入partner_id与date_planned。 - 在收货确认后,自动触发
stock.quant的inventory_quantity更新,并同步account.move.line。
适用边界与注意点
- 依赖 Odoo 基础模块,需已安装
purchase、stock与account。 - 自定义字段或第三方仓储接口可能需要扩展映射逻辑。
- 若使用批次追溯(
lot),需确保stock.production.lot已正确维护。 - 补货规则目前基于阈值,多仓库场景可补充
location_id的级联逻辑。 - 低 SKU 数量的小型门店,可关闭自动 PO,改为每日汇总提醒。
使用场景
- 当仓库A的SKU-123可用库存低于min_stock时,自动生成指向默认供应商的采购订单并填充数量。
- 采购订单确认收货后,自动更新stock.quant的inventory_quantity并同步account.move.line的成本行。
- 新品上市前批量检查所有启用补货的SKU,对低于max_stock的物料生成补货建议。
- 多仓库场景下,根据location_id的级联逻辑为每个仓库生成对应的采购需求。
适合人员
- Odoo实施顾问,需要为客户配置自动补货策略并验证采购流程的完整性。
- 电商采购专员,负责监控多SKU库存并在库存预警时快速生成采购订单。
- 库存分析师,需要定期核对stock.quant与account.move的成本一致性。
- 零售运营经理,在多仓库场景下优化补货规则以减少断供和积压。