Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

How to call external WEBAPI (SOAP) using ABAP from SAP ECC?

chaiphon
Contributor
0 Likes
2,212

Hi all,

A requirement is to connect to external [webapi (SOAP)|http://demo.turtletech.com/latest/webAPI/CD_CB.asmx?op=InitiateConnectDisconnect] and get a result to SAP ECC. We are currently running on SAP ECC 6.0 without SAP XI or WEB AS.

The question is how to write abap program to call their webapi and get the result back to SAP?

I did some reseach and think that Enterprise service may be able to do this. Where should I get start on it?

Thank you,

Chaiphon

Hi all,

A requirement is to connect to external [webapi (SOAP)|http://demo.turtletech.com/latest/webAPI/CD_CB.asmx?op=InitiateConnectDisconnect] and get a result to SAP ECC. We are currently running on SAP ECC 6.0 without SAP XI or WEB AS.

The question is how to write abap program to call their webapi and get the result back to SAP?

I did some reseach and think that Enterprise service may be able to do this. Where should I get start on it?

Thank you,

Chaiphon

3 REPLIES 3
Read only

brad_bohn
Active Contributor
0 Likes
1,088

You should go to the help files on web services and read about consuming web services. You need to generate an ABAP proxy class using the available wizard based on the WSDL document provided and then create a logical port and a program to use the proxy class. The help files are very good on this topic.

Read only

Former Member
0 Likes
1,088

Hello,

You may see this link [;. For consuming Web Services, you need to (1) Generate proxy from WSDL using SE80(2) Setup Port using SOAMANAGER (3) Create a program to call the proxy class method. This can be done in a semi automated manner using SE80.

Thanks,

Venu

Read only

chaiphon
Contributor
0 Likes
1,088

Can I call Webapi without having SAP web AS or XI server?