验证并修正迁移

验证证明 ERPNext 在切换时复现了已批准的财务状况。不要仅仅因为导入没有错误就上线。

分层核对

按以下顺序验证:

  1. 主数据计数和映射
  2. 导入单据的计数和合计
  3. 子分类账调度
  4. 控制科目
  5. 试算平衡表
  6. 资产负债表和损益表
  7. 业务测试

精确的试算平衡表仍可能隐藏客户、仓库或成本中心映射错误,因此子分类账检查应优先进行。

主数据验证

比较源系统和 ERPNext 中客户、供应商、物料、仓库、科目、成本中心、银行和资产的数量。

检查:

  • 重复项;
  • 已禁用的记录;
  • 缺失的父级;
  • 错误的公司;
  • 错误的币种;
  • 缺失的税号;
  • 不正确的默认值;
  • 未映射的旧系统标识符。

应收和应付

在切换时运行应收账款和应付账款报告。比较:

  • 客户/供应商合计;
  • 发票数量;
  • 发票未结金额;
  • 到期日;
  • 账龄区间;
  • 币种;
  • 贷项通知单;
  • 未分配付款和预付款。

试算平衡表中的应收和应付控制科目必须等于其子分类账的合计。

银行和现金

将每个总分类账科目与已核对的旧系统账面余额进行比较。重新创建或记录未达银行项目。确认银行对账单余额加上调节项等于 ERPNext 的账面余额。

库存

按物料和仓库运行库存余额报告。分别比较数量和金额。调查零或负估值、错误的仓库、序列号或批次差异以及四舍五入问题。

当使用永续盘存制时,库存分类账价值必须与相关的总分类账控制科目一致。

固定资产

将原始成本、累计折旧、账面净值、类别、位置和下次折旧日期与源资产登记簿进行比较。

试算平衡表和财务报表

在切换日期运行试算平衡表,并比较每个已映射的科目。

将每个差异分类为:

  • 提取后过账的源调整项;
  • 遗漏的导入行;
  • 重复导入;
  • 错误的符号;
  • 错误的科目映射;
  • 汇率差异;
  • 四舍五入;
  • 通过两种方法导入的余额;
  • 日期或公司错误。

然后比较资产负债表和损益表。仔细审查留存收益和本年利润。

测试真实工作流

在期初数据导入后创建受控交易:

  • 销售并收款;
  • 采购并付款;
  • 分配一笔导入的预付款;
  • 在支持的情况下退回一张导入的发票;
  • 核对银行对账单;
  • 从期初库存中发货;
  • 过账资产折旧;
  • 运行税务和财务报告。

纠正错误

纠正源单据,而不是分类账输出结果。

错误 纠正方法
错误的主数据名称或默认值 使用支持的方法重命名、合并或更新主数据
失败的导入行 纠正已批准的文件,仅导入失败的行
错误的期初发票 在上线前取消并重新创建或修改
错误的期初日记账行 取消并修改日记账分录,或过账已批准的更正
重复的余额 取消重复的期初单据
错误的库存期初 通过库存盘点进行纠正
错误的资产期初 在后续过账前纠正资产和折旧期初数据

每次纠正后,重新运行受影响的子分类账和试算平衡表。

签核

记录:

  • 报告名称和筛选条件;
  • 源系统合计;
  • ERPNext 合计;
  • 差异;
  • 说明;
  • 编制人;
  • 复核人;
  • 批准日期。

只有在所有无法解释的差异归零且财务部门已签核后,才冻结切换期间。

  • 总分类账
  • 试算平衡表
  • 应收账款
  • 库存余额
  • 迁移期间的期初与期末