点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们正在使用以下api-
" https://{host}:{port}/sap/opu/odata/sap/API_WAREHOUSE_ORDER_TASK "来获取仓库订单和资源。 该方案是扫描产品的目的地处理单元,并针对新位置对其进行验证。 为此,我们正在触发对URL的发布:' https://sandbox.api.sap.com/s4hanacloud/sap/opu/odata/sap/API_WAREHOUSE_ORDER_TASK/ConfirmWarehouseTaskProduct?Warehouse=string&WarehouseTask=string&WarehouseTaskItem " '
函数导入'ConfirmWarehouseTaskProduct'给出以下错误消息:" 在实体CDS〜A_WAREHOUSETASK中进行操作所需的前提条件-使用\" If-Match \"标头"。
此错误与ETag处理有关。 但是,get调用不会在响应头中返回Etag。 我们尝试使用以下端点获取ETag:'/WarehouseOrder?$ format = atom '。 我们将获得多个条目和每个条目的Etags。 但是,当我们在If-Match标头中传递Etag值时,会得到相同的错误。 我们尝试了jQuery.ajax以及oDataModel callFunction方法,但仍然遇到相同的错误。 如图所示,我们在If-Match标头中传递Etag值。 网络通话的PFA图像。
请帮助我解决此问题。
此致
阿b什
ewmerrorimage.jpg (144.8 kB)
您好 Abhash ,
您可以在下面查看SAP门户的链接。
https://help.sap.com/viewer/ c46da892efa14cea8347e9b872199d6f/2005.500/zh-CN/adfa1494825e45f49275c238affad0b4.html
有请求和响应的示例。
最诚挚的问候,
Lillian
一周热门 更多>