cancel
Showing results for 
Search instead for 
Did you mean: 

Trigger WebService call from PI

Former Member
0 Kudos

Hi Experts,

I have a scenario where i need to call Currency Exchange rate webservice from PI daily and send it to RFC channel. Its an asynchronous scenario from webservice to ECC. I cannot use Michal's: Exchange Rates from an XML file on a web page- REST, AXIS approach as the PI system is not on EHP 6, so for one scenario i cannot afford to upgrade the system. Please suggest me who can i approach to this scenario.
Please help me with complete steps.

Thanks,

Rajesh

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member192892
Active Contributor
0 Kudos

Hi Rajesh,

Have a dummy scenario with a file sender in test mode. Schedule the channel to run once a day only and keep the channel on for say 30 minutes. Keep the polling interval more than the channel on period. That way you will ensure that file is picked up only once a day.

Now have a SOAP lookup done in the old fashioned way in the mapping.

Regards

Varun

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Rajesh,

You can use the URL class from Java (via UDF) to connect to the target system. SOAP Lookup won't work in your case since the method will be HTTP POST. The URL that you are connecting to requires HTTP GET.

Regards,

Mark