点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我有一个要求,我需要在第三方应用程序的单个API调用中调用一个OData服务作为其他OData服务的输入。
我试图将现有的Odata服务包含到其他服务中,并使用通用属性在它们之间建立关联,但是o/p并不是我所期望的。
挑战-第二个OData服务建立在动态实体集创建概念上。
https://博客 .sap.com/2018/02/11/create-dynamic-entity-model-in-sap-gateway/
我已经为此实现了扩展实体集方法。 任何帮助将不胜感激。
谢谢
嗨,Pooja,
这仅在V4服务中可行,并且您的两个服务都必须位于同一服务组中。 您可以在以下帮助门户上查看相关的网关产品文档:跨服务引用
谢谢,
Ákos
嗨,Pooja,
我需要对您的情况进行一些说明
嗨Pooja,
我的评论背景是 ,如果您能够应用我在此处发布的编码
https://blogs.sap.com/2020/04/28/how-to-use-the-odata-client-proxy- in-sap-s-4-hana-1909/
代码使用自定义开发的V4 MPC类,因此我的假设是,如果您要重用已经 在动态OData服务中使用。
因此您将有两个选择。
按照 Akos Grabecz 的建议开发两个OData V4服务,或在V2中使用OData Client代理 服务实现。
最诚挚的问候,
安德烈
感谢安德烈。
让我尝试以上共享的选项。
嗨安德烈,
基本上,我们正在为从740开始的本地发行版进行设计。
是的,两个服务都在同一系统上,并且希望一个接一个地被调用。
我们的要求是执行POST操作,该操作将生成一个唯一的密钥,该密钥需要在同一系统中作为另一个OData服务的GET调用中的输入传递。
具有挑战性的部分-我们需要阅读唯一键,以便基于该值创建动态实体结构。
由于我们无法读取OData服务的MPC_EXT类中的任何输入参数,因此我们陷入了:(。
一周热门 更多>