点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家们,在接收器Odata通讯通道配置方面需要帮助!
我有一个动态有效载荷值:" country = India"来自源系统
在Odata接收器通道中,我已经有一个查询-请参阅屏幕截图1。
最重要的是,我的要求是从同一查询中获取此动态值" India"作为自定义查询。
我们当前需要在其中获取该值"印度"的字段。 只是该值将在运行时出现,并且我没有为查询嵌入它提供正确的语法。
请咨询。
当前的"自定义查询选项"根本无法正常工作!
让我知道是否需要其他说明!
你好Arnab,
就在您的请求回复之前放置一个内容修饰符,并设置名称为Country的标头,然后输入带有子句的XPATH(字段的XPATH)。然后在查询中使用与$ {header.Country}相同的内容。
此致
Sriprasad Shivaram Bhat
@Shiprasad-
q 1:报价:"然后在查询中使用与$ {header.Country}相同的名称。" -这需要在查询还是自定义查询中完成? query-1.jpg
q 2:报价您:",然后将标题设置为Country,并将其类型设置为带有子句的XPATH(您的字段的XPATH)"-请注意,我从源获取的运行时值为:country = India。
我将内容修改器设置为:
所以我已经收到了 country = India 的回复。
我只需要将印度带出并添加到查询中即可。 请指教
您在劝说这样的事情吗?
content-modifier-1.jpg
字段值的内容为:h ttps://XXXX-iflmap.hcisbt.eu1.hana.ondemand.com/http/ContactList
源系统正在发送:country = Australia
然后在查询中添加相同的内容?
你好Arnab,
您需要根据我的理解在查询中添加相同的内容(WHERE国家eq $ {header.country})。 标头国家/地区将仅具有值,即印度或澳大利亚。您还可以在下面进行交叉检查
1)字段国家/地区是否可过滤。
2)where子句的语法(上面提到了一个)。
此致
Sriprasad Shivaram Bhat
一周热门 更多>