无法使用OData更新现有产品记录

2020-09-13 06:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我一直在尝试使用C4...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我一直在尝试使用C4C ODataAPI更新现有产品记录。 但这会引发错误:数据服务请求URI所标识的资源不允许使用指定的HTTP方法。 有人可以帮我解决这个问题吗? 当我检查元数据定义时,相应的实体集" Updatability"被设置为true。

1条回答
亦是此间程序员
2020-09-13 06:31 .采纳回答

您的URL看起来如何?

当您使用某种类型的REST Client时,通常会发生这种错误。

例如,当您阅读资源时

 <基本URL>/entityset('key')

,并将其作为创建的输入,将Http方法从GET切换到POST,但是忘记更改URL,您将获得一个 类似的响应,因为仅在实体集

 <基本URL>/entityset 

(而不是单个实体)上允许POST。

 <基本URL>/entityset  ("键")

一周热门 更多>

相关问答