Calling a Web service from an ABAP program

In this recipe, we will see how we can programmatically call a web service using the proxy class generated in the previous recipes. We will see the main steps required in coding the program.

Getting ready

For quickly creating the template code within a program, first create a new program in the ABAP editor using SE80 and open the code of the program in the right-hand side pane. Then, in the left-hand side pane navigate to the customer proxy generated under the Service Consumer node. Select the name of our consumer proxy and simply drag-and-drop from the left-hand side to the right-hand side pane (within the ABAP editor). The template code will be generated and added to your program. You may modify the ...

Get SAP ABAP Advanced Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.