Odoo 19 数据导入与导出完全指南
将数据迁移至 Odoo,是新建数据库、从其他 ERP 系统切换,或重构业务流程时最重要的步骤之一。导入产品、客户、供应商、分类、规格变体、销售订单、采购订单、发票、账单等核心数据,能确保业务无缝运转,避免数据缺失或不一致。每一类数据都在销售、采购、库存、财务流程的联动中发挥关键作用。
无论你是首次部署 Odoo,还是清理优化现有系统,规范、准确的导入文件都是成功迁移的基础。本文将讲解这些数据的重要性、它们在 Odoo 体系中的运行逻辑,以及从 Excel/CSV 表格准备、关联字段处理到最佳实践的完整流程,帮你实现零错误、无缝的数据迁移。
一、导入前准备:先导入分类与属性
在导入产品之前,必须先导入所有必需的产品分类和属性。这样才能在导入产品时,将商品正确归类,并顺利添加规格变体,避免报错。
1.1 导入产品分类
产品分类是 Odoo 商品目录的骨架,决定商品分组、库存管理方式及财务规则应用。导入产品前,必须先正确配置分类,让每个产品从一开始就归入正确结构。
操作步骤:
- 打开【销售】模块 → 配置 → 产品 → 分类。

- 在列表视图选中任意分类,点击顶部操作(齿轮图标)。

- 选择导出,在弹出窗口中,将左侧可用字段添加到右侧待导出字段。

- 下载 Excel 文件,编辑新增分类、填写 parent_id(上级分类)等信息并保存。

- 回到分类页面,点击操作 → 导入记录。

- 上传文件,在预览页点击测试验证数据。

- 测试通过后,点击导入完成。

- 导入完成后,即可在 Odoo 中看到新增的产品分类。

1.2 导入产品属性与变体
导入产品前,必须先导入属性。如果待导入产品需要用到系统中不存在的属性,必须先创建属性,之后才能正常导入带变体的产品。
操作步骤:
- 打开【销售】模块 → 配置 → 产品 → 属性。

- 选中任意属性 → 操作 → 导出,选择需要导出的字段并下载。

- 在 Excel 中新增属性、设置显示类型、变体创建方式及属性值(如圆形、方形)。

- 保存文件,回到属性页面 → 操作 → 导入记录,上传文件。

- 点击测试校验,通过后点击导入。

- 导入成功后,新属性会显示在列表中并弹出成功提示。

二、导入产品
产品分类与属性配置完成后,即可导入产品主数据。产品导入是搭建商品目录的核心步骤,确保商品信息、变体、价格、分类准确无误。
操作步骤:
- 打开【库存】模块 → 产品 → 产品。

- 从看板视图切换到列表视图。
- 选中任意产品 → 操作 → 导出,选择所需字段并下载模板。

- 在 Excel 中编辑产品信息:
- 属性值格式如:颜色:白色
- 多个属性值在同一单元格用逗号分隔,前后不要加空格

- 保存文件,回到产品列表 → 操作 → 导入记录,上传并测试。

- 测试通过后点击导入,产品即可成功导入。
三、导入客户 / 供应商
在 Odoo 中,客户和供应商都统一在联系人模型管理,导入流程完全一致,仅在销售/采购业务中用途不同。
- 仅安装销售模块:销售 → 订单 → 客户
- 仅安装采购模块:采购 → 订单 → 供应商
- 通用方式:直接使用【联系人】模块
操作步骤:
- 打开【联系人】模块,任选一条记录 → 操作 → 导出。
- 添加需要的字段,下载 Excel。
- 填写或替换联系人信息,保存文件。
- 回到联系人列表 → 操作 → 导入记录,上传并测试。
- 测试通过后导入,新联系人即可生效。



四、导入销售订单
导入销售订单是迁移销售数据的关键步骤,可保留历史订单、客户记录与报表连续性。
操作步骤:
- 打开【销售】模块,任选一条销售订单 → 操作 → 导出。

- 选择字段并下载模板,在 Excel 中修改客户、产品等信息。

- 回到销售订单列表 → 操作 → 导入记录,上传文件。

- 点击测试校验,通过后点击导入。

- 订单成功导入至 Odoo。

五、导入采购订单(流程同销售订单)
导入采购订单用于迁移采购数据,保证供应商往来、收货、财务记录完整可追溯。
操作步骤:
- 打开【采购】模块,任选采购订单 → 操作 → 导出。
- 下载并编辑 Excel,新增/修改订单信息。
- 上传文件 → 测试 → 导入。
- 导入完成后,可在系统中查看新采购订单。
六、导入客户发票
导入发票是保证财务数据准确、会计与报表连续的重要环节。
操作步骤:
- 打开【会计】模块 → 客户 → 发票。

- 任选发票 → 操作 → 导出,选择字段并下载。

- 修改往来单位、金额等信息。
- 上传 → 测试 → 导入。

- 导入的发票默认为草稿状态,暂未生成发票号。

七、导入供应商账单
导入供应商账单用于维护应付账款、供应商历史与财务连续性。
操作步骤:
- 打开【会计】模块 → 供应商 → 账单。

- 任选账单 → 操作 → 导出,编辑后保存。

- 上传文件,测试无误后导入。

- 供应商账单导入完成。

八、总结
- Odoo 19 数据导入需遵循「先基础后业务」的顺序:先导入分类/属性,再导入产品、联系人,最后导入订单/财务类数据。
- 关联字段格式(如 parent_id、partner_id)和必选字段完整性是避免导入报错的核心,需严格按模板规范填写。
- 所有数据导入前必须先执行「测试」操作,验证通过后再正式导入,可大幅降低数据错误风险。

