What is the exact difference between RFC and BAPI ?
Answer Posted / akshay dash
a) All BAPIs are RFC and stored in BOR (Business Object Repository)
b) RFC is to communicate within SAP System, i.e. SAP - SAP but BAPI is to communicate in with SAP to SAP and SAP to Non-SAP.
c) RFC is a type of function module use to call the function module from remote system, where as BAPI is also RFC but provides higher level of abstraction, that is BAPI is a RFC with object oriented wrapping round it and is implemented as a method of business object.
d) BAPI can call through Java, VB (Other languages)
e) BAPI includes numbers of remote enabled functions, object and interfaces where RFC is single inbound function.
f) BAPI is purely oops based it allows the third party to access the sap system and in BAPI third parties are able to access, in RFC we will access the other system.
g) RFC is a protocol which provides communication services to access BAPI and BAPI is a interface which provide access to Business Objects
h) We can Create RFC and register in BOR (SW01) to make it BAPI.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is lock objects? : sap abap data dictionary
What are types of select statements?
What is the functionality of BIZTALK and how it handles the IDOC’s and how u will transfer the IDOCS to the BIZTALK ?
What is the last entry in all bdc tables? : abap bdc
how to use the xk01 in realtime.can it apply the others. how it it will goes to first page and next page.
What are user exits? What is involved in writing them? What precations are needed?
Explain what are the problems in processing batch input sessions?
identify valid statement when coding a field exit ? a) submit RSCA101X b)MESSAGE E101 C)MESSAGE I101 d)BREASK-POINT
What are the merits of its?-
What is repository info. Systems?
How to define selection screen?
What are different ABAP editors? What are the differences?
How to call other programs?
Explain the advantages of different types of bdc's?
How can the standard tables of sap be modified?