单个ODATA服务调用可从多个系统读取数据

2020-09-09 08:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个要为外部系统使用的ODA...

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

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


我有一个要为外部系统使用的ODATA服务构建方案。 此ODATA服务必须依次与多个SAP系统对话示例:我正在CRM系统中构建ODATA服务现在,此CRM系统发送一些必须从其他SAP系统(例如ECC,C4S,BI等)中获取的数据 系统。 我们还需要在其上应用一些复杂的业务规则,以通过ODATA响应将数据发送回去。 任何人都可以建议在单个ODATA服务中从多个系统读取数据的更好方法是什么。

4条回答
木偶小白
2020-09-09 08:58

嗨Abhishek,

在我们的环境中,我们将网关服务器作为单独的实例,即单独的盒子。

当前,我们正在尝试构建ODATA服务以获取一些数据,这些数据广泛分布在多个SAP系统中。

业务场景:SFDC必须根据某些业务规则从C4S,CRM和S4系统中提取数据

根据您的建议,您要求我们将请求从Gateway的SDFC拆分到所有并行的SAP系统。 数据的合并和业务规则的应用或数据的合并应在网关处进行。 但是,我的关注/问题是我们如何对多个系统进行并行调用? 在ABAP中可能吗?

为您提供信息,我们计划从Gateway到所有其他SAP系统系统调用ODATA服务,而不是RFC调用,因为C4S支持ODATA服务。

致谢

Kiran

一周热门 更多>