what is diff between idocs,bdc,rfc and bapi. give real time
answer

Answer Posted / deepak

BAPI and BADI are completely different. BAPI is similar to
RFC. In simple terms BAPI is just a function module but
remote enabled.
Difference between BAPI and RFC is that BAPI can be used
from non direct systems. Eg: from java to sap. While RFC
will support only direct systems. For Eg: Within SAP.

BADI is Business Add Ins which has a slight similarity to
user exits but different from it. When an additional
feature is added, it can be done through BADI. BADIs are
generally defined by SAP and implemented by the developers.

Is This Answer Correct ?    13 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to read files and process BDC's automatically ?

1535


How do you send files to the legacy systems from SAP and vice versa? How does one know that the legacy files have come on to the SAP server you are working on?

729


how to see the table output?

1735


What is a type group?

548


Explain how to Handle the internal tables in ABAP?

642






What are the main events of which are used for logical database?

596


How did you transfer legacy data in the mid of the financial year (us) to the sap system? : sap abap hr

541


What is the difference between Check and Continue?

653


How to convert the Unit for 'Distance' (The value from one Unit to another).

1434


What are the advantages and disadvantages of using views in abap programming ?

649


What are the Various Types of internal tables?

741


What does the insert statement in extract datasets do? : abap modularization

577


Can we call reports and transactions from interactive reporting lists?

627


What are the attributes of a field that can be activated or deactivated during runtime?

564


What is the BAPI_CUSTMATINFO_GETDETAILM used for? what is the input and output of this bapi.

2857