数据服务请求包含此请求类型不允许的SystemQueryOptions

2020-08-21 03:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我正在尝试通过ODAT...

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

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


您好,

我正在尝试通过ODATA服务发布销售订单,但它给出了以下错误

"数据服务请求包含此请求类型不允许的SystemQueryOptions"。

网址:

/sap/opu/odata/SAP/Z_API_SALES_ORDER_SRV/A_SalesOrderSet?$ expand = A_SalesOrderItemSet

Same一直在执行GET操作。 我已经使用关联和深度结构来发布具有多个订单项的销售订单。

您能建议如何解决它吗?

预先感谢

Girdhari Mondal

3条回答
小c菟菟
2020-08-21 04:27

只需从POST URL中删除?$ expand = ...,它将起作用。

背景信息:请求正文包含您要发布的内容,而URL中的查询选项会告诉您要返回的内容作为响应。 Gateway/OData V2不允许您告诉服务器响应的外观,它的形状始终与您在请求正文中发送的形状相同。

一周热门 更多>