【电子回单】交通银行直连版(BOCOM_DC)回单配置指南
交通银行的回单,是银行每天将前一天的电子回单文件推送到客户自己搭建的SFTP服务器的根目录下,回单程序会在规定的调度时间主动去访问这个SFTP服务器的根目录。不需要和银行进行报文交互,所以不需要配置前置机IP、端口等信息。
一、准备阶段
1. 先联系银行方开通回单功能,银行方会要求客户自己去搭建SFTP服务,并提供SFTP服务的IP、端口、用户名和密码信息。
2. 客户自己搭建SFTP服务。
客户需要找一台机器搭建SFTP服务(这台机器可以是一台独立于银企服务器、回单服务器,以及交行前置机的机器,也可以是交行前置机这台机器)。Windows环境下,可以使用freeSSHd、Serv-U或者其它程序搭建SFTP服务,Linux环境系统自带SFTP服务。注意:SFTP的根目录不要配置中文路径。搭建SFTP的操作,可参考《电子回单程序部署说明V1.0.XXXXXXXX.docx》文档的第五章 附录,这里不再赘述。
搭建好SFTP服务之后,自己可以使用Winscp软件测试一下SFTP。
3. 客户搭建好SFTP服务后,要提供SFTP服务的外网IP和端口信息,以及SFTP的根目录、用户名、密码给到银行方进行配置。另,需要确保银行方能访问该SFTP服务。
4. 银行方每天将前一天的回单文件推送到客户自己搭建的SFTP服务器的根目录下。回单文件名称类似这样:123456_20220216.zip
二、回单代理程序 - 配置项 - 银行配置
1. 回单获取方式 —— 远程sftp获取
如果客户搭建的SFTP服务和回单服务器不在同一台机器,那回单服务器也要能够访问客户搭建的这个SFTP服务。如下图所示,将SFTP服务的“IP”、“端口”、“用户名”、“密码”配置到回单代理程序的[银行配置]的SFTP服务信息里,点【连接测试】通过即可。
2. 回单获取方式 —— 本机获取
如果客户搭建的SFTP服务,和回单服务器在同一台机器,那回单服务器直接访问SFTP的根目录即可。如下图所示,将SFTP服务的根目录配置到回单代理程序的[银行配置]页面的“银行回单推送路径”里。
3. 交通银行客户号
这里的客户号是指回单文件名下划线前的数字。例如回单文件名是123456_20220216.zip,客户号就是123456。
在银行推送回单文件之后,连上SFTP服务(或者直接远程到SFTP服务这台电脑,进入到SFTP服务的根目录下)查看银行推送的zip文件的名称,将名称中下划线前的数字配置到这里。
三、任务的[创建]->[预处理] ->[下载] ->[扫描]阶段
在银行推送回单之后,例如银行在2023-6-10 上午6:00推送了2023-6-9的回单,那么为了快速看到效果,可以把“交通银行直连版电子回单调度方式”改为【测试使用】,重启回单模块之后,手工创建某账号2023-6-8号的回单任务(确保该账号在2023-6-8号有交易发生),然后大约4分钟左右,任务可以下载完成,点击任务的【结果】可查看回单结构化数据,并在bakPath目录下看到对应的回单pdf文件。
咨询银行方大概每天几点能够推送回单过来?另外也可以观察下SFTP服务器上银行推送回单的时间。如果每天基本在8:00之前回单就能推送过来,那么“交通银行直连版电子回单调度方式”可以改为【正式使用】。
如果回单每天大约9点前都能推送过来,那么“交通银行直连版电子回单调度方式”建议改为【自定义】,预处理任务调度的开始时间从9:00开始;下载和扫描调度的开始时间也往后推。
四、常见问题
【电子回单】交通银行直连版(BOCOM_DC)回单配置指南
本文2024-09-22 20:17:18发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-112659.html