PI的Web服务呼叫以获取汇率

2020-08-25 09:26发布

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

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


我有一个要求,要使用Web服务从ECB获取汇率,并以.xml文件的形式在ECC中更新汇率

将ECC配置为接收方,将ECB配置为发送方。 在发送方通信通道中,将使用SOAP适配器,而在接收方通道中,将使用SOAP(XI 3.0)。

我的查询来自PI,如何触发Web服务以从ECB站点获取汇率。 如果不可行,请提供可行的解决方案。

非常感谢

MP

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

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


我有一个要求,要使用Web服务从ECB获取汇率,并以.xml文件的形式在ECC中更新汇率

将ECC配置为接收方,将ECB配置为发送方。 在发送方通信通道中,将使用SOAP适配器,而在接收方通道中,将使用SOAP(XI 3.0)。

我的查询来自PI,如何触发Web服务以从ECB站点获取汇率。 如果不可行,请提供可行的解决方案。

非常感谢

MP

付费偷看设置
发送
6条回答
灬番茄
1楼-- · 2020-08-25 10:13

梅尔基奥,

SOAP Axis适配器支持轮询,您可以将其用作发送方适配器。

https://blogs.sap.com/2012/01/05/michals-pi-tips-exchange-rates-from-an-xml-file-on-a-web- 页面静止轴/

此致

马克

南山jay
2楼-- · 2020-08-25 10:17

同意马克。 但是据我所记得,AXIS框架应该另外部署到PI Server。

关于Evgeniy。

SKY徐
3楼-- · 2020-08-25 10:29

嗨,议员,

对于"发件人呼叫",您需要在创建所有ESR和ID对象之后在PI中定义Web Servide。 请参考以下链接:

http://www.saptechnical.com/Tutorials /XI/WebService2RFC/page2.htm

此外,还有另一种方法可以满足您的要求。 您可以要求ECB将Exchange文件放置在其SFTP位置。 PI可以轻松地从该位置选择文件并将其放置在ECC中的AL11位置。 当然,由于它是非常敏感的数据,因此应涉及正确的加密/解密。

此致

Vivek Jain

Tong__Ming
4楼-- · 2020-08-25 10:29

感谢您的帮助Evgeniy。

5楼-- · 2020-08-25 10:15

Melchior!

我将在消息映射中使用发件人文件通道和SOAP查找来实现此方案。 可以在发送方文件通道中使用轮询间隔和"测试"处理模式,以给定间隔执行重复轮询,并且可以在消息映射中使用SOAP查找来查询ECB,获取响应,为ECC构建结果消息并将其发送到接收器系统。 SOAP接收器通道。

关于,叶夫根尼。

Tong__Ming
6楼-- · 2020-08-25 10:04

您好,Melchior

您的界面是否构成了ECB的汇率体系? 您会分享自己的实现吗?

致谢

Robert

一周热门 更多>