点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我正在使用名为B1IF_CONTROL的UDO,该UDO使用具有相同名称的UDT。
首先,我尝试使用B1Service将数据插入此UDO。 这工作了一段时间,但开始给出异常" com.sap.smb.sbo.wrapper.com.ComFailException:调用:GetDataInterfaceFromXMLString源:SapBobsCom.GeneralService.90.0说明:未知错误-1005!-第1次调用# 失败。"。 使用serviceid =" GeneralService(B1IF_CONTROL)"或serviceid =" GeneralService,B1IF_CONTROL"时,会发生相同的错误。
接下来,我尝试使用SLObject将数据插入此UDO中,但出现异常" {{error":{" code":-3000," message":{" lang":" en-us"," value":"已登录的用户无权使用此对象。"}}}"。 包中的所有其他SLObject都可以正常工作(BusinessPartners,订单,预付款,发票,收款),并且只有使用此UDO的操作才给出此例外...
关于此异常的任何想法"登录的用户没有使用此对象的权限。" 为该UDO调用服务层时? 用户B1i具有在SAP B1中定义的完全授权...
(11.5 kB)
您好拉斐尔·埃尔南德斯·奥格达,
对于错误:未知 错误-1005!
a。 如果您使用的是9.1 PL10或更低版本,UDO代码和UDO的UDO名称应相同。
b。 不能使用 UDO名称(包括空格和方括号)。 您将收到错误"未知错误-1005!65171"。 (这适用于所有SAP Business One版本)
对于错误: 用户上没有使用此对象的权限。
此问题已在服务层的SAP Business One版本9.3H PL08中修复。 有关相同内容,请参考SAP注释 2718049 。
< em>亲切的问候
ANKIT CHAUHAN
SAP Business One支持
Ankit,你好吗?
你是老板! 非常感谢!
-使用GeneralService进行UDO时出错:完美,更改后的UDO名称= UDO唯一ID已解决
-使用ServiceLayer for UDO时出错:我们正在使用SAP B1 9.3H PL07 ...因此,我们需要在环境中等待更新来解决此问题。
亲切的问候
拉斐尔·赫南德斯·奥格达
B1If开发人员-巴西
一周热门 更多>