解决问题:历史版本星空客户,使用新版发票云全电收票长链接报错原创
金蝶云社区-云社区用户86168047
云社区用户86168047
53人赞赏了该文章 527次浏览 未经作者许可,禁止转载编辑于2023年08月07日 17:41:27

问题背景:

客户版本

PT141347 [7.3.1395.1]  发布时间:2019/9/20


历史版本收票单界面

image.png


问题报错:接收发票失败,返回信息:网络繁忙

image.png


问题分析:

1、先试试接收已认证的发票,看是否正常
2、如果第一步正常的话,那就基本确定是老版本跟发票云长链接不兼容的问题了,看客户是否考虑升级
3、客户确定不升级的话,你再把提单转研发吧,描述清楚,把发票云上次发的这个截图也附上


image.png


问题原因:

原因1:

7.3版本 控制 如果包含这一段,则认为是用的发票云的长连接方式,因此如果客户使用发票云新版本长链接,则无法成功访问。

WSS.PIAOZONE.COM/BILL-WEBSOCKET/INVOICEWEBSOCKET/PUSH

【发票云新版本的收票长链接】

https://api.piaozone.com/bill-websocket/v3/invoicewebsocket/push?


原因2:

a.星空低版本有个收票接口调用的时候参数转义,导致发票云无法解析

b.参数加密的问题,接收未认证的专票,recvive方法,里面调用gethttpresponse,最后一个传参就是指定请求参数是否需要urlencode,历史版本是指定加密的,需要修改为false,适配发票云版本更新



解决方案

https://k3cloudpt.kingdee.com/Package/K3Cloud_TempPatch_V7/TempPatch_V7_FIN_7_0_2200_5/7_0_2200_5/Stardard/TempPatch_V7_FIN.7.0.2200.5.kdpkg



图标赞 53
53人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0