ERPNext 中国财务数据迁移标准方案

一、目标

将原财务系统(如金蝶、用友、自研系统)中的账务数据,规范、安全地迁移至 ERPNext,确保:

  • 新系统可正常启用
  • 财务数据准确
  • 风险可控
  • 实施成本可控

二、总体策略(推荐)

采用“期初余额 + 主数据 + 少量历史”的混合迁移方案:

  1. 主数据迁移(必须)
  2. 期初余额迁移(核心)
  3. 可选:近3个月凭证迁移

避免全量历史数据迁移


三、迁移范围定义

1. 必迁移数据(基础数据)

  • 科目表(Chart of Accounts)
  • 客户(Customer)
  • 供应商(Supplier)
  • 物料(Item)
  • 仓库(Warehouse)
  • 币种(Currency)

2. 期初数据(关键数据)

  • 总账余额(GL Balance)
  • 应收账款(Accounts Receivable)
  • 应付账款(Accounts Payable)
  • 库存数量及金额(Stock Balance)
  • 银行余额(Bank Balance)
  • 现金余额(Cash Balance)

3. 可选数据(增强数据)

  • 最近1-3个月凭证(Journal Entry)
  • 未结业务单据(如未收款发票)

四、迁移步骤(标准流程)

Step 1:旧系统数据准备

从旧系统导出以下数据:

  • 科目余额表(截止迁移日)
  • 客户应收明细
  • 供应商应付明细
  • 存货明细(数量+金额)
  • 银行账户余额
  • 现金余额

要求:

  • 借贷平衡
  • 数据完整
  • 命名统一

Step 2:ERPNext基础配置

在ERPNext中完成:

  • 公司创建
  • 会计期间设置
  • 币种设置
  • 科目表初始化
  • 会计科目结构确认

Step 3:主数据导入

使用 Data Import Tool 导入:

客户

字段示例:

  • Customer Name
  • Customer Group
  • Territory

供应商

字段示例:

  • Supplier Name
  • Supplier Group

物料

字段示例:

  • Item Code
  • Item Name
  • Stock UOM

Step 4:期初余额导入

方式一:Opening Balance(推荐)

  1. 在科目中设置期初余额
  2. 导入客户/供应商未清余额
  3. 导入库存期初数据

方式二:Journal Entry(通用)

创建期初凭证:

借贷规则:

  • 资产类:借方
  • 负债类:贷方
  • 所有差额进入“期初调整科目”

Step 5:应收应付明细处理

原则:

不要只导总额,必须导明细

方法:

  • 每个客户一条或多条未收款记录
  • 每个供应商一条或多条未付款记录

确保后续可核销


Step 6:库存数据导入

使用:

  • Stock Reconciliation

字段:

  • Item
  • Warehouse
  • Quantity
  • Valuation Rate

Step 7:数据校验

必须执行以下核对:

  1. 总账平衡检查
  2. 资产 = 负债 + 所有者权益
  3. 应收总额核对
  4. 应付总额核对
  5. 库存金额核对
  6. 银行余额核对

五、关键控制点

1. 科目映射

必须建立映射表:

旧系统科目 → ERPNext科目

避免:

  • 科目重复
  • 科目分类错误

2. 数据一致性

确保:

  • 借贷平衡
  • 客户名称一致
  • 币种一致

3. 时间点统一

所有数据必须基于同一个截止日期

例如: 2024-12-31


4. 业务与财务一致

ERPNext是业务驱动财务系统:

避免:

  • 只导凭证,不导业务数据

六、常见问题及解决方案

问题1:历史数据太多

解决:

  • 只导期初余额
  • 历史数据保留在旧系统

问题2:客户应收不清晰

解决:

  • 按客户汇总导入
  • 或导最近未清账款

问题3:库存金额不准确

解决:

  • 重新盘点库存
  • 使用盘点结果作为期初

问题4:科目体系不一致

解决:

  • 重建科目体系
  • 做映射转换

七、实施建议

推荐方案

  • 小企业:仅期初余额
  • 中型企业:期初 + 最近3个月
  • 大企业:分阶段迁移

时间估算

  • 小项目:3-5天
  • 中项目:1-2周
  • 大项目:1个月+

风险控制

  • 不做全量迁移
  • 保留旧系统查询
  • 多轮数据校验

八、交付物清单

实施完成后应提供:

  1. 数据迁移模板(Excel)
  2. 科目映射表
  3. 数据核对报告
  4. 操作说明文档
  5. 迁移日志记录

九、一句话原则

优先保证系统稳定上线,而不是追求历史数据完整迁移