银企平台交易明细重复问题排查思路

1、问题描述
银企平台明细查询结果返回肉眼可辨别的重复数据,一般是交易金额、对方账号、对方户名、币别、交易时间、备注都相同。
2、原因分析
银企平台针对明细的去重方式主要有两种:
银企交易明细去重逻辑,是通过 交易金额、对方账号、对方户名、币别、交易时间、备注等关键字段对银行返回的数据和库里的数据做对比,以及深度匹配逻辑再次匹配,从而确认是否重复。
通过组合式明细主健的方式,在插件开发的时,银行会提供唯一主键的生成方式,银企平台根据银行返回数据生成明细唯一主键,再根据主键去重。
因此导致明细重复的原因主要有一下几点:
银行数据质量问题,多次明细查询关键字段信息返回不一致,导致银企平台的明细去重逻辑认为这是两笔数据,或者多次查询生成明细主键不一致(主键内部包含的字段银行多次返回不统一)。
银企平台版本差异,银企平台针对明细查询做了多次优化,如果银企平台不是最新的版本,也可能导致明细重复,具体原因要结合银行日志进行分析。
3、操作步骤
查看银行业务配置,确认是否启用明细主键,如果启用则去银企库里T_EBG_DetailInfo查询出对对应数据,观察bank_only_Id 字段值是否相同,如果两笔重复的数据bank_only_Id字段都有值且值不同,那么应该是银行返回数据前后不一致导致,如果有值且相同,那么可能是因为打过银企平台PT160605或者PT160646补丁的,有概率会出现异常,具体参照附件。
如果该银行插件未启用明细主键,或者启用了主键但是 bank_only_Id 一个有值,一个没有值,或者两个都没有值(启用配置想但bank_only_id没有值的记录属于历史存量数据),则逐一检查银企数据库T_EBG_DetailInf
银企平台交易明细重复问题排查思路
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



