Skip to Content
author's profile photo Former Member
Former Member

Interface Services

Hi all!

In our project we have a bunch of requirements consisting on connecting SAP with other 3rd party systems. The thing is, that to fulfill these requirements, we have to create interfaces in order to send some data, and others to receive.

This interfaces will be created as WebServices which is the technology required. Here is where I have all my doubts.

We have a list of all available intarface services (standard) in SAP:

1 - How can I check the functionality of these Services? is there any function in SAP to test the Services?

2 - How do I implement this standard services? Do I need ABAP coding to call the service? Can I publish this service directly?

3 - How does this work with PI, which will also be implemented?

My only experience with webservices was creating function modules (SE37), and then publishing, but any of them were standard services, nor PI was any help regarding this matter will be higly appreciated...

Thank you very much in advance,


Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Jul 12, 2011 at 06:48 AM


    3 - How does this work with PI, which will also be implemented?

    You can connect with PI using mulitple types of connection. Ex: PROXY, RFC, BAPI. And pi will take care how to connect with the third party system. It will be good approch if you connect your system with Third party system using PI as it provides multiple ways and adaptability to connect with 3rd party system.


    Amit Linge.

    Edited by: Amit Ashok Linge on Jul 12, 2011 8:48 AM

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 12, 2011 at 03:22 PM

    Hi Lucas,

    Good.If you want to create web services you need to know the code. If there are standard bapis are there with that ypu can make and use.First sit with your consultants and get all the requirement. Check what and all available in standard and then start. Best way and easy way is with bapi .



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jul 19, 2011 at 03:40 PM


    Interfaces can be used to send or receive data from SAP.

    You can create RFC's that can be called from the 3 rd party systems so that the data can be received whenever some event is triggered in the 3 rd party system.

    I have worked on the below scenarios:

    Inbound Interface:

    Receive data in the form of XML message from the third party system, post the IDOC with the received data.

    In this scenario the 3 rd party system sends the data to the XI system. There are input structures that are populated whenever XI is called from the 3rd party system. In ECC we read these structures into local internal tables and then process these tables to fill the IDOC segments and finally post the IDOC to save the data in ECC.

    The structure of the proxy can be seen in the transaction SPROXY.

    Outbound Interface

    Fetch the data from ECC, based on may be the data and time and fill the proxy structures of the proxy with the fetched data.

    Then XI sends this data to the third party system.

    Like this you can end and receive data from/to ECC.

    You must be aware of the fields that need to be there in the input as well as the output structures.

    Hope this helps.



    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.