如何在cpi/hci中获取Odata发送方适配器过滤器值

2020-09-10 13:23发布

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

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


大家好

需要一些帮助来获取cpi的odata发送器适配器中的过滤器参数值以进行get操作。

我们有方案i,我们需要使用cpi odata发送器适配器将HCP与cpi集成。

HCP(odata)-> CPI-> SAP系统。 数据流。

https://test.com/sap/XXX/abc/实体集?$ filter = id eq 123

在上面的示例中,我们捕获了id值123,并且需要在odata目标查询期间使用该值

例如: $ select = Uom&$ filter = id eq 123。

此值123是我们需要从源URL动态获取并传递给odata目标查询

需要专业知识/帮助来从odata网址获取这些动态值。

谢谢

ravi

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

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


大家好

需要一些帮助来获取cpi的odata发送器适配器中的过滤器参数值以进行get操作。

我们有方案i,我们需要使用cpi odata发送器适配器将HCP与cpi集成。

HCP(odata)-> CPI-> SAP系统。 数据流。

https://test.com/sap/XXX/abc/实体集?$ filter = id eq 123

在上面的示例中,我们捕获了id值123,并且需要在odata目标查询期间使用该值

例如: $ select = Uom&$ filter = id eq 123。

此值123是我们需要从源URL动态获取并传递给odata目标查询

需要专业知识/帮助来从odata网址获取这些动态值。

谢谢

ravi

付费偷看设置
发送
2条回答
Tong__Ming
1楼-- · 2020-09-10 13:49

嗨,拉维,

据我了解,您想从正文访问ID,然后正确地传递给odata查询,请尝试以下设置。

使用内容修饰符将ID值存储在标头中,然后使用odata查询。

实际上是数据(包含2个记录>拆分每个记录>内容修饰符(使用Xpath存储您的值),然后在odata查询中使用标头。

注意:您需要在内容修饰符之前拆分每条记录。

谢谢

Sandeep

SAP砖家
2楼-- · 2020-09-10 13:49

hi sandeep palicherla

感谢评论,

我知道使用content修饰符将值存储在标头/属性中,并使用

获取详细信息

但是在我的情况下,我需要获取odata发送方适配器的查询参数值(意味着值123传递给作为有效负载而来的发送方odata适配器)

当呼叫是发送方odata呼叫时,如何捕获该值,我无法弄清楚如何存储在cpi中。

谢谢

一周热门 更多>