点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
当我尝试更新刚刚离线创建的本地记录时,总是出现错误。 我也尝试过删除etag而不重用它,但是我总是遇到同样的问题。
我得到的错误是这"对实体的请求失败,因为其etag与请求的条件不匹配"
我要更新的记录具有以下元数据:
{ " uri":" MOBILE_SERVICES_URL/Interventions(lodata_sys_edt = X'7D091F16D09311E88000EBC5C647BD1200000000')", " type":" default.InterventionsType", " etag":" W/\" lodata_sys_etag7d096d36-d093-11e8-8000-ebc5c647bd12 \" }
我该如何解决这个问题?
您如何尝试完全更新它? 您能告诉我们全部要求吗? (HTTP动词,URL,标题,正文)
谢谢,
阿科斯
嗨,伊曼纽尔,
SDK中可能存在一些错误,但是正如前面提到的SAP Answers Q&A线程来自2015年,我很确定现在已对其进行修复。
您应该使用sap.OData命名空间的request方法,即中的(静态) request( request ,successCallback,errorCallback)标头。
请求参数 ,您必须定义方法,标头,URL和有效负载。 您能告诉我如何调用此功能吗? 使用etags时,必须添加If-None-Match:
关于您的SDK问题,我很困惑您的意思。
让我知道您的想法。
Ákos
一周热门 更多>