Skip to Content

企业级 ERP 数据迁移零错误实操手册-— Odoo 19 数据导入导出完全指南

Odoo 19 数据导入与导出完全指南

将数据迁移至 Odoo,是新建数据库、从其他 ERP 系统切换,或重构业务流程时最重要的步骤之一。导入产品、客户、供应商、分类、规格变体、销售订单、采购订单、发票、账单等核心数据,能确保业务无缝运转,避免数据缺失或不一致。每一类数据都在销售、采购、库存、财务流程的联动中发挥关键作用。

无论你是首次部署 Odoo,还是清理优化现有系统,规范、准确的导入文件都是成功迁移的基础。本文将讲解这些数据的重要性、它们在 Odoo 体系中的运行逻辑,以及从 Excel/CSV 表格准备、关联字段处理到最佳实践的完整流程,帮你实现零错误、无缝的数据迁移

一、导入前准备:先导入分类与属性

在导入产品之前,必须先导入所有必需的产品分类属性。这样才能在导入产品时,将商品正确归类,并顺利添加规格变体,避免报错。

1.1 导入产品分类

产品分类是 Odoo 商品目录的骨架,决定商品分组、库存管理方式及财务规则应用。导入产品前,必须先正确配置分类,让每个产品从一开始就归入正确结构。

操作步骤:

  1. 打开【销售】模块 → 配置 → 产品 → 分类。
  2. 在列表视图选中任意分类,点击顶部操作(齿轮图标)。
  3. 选择导出,在弹出窗口中,将左侧可用字段添加到右侧待导出字段
  4. 下载 Excel 文件,编辑新增分类、填写 parent_id(上级分类)等信息并保存。
  5. 回到分类页面,点击操作 → 导入记录
  6. 上传文件,在预览页点击测试验证数据。
  7. 测试通过后,点击导入完成。
  8. 导入完成后,即可在 Odoo 中看到新增的产品分类。

1.2 导入产品属性与变体

导入产品前,必须先导入属性。如果待导入产品需要用到系统中不存在的属性,必须先创建属性,之后才能正常导入带变体的产品。

操作步骤:

  1. 打开【销售】模块 → 配置 → 产品 → 属性。
  2. 选中任意属性 → 操作 → 导出,选择需要导出的字段并下载。
  3. 在 Excel 中新增属性、设置显示类型、变体创建方式及属性值(如圆形、方形)。
  4. 保存文件,回到属性页面 → 操作 → 导入记录,上传文件。
  5. 点击测试校验,通过后点击导入
  6. 导入成功后,新属性会显示在列表中并弹出成功提示。

二、导入产品

产品分类与属性配置完成后,即可导入产品主数据。产品导入是搭建商品目录的核心步骤,确保商品信息、变体、价格、分类准确无误。

操作步骤:

  1. 打开【库存】模块 → 产品 → 产品。
  2. 从看板视图切换到列表视图
  3. 选中任意产品 → 操作 → 导出,选择所需字段并下载模板。
  4. 在 Excel 中编辑产品信息:
    • 属性值格式如:颜色:白色
    • 多个属性值在同一单元格用逗号分隔,前后不要加空格
  5. 保存文件,回到产品列表 → 操作 → 导入记录,上传并测试
  6. 测试通过后点击导入,产品即可成功导入。

三、导入客户 / 供应商

在 Odoo 中,客户和供应商都统一在联系人模型管理,导入流程完全一致,仅在销售/采购业务中用途不同。

  • 仅安装销售模块:销售 → 订单 → 客户
  • 仅安装采购模块:采购 → 订单 → 供应商
  • 通用方式:直接使用【联系人】模块

操作步骤:

  1. 打开【联系人】模块,任选一条记录 → 操作 → 导出。
  2. 添加需要的字段,下载 Excel。
  3. 填写或替换联系人信息,保存文件。
  4. 回到联系人列表 → 操作 → 导入记录,上传并测试。
  5. 测试通过后导入,新联系人即可生效。


四、导入销售订单

导入销售订单是迁移销售数据的关键步骤,可保留历史订单、客户记录与报表连续性。

操作步骤:

  1. 打开【销售】模块,任选一条销售订单 → 操作 → 导出。
  2. 选择字段并下载模板,在 Excel 中修改客户、产品等信息。
  3. 回到销售订单列表 → 操作 → 导入记录,上传文件。
  4. 点击测试校验,通过后点击导入
  5. 订单成功导入至 Odoo。

五、导入采购订单(流程同销售订单)

导入采购订单用于迁移采购数据,保证供应商往来、收货、财务记录完整可追溯。

操作步骤:

  1. 打开【采购】模块,任选采购订单 → 操作 → 导出。
  2. 下载并编辑 Excel,新增/修改订单信息。
  3. 上传文件 → 测试 → 导入。
  4. 导入完成后,可在系统中查看新采购订单。

六、导入客户发票

导入发票是保证财务数据准确、会计与报表连续的重要环节。

操作步骤:

  1. 打开【会计】模块 → 客户 → 发票。
  2. 任选发票 → 操作 → 导出,选择字段并下载。
  3. 修改往来单位、金额等信息。
  4. 上传 → 测试 → 导入。
  5. 导入的发票默认为草稿状态,暂未生成发票号。

七、导入供应商账单

导入供应商账单用于维护应付账款、供应商历史与财务连续性。

操作步骤:

  1. 打开【会计】模块 → 供应商 → 账单。
  2. 任选账单 → 操作 → 导出,编辑后保存。
  3. 上传文件,测试无误后导入。
  4. 供应商账单导入完成。

八、总结

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

企业级 ERP 数据迁移零错误实操手册-— Odoo 19 数据导入导出完全指南
中国 Odoo, 苏州远鼎 March 19, 2026
Tags
Archive