【电子回单】兴业银行任务失败,提示:银行返回报文中没有包含FILE_NAME和FILE_ID的content

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【电子回单】兴业银行任务失败,提示:银行返回报文中没有包含FILE_NAME和FILE_ID的content

问题描述:

        如下图所示,兴业银行下载回单失败,提示:失败流程节点-下载前预处理中:null

image.webp


分析解答:

 1、因了解到客户目前只对接了兴业银行,且还在上线阶段,回单系统的版本是20220421,建议先部署最新回单版本20221028,该版本对兴业银行下载回单功能做了一些修改和完善(部署请参考:https://wenku.my7c.com/article/165500974349008896?productLineId=8


2、部署20221028版本的回单系统之后,启动回单服务后再去下载回单,还是提示:失败流程节点-下载前预处理中:null

查看回单日志,银行报文返回:您好!登录项缺少,请检查

image.webp

        检查银行配置,与银企平台-前置机配置-兴业银行的配置进行对比(银企平台这边,该账号可以查下交易明细,说明银企平台的配置是没问题的),发现“登录用户号”等一些配置不一致,参考银企平台前置机的配置对电子回单的银行配置进行修改,保存后重启回单模块,再去尝试下载回单。


3、尝试重新下载回单,还是失败,原因是:失败流程节点-下载中:银行返回报文中没有包含FILE_NAME和FILE_ID的content

image.webp


image.webp

image.webp


从日志看,使用ELECTRONICRECEIPTTRNRQ接口获取到批次号之后,又用ASYNRECEIPTINFOTRNRQ接口获取文件名,但接口响应报文返回的报文中没有文件名和文件ID,该问题需咨询银行技术人员,银行人员回复:

处理结果status返回0,表示还在处理中。生成电子回单请求发送到银行端后,银行最长10分钟左右可以处理完成并生成文件。


        所以对于这种情况,需要将调度方式改为“自定义”,预处理调度和下载调度的调度周期至少设置10分钟(近期发现两家客户,调度周期设置为10分钟都有问题,可以改为15分钟),然后重新下载任务,一般就可以下载到了;或者调度方式改为“正式使用”后,也可以下载成功。

image.webp


补充:

        如果在下载回单的时候任务失败了,回单日志中看到如下日志:

Caused by: com.kingdee.bos.receiptmanage.receipt.exception.ReceiptException: 下载文件错误,银行返回错误:DcfirmException code=[dcfirmdemo-app_C002],error message=[connection timed out: /192.168.80.110:8008]

image.webp


        从日志看,是无法访问前置机的8008端口,这个端口是银行配置页面中的【 兴业银行银企直联的'推送文件端口'】,如下:

image.webp


        需要到兴业银行的前置机上去配置,如下图:

image.webp


【电子回单】兴业银行任务失败,提示:银行返回报文中没有包含FILE_NAME和FILE_ID的content

问题描述: 如下图所示,兴业银行下载回单失败,提示:失败流程节点-下载前预处理中:null分析解答: 1、因了解到客户目前只对接了...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息