on 03-23-2011 11:11 AM
Hi PI Gurus,
Can this be done:-
I have to send SO data from CRM System to any 3rd party system.
I have created one WS in CRM and created the proxy out of that,
Now I will use that method of generated proxy class to send data.
Can the end point be changes to 3rd party?
Can we do this without any middle ware tool by using WS only?
Thanks,
Krishna...
check this :- - many blogs available just search through.
/people/craig.gutjahr/blog/2010/01/25/consume-a-web-service-in-abap
chirag
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, is possible by using an abap proxy.
Take a look to documentation:
http://help.sap.com/saphelp_nw70/helpdata/en/46/97218e79f115eae10000000a114a6b/content.htm
http://help.sap.com/saphelp_nwpi71/helpdata/en/9e/c7a3591dc74a679bbc9716354e42af/content.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
2. Create Logical Port
You configure runtime features for Web services client proxies using logical ports.
These runtime features can be configured when the Web-service client is activated. An example of such a feature is the URL-call of the Web service, which, if applicable, must be modified by users.
TCODE: LPCONFIG
Enter the Proxy class and Logical Port name. Make sure that Default Port is selected. Click the Create button
Enter a description for the logical port.
Enter the WSDL URL into the URL field
Now we need to add the reference from the actual WSDL code into each operation.
Open up the WSDL in a browser and look for the following:
<wsdl:operation name="MakeUpper">
Below that line there will be another line that has a SOAPACTION defined in it:
<soap:operation soapAction="http://www.deeptraining.com/MakeUpper" style="document"/>
Copy the URL defined in that line into the SOAP Action line.
Save and then Activate the Logical Port
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
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.