ODATA中的多个GET请求,使用SAP CPI中的单个请求答复

2020-08-27 18:32发布

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

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


专家您好,

问题陈述:

我有要求,我要在其中获取带有多个员工数据记录的源有效负载。

具体来说,一个源有效负载具有一个以上的员工ID,我需要使用ODATA适配器的请求-答复基于目标系统中的员工ID向所有员工发出Get请求。

解决方案尝试过:

当前,我正在尝试使用分离器来实现这一点,但是似乎只有第一个员工ID进行呼叫和休息才被忽略。

请提供您有关实现此功能的建议。

此致

Hemant

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

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


专家您好,

问题陈述:

我有要求,我要在其中获取带有多个员工数据记录的源有效负载。

具体来说,一个源有效负载具有一个以上的员工ID,我需要使用ODATA适配器的请求-答复基于目标系统中的员工ID向所有员工发出Get请求。

解决方案尝试过:

当前,我正在尝试使用分离器来实现这一点,但是似乎只有第一个员工ID进行呼叫和休息才被忽略。

请提供您有关实现此功能的建议。

此致

Hemant

付费偷看设置
发送
2条回答
Bunny_CDM
1楼-- · 2020-08-27 18:56

Hello Hemanth,

您的问题还不清楚,能否请您详细说明一下。我可以从上述问题中得到几点。

1)您正在从源系统中获取员工列表

2)您想对每位员工执行一些操作,因此当前使用拆分器一次获得一位员工。

以下是我的回复。

1)您可以使用Content Enricher根据源系统中的键值来丰富输入数据。

下面将提供有关Enricher的更多详细信息。

https: //blogs.sap.com/2015/01/16/blog-5-content-enricher-pattern-in-integration-flows/

此致

Sriprasad Shivaram Bhat

绿领巾童鞋
2楼-- · 2020-08-27 18:56

嗨,Sirprasad,

感谢您的回复。

使用带有正确XML路径的通用拆分器存在问题。

我在General splitter中使用了正确的Xpath,它现在可以正常工作。

问题已解决。

此致

Hemant

一周热门 更多>