资金对账系统的设计思考
参考文章:
资金安全是公司业务稳定运行的核心方面之一,风险容忍度极低,实施上任何公司都希望全年资金运营风险事件为零。一个稳定可靠的清结算系统是资金安全的前提,一个严谨、健全、灵活的对账系统是保障。本文主要对资金对账系统进行总结探讨。
对账系统处理步骤:数据准备 => 数据核对 => 差错处理
数据准备
该模块主要实现两个目标:
- 第一是为不同的外部系统提供多元化的接入机制
- 第二是通过数据适配的手段把外部数据以统一的格式进行转换和存储
数据核对
资金流数据对账逻辑
问题梳理:
- 漏结:发起方有数据,接收方无数据。
- 重复结:发起方有一笔数据,接收方有两笔数据。
- 错结:发起方和接收方数据不一致,一般发生在金额和状态两个字段。
对账方式:
-
单向对账:以一方数据为准,进行对账。
-- SQL实现:TABLE_A和TABLE_B对账,以TABLE_A为准 SELECT A.