【电子回单】星空某账号下载电子回单报错:读取流失败

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

【电子回单】星空某账号下载电子回单报错:读取流失败

问题描述:

    在星空的网上银行模块的“电子回单”列表页面,点击“下载电子回单”,选择某个账号、日期、币别等相关信息后点【确定】按钮,提示“银企平台返回:读取流失败”。测试发现,就个别账号有问题,其它账号可以正常下载回单。而且这个账号在接收银行交易明细页面下载交易明细后,提示下载成功XX条,但列表中过滤不出来。


    该账号在银企平台-电子回单查询页面是可以查询到电子回单的,如下图所示:


分析解答:

    在银企平台-系统管理-日志文件系统页面,选择mbts_invoke - 日期目录 - queryReceipt,找到对应时间点的日志目录,打开response日志可以看到确实报错了:    

"innerException":"java.io.IOException: Server returned HTTP response code: 400 for URL: http://127.0.0.100:8089/api/queryReceiptDetail?bankVersion=ICBC_CMP&accNo= 1xxxxxxxxxxxxxxxxx6&startDate=20240101&endDate=20240101&pageSize=1000&pageNum=1",

"message":"读取流失败"


    HTTP请求返回400错误通常是由于客户端提交的请求存在语法错误所导致的,需要仔细检查请求参数、请求方法、身份验证等方面,找到问题所在,进行合理的修复和调整。从报错日志可以看到,请求中,账号“1xxxxxxxxxxxxxxxxx6”前边存在空格。银企平台-账号管理中的账号没有空格,应该是星空的银行账号有空格。

    到星空-银行账号列表去查看,反向这个账号“1xxxxxxxxxxxxxxxxx6”前边确实有个空格,去掉空格之后,重新打开星空的电子回单列表页面再去下载电子回单,可以下载成功了,且接收银行交易明细页面也可以过滤到这个账号的交易流水了。

【电子回单】星空某账号下载电子回单报错:读取流失败

问题描述: 在星空的网上银行模块的“电子回单”列表页面,点击“下载电子回单”,选择某个账号、日期、币别等相关信息后点【确定】按钮...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息