点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 作为项目要求的一...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 作为项目要求的一...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
作为项目要求的一部分,我正在测试用于PO表单的标准Odata服务,即FDP_EF_PURCHASE_ORDER_SRV,并且我遇到了GetEntity(Read)操作的问题。
当我运行以下URI时:
/sap/opu/odata/sap/FDP_EF_PURCHASE_ORDER_SRV/PurchaseOrder('4500000000')
它会给出错误消息"未找到段'PurchaseOrderNode'的资源",状态码为404。但是我可以看到其中已编码了对应于PurchaseOrder的GetEntity方法。
奇怪的是,当我在URI下运行时:
/sap/opu/odata/sap/FDP_EF_PURCHASE_ORDER_SRV/PurchaseOrder
它用于GetEntitySet(Query),效果很好,即使在响应有效负载中,我也可以看到这样的
即使GetEntity(Read)的代码仍然存在抛出错误,这还是很奇怪的。
任何人都可以帮助您理解此问题。
我的主要问题是,绑定到Adobe Form时会不会产生任何问题?
谢谢
四进
(16.6 kB)
首先非常感谢您的即时响应。
令我惊讶的是,在触发 GetEntitySet(Query),并在响应中成功执行之后,我可以看到每个PO记录都标有下面的URI
/sap/opu/odata/sap/FDP_EF_PURCHASE_ORDER_SRV/PurchaseOrder('4500000000')
我在屏幕截图中突出显示了相同的内容。 上面的URI就是GetEntity(Read)操作的URI。 因此,即使我从此处复制URI并在GW Client中运行,也会引发错误。
我已经检查了其实现的代码部分,并在其中填充了ER_ENTITY。 真的很奇怪。
如果将其绑定到AdobeForm时会产生问题,则会引发该问题。
谢谢
Sijin
一周热门 更多>