cancel
Showing results for 
Search instead for 
Did you mean: 

Web services call directly from SAP ?

Former Member
0 Kudos

Hi ESA Experts,

Is it possible to make a web service call directly from a SRM or SAP R3 system without using SAP XI ?. If so, have you some code samples ?

Thanks a lot for your response.

Best regards

Etienne

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

sure it is possible from Nw2004 onwards.

its something like ... goto se80 - new - other - Client proxy -> a wizard starts -> enter the WSDL URL or a location on your file system where the downloaded WSDL resides -> follow the wizard -> proxy is ready.

create a logical port in transaction lpconfig. use default settings for the beginning.

Find the proxy class created. Call the proxy class from your report or whatever programm you like.

Sorry, only recall it from memory, but its easy to do.

regards, anton

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi XI Experts,

Thanks a lot Anton, Sejaon & Durainaj for your response.

Best Regards

Etienne

athavanraja
Active Contributor
0 Kudos

this weblog may be of interest to you.

<a href="/people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap">Consuming WebServices with ABAP</a>

Regards

Raja

Former Member
0 Kudos

Hi, Etienne.

There are two things to do.

1. Prepare Service Provider

For providing services, there are many tools to publish as web services

from BAPI, RFC and Enterprise Services.

Please look at here.

help.sap.com - Web Service Toolset

http://help.sap.com/saphelp_nw04s/helpdata/en/db/99c04ba22fe64f96a8651df68eab92/frameset.htm

i recommend Web Service Creation Wizard as first step.

2. Prepare Service Consumer

Also has many tools. What i like is WS Navigator for basic test of web services.

help.sap.com - Web Service Homepage

http://help.sap.com/saphelp_nw2004s/helpdata/en/b7/d7baaf1481a349ab723e3acd7334b3/frameset.htm

Best Regards.