本文介绍了因电子回单号未包含借贷标识,导致交易明细与电子回单无法匹配的问题。解决方案包括部署农行公网版回单私包,删除已下载的回单数据并重新下载,调整回单号格式以匹配交易明细。同时需更换银企平台私包以去除对方账号信息,重新下载交易明细,确保回单码自动匹配。该问题在后续版本补丁中已修复。
问题描述:
客户的电子回单程序安装包用的是2022.4.21发布的安装包;而银企平台补丁已经打了2022.8.17号的银企最新补丁。
1)在银企平台web - 业务管理 - 银行业务配置 - 农业银行公网版中,回单文件来源选择【总行推送或CMRA25接口】,看描述,回单码格式会包含借贷标识,在银企平台-交易明细查询中看到的回单匹配码确实也包含了借贷标识;
2)从电子回单系统的配置项 - 银行配置 - 农业银行公网版,回单推送方式选择了【CMRA25接口】,匹配码规则选择【总行:账号-日期-日志号-对方账号-交易金额】。
配置如下图:
银企平台:
电子回单系统:
回单下载成功后,到银企平台 - 业务首页 - 查询 - 电子回单查询页面查询该账号的回单信息,如下图所示,电子回单号是由 【账号-日期-日志号-对方账号-交易金额】拼接而成的。
查看该账号的交易明细,可以看到回单匹配码是由【账号-日期-日志号-对方账号-交易金额-借贷标识】拼接而成的。
分析解答:
回单码不一致导致交易明细和电子回单无法匹配。电子回单号中没有包含借贷标识,该问题目前需要部署农行公网版回单的私包进行处理,部署私包后需要删除已下载的电子回单数据,然后重新下载电子回单。
☆小知识☆:如何删掉已下载的电子回单数据 ? 下面举例删除农行2019年11月12日,账号123321123321已下载的回单记录: (1) 在配置项找到回单文件下载保存根目录,在该目录下找到\bakPath\ABC_DC\20191112文件夹,删除文件名包含123321123321的所有文件 (2) 连接数据库,找到t_receipt_detail表,找出file_path字段为刚才删除的文件的路径的记录,把对应记录也删除。参考语句:select * FROM t_receipt_detail WHERE file_path like "%bakPath/ABC_DC/20191112/%"。 |
重新下载电子回单后,此时到银企平台-电子回单查询页面查询回单信息,可以看到电子回单号中去掉了对方账号、加上了借贷标识,即部署私包后,电子回单号由 【账号-日期-日志号-交易金额-借贷标识】构成。
重新下载的电子回单跟交易明细还是匹配不上,因为交易明细的回单匹配码中还包含了“对方账号”的信息。对于该问题,还需要更换一下农行公网版银企平台的私包,私包中把对方账号字段去掉了;部署私包后,在银企平台-交易明细查询页面勾选“立刻获取银行所有明细”后查询,会重新从银行下载指定范围内该账号的交易明细;业务系也要联机查询账号的交易明细,更新一下回单码才能自动匹配。
说明:
1)该问题中提供给客户的农行公网版的电子回单的私包,在电子回单安装包版本20221028中已经修复;
2)该问题中提供给客户的农行公网版的银企平台的私包,在最新的银企补丁PT168482(发布日期:2022-11-11)中已修复。
推荐阅读