[KB221924460115793功能解说] 使用手持设备创建采购收货时报错 无法读取未定义的属性
本帖最后由 anne.yao 于 2026-10-19 17:54 编辑
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
使用手持设备URL创建采购收货时出现报错:“无法读取未定义的属性(读取'purchaseReceipt')
创建日期:2022-07-19
最后修改日期:2022-07-19
问题概要
在移动端自动化(Web ADC)中尝试创建采购收货时,收到以下报错:类型错误:无法读取未定义的属性(读取'purchaseReceipt'),位于AdcPurchaseReceipt.onClick(在evaluateJavascriptResponse处eval(http:// ....:8124/handheld/bundle.js:70:3256),:3:7491)
原因
• 该用户所分配的安全配置文件没有Status and Usage的CRUD权限。
• 这是使用SOAP web services所必需的。
解决方法
• 在“安全配置文件”功能中,必须勾选statusAndUsage代码的CRUD选项,才能使用经典SOAP web services。
• 转到管理-管理-用户-安全配置文件,查看并做相应修改。
• 更多细节,请参见在线帮助:
• 如果启用了诊断日志,那么您可能会在日志中看到类似消息:
24420 | 000330 | 14:28:46.081 | 报错 | sage/xtrem-core/core | 获取web service 'AOWSIMPORT'的描述失败:访问被拒绝 池 ' '
| 24420 | 000331 | 14:28:46.081 | 报错:获取web service 'AOWSIMPORT' 的描述失败:访问被拒绝 池 ' '
,位于Object.getValue (/home/vsts/work/1/s/x3/platform/xtrem-x3-gateway/build/lib/soap/classes/web-service-call.js:239:23)
位于 /home/vsts/work/1/s/platform/back-end/xtrem-core/build/lib/runtime/global-cache.js:478:44
|