重过账会计分类账

在 ERPNext 中,重新过账会计分类账用于为已提交的会计交易重新生成总分类账条目。
当已提交单据的会计影响需要重新计算时,此功能非常有用。

例如,如果在更改会计维度、成本中心、税费、库存估值或过账逻辑后,报表显示过时或不正确的分类账值,则可以通过重新过账从源单据重建分类账条目。
对销售发票、采购发票、付款分录、日记账分录以及创建会计分录的库存交易等单据,请使用重新过账会计分类账功能。

要使用该功能,请前往重新过账会计分类账,创建新记录,选择凭证类型和凭证编号,然后提交该单据。ERPNext 将排队处理重新过账流程,并为该凭证重新创建相关的总分类账条目。
请谨慎使用此功能。它会影响会计报告,因此在重新过账前应确保源单据正确无误。对于大规模数据修正,请先进行测试,并且只重新过账所需的凭证。

应收账款

应收账款报表显示客户欠款金额、每笔款项何时到期以及逾期未付的时间。将其作为催款跟进、现金流规划以及检查发票、付款和贷项通知单是否正确核销的起点。

开始之前

提交您的销售发票,并通过付款录入记录客户收款。草稿交易不会影响应收余额。同时确认报表日期和公司是否正确。

运行报表

  1. 搜索 应收账款。
  2. 选择 公司 和 过账日期。
  3. 当需要更精确的视图时,添加筛选条件,如客户、应收科目、成本中心、项目、区域或客户组。
  4. 查看发票行和总未结金额。

了解各列含义

列名 含义
过账日期 会计条目过账的日期
往来单位 欠款的客户
凭证编号 销售发票、日记账分录或其他源交易
到期日期 预计应付款项的日期
已开票金额 凭证产生的原始应收款
已付金额 已核销到该凭证的金额
贷项通知单 已核销到该凭证的贷项
未结金额 扣除付款和贷项后仍未结清的金额
账龄(天) 用于账龄分析的天数
账龄区间 未结金额按时间段分组,如 0–30 天和 31–60 天

当客户存在未核销的预付款或贷项时,报表可能显示负余额。当存在付款但尚未核销到某张发票时,报表也可能将旧发票显示为未结状态。

应收账款汇总

当您需要每个客户一行汇总数据而非发票级别的明细时,请使用 应收账款汇总。它适用于催款会议和客户级别的风险敞口检查。在采取行动前,请返回明细报表,以便识别涉及的确切凭证。

跟进逾期余额

  • 从 凭证编号 打开销售发票,查看其付款计划。
  • 使用“处理客户对账单”向多个客户发送对账单。
  • 当需要发送包含利息或费用的正式催款函时,针对逾期发票创建催款单。
  • 当存在收款或贷项但未核销到正确发票时,使用付款对账功能。
  • 为已批准的退货或发票金额减少创建贷项通知单。

常见问题

已提交的付款未减少发票金额

检查付款录入是否引用了该发票。如果未核销,请将其与该发票进行对账。

报表与总账不一致

确认公司、日期、币种、往来单位和应收科目筛选条件。应收账款报表以凭证为导向,而总账显示的是单个的分类账过账记录。

发票出现在错误的账龄区间

检查账龄是基于到期日期还是过账日期,然后查看发票的付款计划。

  • 销售发票
  • 付款录入
  • 贷项通知单
  • 处理客户对账单
  • 销售利息 / 催款单
  • 应收应付账款报表

验证并修正迁移

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

分层核对

按以下顺序验证:

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

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

主数据验证

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

检查:

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

应收和应付

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

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

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

银行和现金

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

库存

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

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

固定资产

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

试算平衡表和财务报表

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

将每个差异分类为:

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

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

测试真实工作流

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

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

纠正错误

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

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

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

签核

记录:

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

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

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

进口预付款、未分配付款、银行、库存及资产余额

这些余额需要专门的期初凭证。在导入剩余期初日记账分录之前导入它们,以避免其控制科目余额重复。

客户和供应商预付款

每笔预付款准备一行,包含:

  • 往来单位;
  • 收款或付款日期;
  • 币种和汇率;
  • 金额;
  • 银行或现金科目;
  • 往来单位科目;
  • 旧系统参考号;
  • 订单参考号(如果需要保留分配关系)。

创建期初付款凭证,或根据您的版本和流程使用已批准的期初日记账方法。在支持的地方将凭证标记为期初。保持真正未分配的金额不分配,以便将来与发票进行对账。

过账后,按往来单位比较预付款与源计划表,并检查总账。

未分配的收款和付款

不要仅仅为了让账龄一致而将未分配资金转换为发票。将付款导入到正确的往来单位下,并保持未分配金额可用。

如果需要重建旧系统的分配关系,请在相关期初发票存在后使用付款对账工具。

银行和现金余额

在导入前创建银行、银行账户、总账科目和付款方式。

切换时的总账银行余额应与已对账的旧系统账面余额一致,而不一定与银行对账单的期末余额一致。将对账单中未达账项(在途存款、未提现、未兑现支票、手续费)保留在对账计划表中。

分别导入每个现金账户,并在适用时获取签字的现金盘点表。

库存数量和金额

使用目的为期初的库存盘点:

  1. 选择切换日期和公司。
  2. 添加每个物料和仓库。
  3. 输入期初数量。
  4. 输入估价费率。
  5. 验证总库存价值。
  6. 在数量和金额总计与已批准的库存报告一致后提交。

当永续盘存制已生成会计余额时,不要通过期初日记账分录再次导入库存价值。

在最终导入前,测试序列号、批次、负库存、替代计量单位和多个仓库。

固定资产

导入每项在用资产,包含:

  • 资产类别;
  • 公司;
  • 原始购置金额;
  • 购置日期和可使用日期;
  • 累计折旧;
  • 已计提折旧期数;
  • 剩余使用年限或折旧期数;
  • 存放地点和保管人;
  • 财务账簿;
  • 资产和累计折旧科目。

验证:

Gross cost - accumulated depreciation = opening net book value

导入后,检查折旧计划表。下一次折旧日期和剩余金额必须与源资产登记簿一致。

贷款、押金、应计项目和预付款项

当需要未来计划或分配时,使用支持的业务记录。否则,在期初日记账分录中包含已批准的余额,并注明正确的往来单位、成本中心、项目和维度。

对于递延收入和费用,决定是重建剩余计划还是仅带入切换时的余额。测试自动未来确认功能。

外币余额

保留外币金额和本位币金额。使用已批准的切换汇率。对两个金额进行对账,并将汇兑差额与经营性余额分开。

对账

余额类型 ERPNext 报表
预付款和未分配付款 往来单位分类账和付款对账
银行 银行对账和总账
现金 总账和现金盘点
库存 库存余额和库存分类账
资产 固定资产登记簿和总账
  • 付款凭证
  • 银行对账
  • 库存盘点
  • 资产
  • 科目期初余额

导入会计主数据

在打开交易和余额之前,先导入主数据。对于没有专用导入器的记录,请使用 ERPNext 的数据导入工具。

导入顺序

  1. 组和父级记录
  2. 公司无关的主数据
  3. 公司特定的主数据
  4. 业务伙伴和地址
  5. 物料和仓库
  6. 银行、付款、税费和条款

例如,在导入客户之前,先导入客户组和区域;在导入物料之前,先导入物料组和计量单位。

下载 ERPNext 模板

  1. 前往 首页 > 数据导入与设置 > 导入数据。
  2. 创建一个新的数据导入。
  3. 选择文档类型。
  4. 选择 插入新记录。
  5. 下载模板。
  6. 仅包含已批准映射所需的列。

不要凭记忆构建模板。当前必填字段和依赖字段可能与旧版本不同。

填写模板

保持列标题不变。对于链接字段,请使用 ERPNext 的确切名称。

对于树形主数据,先导入父级并正确设置 是否为组。对于子表,使用导入器的行结构,并在加载完整文件前先用一条记录进行测试。

测试小批量数据

导入两到五条代表性记录:

  • 一条简单记录;
  • 一条包含所有可选链接的记录;
  • 一条包含子表的记录;
  • 一条外币业务伙伴记录(如适用);
  • 一条已禁用或历史记录。

打开每条导入的记录,并在草稿交易中进行测试。

运行完整导入

  1. 上传已批准的文件。
  2. 开始导入。
  3. 下载或复制失败日志。
  4. 修正源工作文件,而不仅仅是 ERPNext 中失败的行。
  5. 重新导入被拒绝的记录。
  6. 在控制工作簿中记录已导入和已拒绝的数量。

地址和联系人

仅在业务伙伴存在后,再导入地址和联系人。添加“链接”子表,以便每条记录都能连接到其客户、供应商或其他业务伙伴。

对于主要记录,设置相应的账单、发货或主要标志,并验证业务伙伴表单中显示正确的默认值。

物料与会计默认值

对于物料,请验证:

  • 是否维护库存;
  • 库存计量单位;
  • 物料组;
  • 默认仓库;
  • 收入和费用科目;
  • 成本中心;
  • 税费模板;
  • 相关的估值方法。

导入成功并不能证明会计默认值是正确的。

修正主数据导入

对于已批准的修正,请使用 更新现有记录。不要因为第一次导入有拼写错误就创建第二条记录。如果重复记录已在交易中使用,请遵循支持的更名或合并流程。

验证清单

  • 源记录数等于已导入数加已拒绝数;
  • 没有意外的重复记录;
  • 父级树结构正确;
  • 业务伙伴和物料的默认值正确;
  • 地址和联系人已关联;
  • 已禁用的记录保持禁用状态;
  • 草稿销售、采购、付款和库存交易能获取预期值。
  • 数据导入
  • 用于迁移的会计主数据
  • 准备和映射遗留数据
  • 导入科目表