on 07-28-2015 11:55 AM
I have a web service that returns bulk data, the web service endpoint takes 3 parameters ID, from_Date, to_Date. I want to implement that in the SAP PI such that, I take above mentioned parameters as input from query string and pass those parameters to the web service method. and need to pull the data from web service.
Please suggest how I am able to implement this scenario in SAP PI?
Hi,
Create a sender DT and for receiver DT you can import WSDL/XSD provided by web service team.
and then create ESR objects like MT,SI,MM,OM. (for response as well if required)
in ID you have to create a SOAP receiver channel and add the web service URL and soap action parameter.
The response will be captured and process to source system based on the sender type.
Local test: Use SOAP UI, to check response field information from web service
Regards, Prasanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This message was moderated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Naveed,
Just to have proper understanding on the requirement, with the parameters you just want to use the webservice with the input and get the response from it and use it in the interface OR triggering should occur with the inputs sending to the webservice and with the response from the webservice, you need to send this data to SAP system.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
you can configure receiver SOAP adapter for consuming the webservice by configuring target URL and SOAP action before that import the WSDL into your ESR and design the interface.you have not mentioned your source system if it database you can use JDBC sender adapter including standard module bean to handle response from webservice
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.