cancel
Showing results for 
Search instead for 
Did you mean: 

what is RFC and IDOC Adapters in XI ?

Former Member
0 Kudos

Hi,

What is the RFC and IDOC Adapters in XI , in which scenarios we use this adapter , what is the advantages and disadvantages of RFC , IDOC ? can any help me out.

Thanks & Regards

Surendra M

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Surendra,

<b>What is the RFC and IDOC Adapters in XI</b> :

<b>IDOC:</b> Generaly standard IDOCs are used to update the data in R/3 or to extarct the data from R/3.

<b>RFC:</b> Are generally used for synchronoue scenarios.

<b>in which scenarios we use this adapter</b>

For example you can use the IDOC <b>ORDERS05</b> to post the sales orders.

Similarly you can use <b>BAPI_COMPANY_GETDETAILS</b> to fetch the company details.

<b>what is the advantages and disadvantages of RFC , IDOC ?</b>

<b>Advantages:</b> Both can be used for data retrival and posting. RFC can be used for synchronus purpose but IDOCs are always asynchronous.

<b>Disadvangages:</b> If you are using custome made RFC/IDOC then you have to import the RFC/IDOC into XI every time when you make any small changes in the structure.

Also go through this blog to choose the right adapter to integrate with SAP systems.

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

Regards,

Sarvesh

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Surendra,

Whenever XI communicates with any SAP system ...it can communicate by

1)RFC

2)IDoc and

3)Proxy

u can use Proxies only if the WAS version is >= 6.20.

see this blog....u can find evrything u want....

"<b>read the blog top to bottom to understand the advantage of using Proxy over Idoc and RFC</b>"

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

regards

biplab

Former Member
0 Kudos

sorry for this...

Message was edited by:

Raghavesh Reddy

Former Member
0 Kudos

hi Surendra

IDoc Adapter:

IDoc adapters are required when the receiving system requires the data in a structural format, which can understand IDoc standard, at this point we make of IDoc adapters. Here the data is packed before sending to the system

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

RFC Adapter:

When the receiving system throws a function out to accept data, something like API's we can use RFC

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

<b>How to choose which one ???</b>

Chek this blog

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

regards

Ramesh P

Message was edited by:

Ramesh P