一、功能介绍
1、前端系统发起对账单查询请求,传入保险公司账号及对账日期,DSP根据账号及日期参数获取指定账号及日期的对账单文件,下载解析对账单明细返回前端系统;
注意:其中前端系统和DSP的对账单交互说明参见:https://www.yuque.com/dspgroup/design/tc8z1l
二、接口设计
1、邮储对账单文件命名规则:INSUTOPOST保险公司代码+对账日期.txt,其中保险公司代码在BankFront.xml中的corpNo节点中配置;对账日期为前端系统发来的对账日期字段值,依据以上两个参数可生成待下载的对账单文件名;
2、根据账号和日期拼接待下载对账单文件名后,连接FTP遍历服务器目录下的文件,找到唯一对应的文件后从FTP下载到本地,保存本地路径格式:javadsp\tempfile\yyyyMM\dd\PSBC11\INSUTOPOST保险公司代码+对账日期.txt;
3、如果从FTP下载到本地成功,走第4步;
如果从FTP下载到本地失败,则返回RespCode=-1,RespInfo=下载失败原因;(包含FTP的IP未映射导致连接失败、FTP未启动导致连接拒绝或连接超时、FTP账号密码错误引起认证失败、服务器下载目录不存在、服务器目标文件不存在、账号没有下载权限、网络异常等情况)
4、DSP开始读取第2步中下载成功的本地文件,并按前端系统要求的对账单明细字段逐个解析拼接明细返回前端系统;
如果中间DSP解析本地文件失败,则返回RespCode=-1,RespInfo=解析失败原因;
三、附件
1、接口文档链接
http://insu.fingard.net:9561/ftp_tools/dspversion/Documents/DSP/1. DSP.Interface/PSBC11-中国邮政储蓄银行银保通(邮保通)/开发文档/中国邮政储蓄银行代理保险大集中系统-实时代收交易接口规范V1.1.doc
2、接口清单链接
http://insu.fingard.net:9561/ftp_tools/dspversion/Documents/DSP/1. DSP.Interface/PSBC11-中国邮政储蓄银行银保通(邮保通)/开发文档/PSBC11-邮储渠道接口指令列表整理汇总表.xlsx