返回列表 发帖

[V5V6V7功能解说]WebService调用返回报错BLOKX3子程序AWEB:RECUPHDAT返回状态和时间戳

问题汇总
在使用Sage ERP X3 SOAP Web Services调用一个子程序时,某次调用可能会失败,并收到X3 Web Service返回的以下报错消息:
“读取Web服务[未知Web服务(0)]时间戳的BLOK,X3子程序(AWEB:RECUPHDAT)返回状态[]和时间戳[...]”


管理模块
该解决方案适用于下列版本:Sage X3 V5、V6、V7


详细说明
在调用一项Web Service之前,X3 Supervisor图层会检查该Web Service是否存在,以及存在的话,其设定是否与子程序的设定相匹配。


解决方法
之所以会出现这个错误是因为web service没有发布,又或者发布与该子程序完全不匹配。要想修复这个问题,你必须重新发布这个子程序,并检查确保生成的Web Service是相匹配的。

为了做到这点,运行功能:开发→脚本字典→脚本→子程序,接着定位至所说的那个子程序。一旦自左列表选择那条记录后,然后你就需要点击屏幕底部的发布按钮。你就会注意到在信息屏幕中发布日期得到了更新且现在就有了一项匹配的Web Service。

返回列表