cancel
Showing results for 
Search instead for 
Did you mean: 

When-Which interface technology to choose?

Former Member
0 Kudos

Hi XI community,

Is there any "rule of thumb" when choosing the type of interface to interact with a SAP system? i.e. IDOC's, BAPI's, RFC functions or ABAP Proxies.

Normally I apply the following order, all based on availability:

ABAP Proxies (if provided by SAP as business content)

IDOC's

BAPI

Custom made ABAP proxies

RFC custom functions

The above list can be explained as follows; first look for out of the box provided business content (ABAP proxies, etc..), if no available then go for IDOCS and so on...

Please feel free to share with me your ideas, preferences and arguments if you follow any other order than the one I've described here.

Cheers, Roberto

View Entire Topic
Former Member
0 Kudos

Hi Roberto,

We use IDocs in case of Asynchronous Communication.

http://help.sap.com/saphelp_nw04/helpdata/en/ab/bdb13b00ae793be10000000a11402f/content.htm

RFCs for Synchronous Communication.

http://help.sap.com/saphelp_nw04/helpdata/en/33/c6e63b60c25767e10000000a11402f/content.htm

ABAP Proxies when two Web AS >= 6.40 are communicating.

http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm

Thanks & Regards,

Varun Joshi

Former Member
0 Kudos

Hi Roberto,

Refer to this Ravikumar's weblog on 'Chossing right adapter when integarting with SAP systems'.

/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems

Hope this helps...

Regards

Anand