夜间导入显示“完成”。来源有 120 条订单,目标系统也新增了 120 行,看起来没问题。后来才发现,一条订单没导入,另一条导了两次。
任务跑完和批次对平是两回事。对账要确认每条计划处理的记录都有明确去向。
先锁定本批次的范围
记录输入选择条件和截止时间,为批次分配编号,并保留来源记录编号。即使运行期间来源发生变化,团队也应知道原计划处理哪一批数据。
明确目标端是新增、更新,还是因特定原因跳过。没有这些规则,正常的差异也可能被当成故障。
先核对编号,再看总量
逐条查找来源编号对应的目标记录,或明确记录的例外。除了行数,也统计不同编号的数量,找出缺失、重复和不在本批次内的目标记录。
例如,120 条输入中,116 条已写入,2 条按规则排除,1 条因缺少引用被拒绝,1 条写入结果未知。数字对上了,但最后一条仍需要核查,不能直接重试。
检查真正影响业务的字段
编号对应,不代表字段都正确。抽查会影响后续工作的数量、日期、关联账号和状态。汇总前确认口径和单位一致;把不同币种或单位加在一起,反而可能掩盖错误。
把差异变成可处理的待办
- 为每项未解决的差异指定负责人。
- 记录来源编号、已知目标编号和异常原因。
- 写入结果不明确时,先查目标端,再决定是否重试。
- 能单独修正的记录,不必重跑整批。
- 处理后重新对账,并保留仍未解决的事项。
一份有用的批次报告应该告诉人:结果能否用于下一步,还有什么需要处理。“完成”只是起点。
异常处理可参考自动化异常队列指南,或联系我们讨论批次对账试点。