本文介绍Odoo 19的库存调拨管理,讲解跨仓库调拨与仓库内调拨两大核心场景。通过启用多仓库、跨公司交易、中转库位及路线规则,实现集团内多公司单据自动同步、同一公司库存自动调配与全程可追溯,帮助企业精准管理库存、提升仓储运营效率。
本指南将带你完成从启用多仓库到配置跨仓库调拨路线的全流程,学习创建调拨单、管理库内移动,让库存始终满足业务需求。
一、核心概念
- **跨仓库调拨**:在同一 Odoo 实例下,不同仓库之间移动商品的流程,适用于管理多仓库的企业。
- **库内调拨**:同一公司内部不同分区/库位之间的库存移动,用于优化仓库内部布局与库存分配。
> 前置条件:需在库存模块设置中启用 **多步路线** 与 **存储库位** 功能。

二、跨公司交易(Inter-Company Transactions)
Odoo 19 支持集团内多公司间的业务自动化,当一家公司向同集团另一家公司销售/采购商品时,系统会自动为对方公司生成对应单据(如销售订单→采购订单),确保财务数据统一、流程高效。
1. 启用跨公司交易
进入 **设置 → 通用设置**,启用 **跨公司交易**:
- 配置**对向单据类型**:如销售订单自动生成对应采购订单
- 设置**自动化级别**:生成草稿 / 直接确认
- 开启**同步发货与收货**,实现两端库存联动
- 保存配置(需在两家公司分别完成设置)

2. 跨公司交易流程示例
以「远鼎芝加哥公司」向「远鼎弗朗西斯公司」销售商品为例:
在 远鼎芝加哥公司创建**销售订单**,客户选择「远鼎弗朗西斯公司」,添加商品并确认订单:
切换到 远鼎弗朗西斯公司公司,在采购模块中自动生成对应**询价单(RFQ)**
确认 RFQ → 生成采购订单

远鼎芝加哥公司完成**发货**,远鼎弗朗西斯公司公司完成**收货**


3. 中转库位(Transit Location)的使用
跨公司调拨时,商品会先进入**中转库位**,再由目标公司接收,确保库存移动可追溯、对账清晰。

- 中转库位为**虚拟库位**,不归属任何公司,供集团内公司共享

- 流程:
源公司:创建内部调拨 → 源库位 → 中转库位

目标公司:创建内部调拨 → 中转库位 → 目标库位

- 通过**商品移动**智能按钮,可全程追踪商品流向
!
三、公司内调拨(Intra-Company Transactions)
公司内调拨用于同一公司下不同仓库/库位间的库存移动,确保库存记录准确、商品流转顺畅。
1. 基础内部调拨
进入 **库存 → 作业→ 内部调拨 → 新建**
设置:
- **源库位**:如 WH1/Stock(1号仓库库存)
- **目标库位**:如 WH2/Stock(2号仓库库存)
添加商品与数量,确认调拨
验证后,系统自动更新两端仓库库存

2. 路线自动化调拨
Odoo 19 支持通过**路线(Route)** 定义自动化调拨规则,实现库存按需调配。
步骤示例:
1. **创建路线**:
- 进入 **库存 → 配置 → 路线 → 新建**
- 命名:「公司内调拨」
- 添加规则:
- 操作类型:内部调拨
- 动作:从 WH2/Stock 拉取
- 源库位:WH2/Stock
- 目标库位:WH1/Stock

2. **绑定商品**:
- 打开商品表单 → **库存**标签页 → 启用刚创建的路线


3. **触发调拨**:
- 为 WH1 仓库创建销售订单,商品库存不足

销售订单确认后,系统自动生成:

向供应商采购商品到 WH2的采购询价单
内部调拨单:WH2 → WH1
最终发货给客户的发货单

4. **执行流程**:
- 确认采购 → 收货到 WH2

- 系统自动触发内部调拨:WH2 → WH1

- 确认调拨后,WH1 库存更新,完成客户发货

四、总结
Odoo 19 为跨仓库与库内调拨提供了强大功能,通过**自动化工作流、中转库位、路线规则**等特性,实现了库存转移的高效追踪与规范管理:
- 跨公司交易:自动生成对向单据,确保集团财务数据一致
- 中转库位:保障跨公司库存移动的透明性与可追溯性
- 路线规则:实现公司内库存按需调配,减少人工操作
- 实时库存更新:调拨完成后自动同步两端库存,避免数据偏差
借助这些功能,企业可优化供应链流程、减少错误,实现对库存与仓储运营的全面掌控。
