如何查找电子回单任务对应的回单下载日志
作者:金蝶软件(中国)有限公司呼和浩特分公司-客户成功部 马云峰
问题案例场景:星瀚6.0环境内蒙古银行回单任务列表发现回单下载异常提示信息中“存在回单交易流水,但回单任务执行失败“的记录
日志查找过程:
1、 记录回单任务列表中失败记录的银行账号和回单日期
2、 打开查询分析器执行以下语句查询找到回单任务对应的日志号
-------------------------------- 查询语句 -------------------------------------
select FID from t_receipt_download_task
where
to_char(FTRANS_DATE,'yyyy-MM-dd')='回单日期'
AND facc_no in (select fid from t_aqap_bank_acnt where fnumber='银行账号');
----------------------------------- END ---------------------------------------
如下图所示:
3、 通过银企云日志列表找到对应日志号的最新日志
4、查看银行日志看是否有报错,或记录下<downloadURL>标记中回单下载地址的值
5、浏览器打开Base64 在线编码解码 | Base64 加密解密 - Base64.us ,对下载地址进行解码,获取真实下载地址
6、复制解码后的回单下载地址,看是否可以直接打开或下载(能打开说明银行已推送回单)
7、找信息部门有权限的同事登录星瀚服务器(fssc.junzhenggroup.com网址对应的后台服务器),用linux命令测试星瀚服务器是否可以下载回单,以下为网上查到的测试方式,仅供参考。
-----------------------------------命令说明------------------------------------
wget 是一个用于从网络上下载文件的命令行工具。虽然它主要用于下载,但你也可以用它来测试 HTTPS 网址的访问性。以下是一个示例命令:
bash
wget --spider --server-response https://example.com
这里的 --spider 选项表示进行爬虫操作,不实际下载文件,而 --server-response 选项表示显示服务器的响应。如果网址能够响应,你会看到类似这样的输出:
Spider mode enabled. Check if remote file exists.
--2023-10-15 12:34:56-- https://example.com/
Resolving example.com (example.com)... [IP address]
Connecting to example.com ([IP address]):443... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Mon, 15 Oct 2023 12:34:56 GMT
Content-Type: text/html; charset=UTF-8
-----------------------------------------end----------------------------------
备注:其他银行电子回单下载日志也这么查
银企云回单下载日志查找指南:
https://vip.kingdee.com/link/s/lsibh