What is the exact difference between RFC and BAPI ?
Answers were Sorted based on User's Feedback
Answer / raghava reddy
RFC is possible only to conect sap-sap systems,but BAPI sap-
sap and sap to nao-sap is also possible............
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / vijay
with the same answer i added my suggestion i.e BAPI can
call through java,vb.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / guest
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 around it and is implemented
as a method of business object.
Is This Answer Correct ? | 4 Yes | 1 No |
Answer / sunil gautam
Both BAPI and RFC both are remote enabled function. Both
can call between to different SAP system or call from non
sap system. The significant difference between RFC and
BAPI,RFC can call directly where BAPI need to register BOR
(Bushiness Object Repository). BAPI includes numbers of
remote enabled functions, object and interfaces where RFC
is single inbound function. All BAPI are RFC but all RFC
are not BAPI.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / siva
rfc is remote anable function module we will create the
function module in function builder and through this we
will call the other system directly.
Bapi is sap's standard interface we will create bapi
interface in bor all the business objects will register in
bor its purely oops based it allows the third party to
access the sap system.
and in bapi third partie's are able to access,
in rfc we will access the other system.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / muhammad zahid iqbal
RFC is a protocol which provides communication services to
access BAPI
BAPI is a interface which provide access to Business Objects
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / 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 |
Answer / buddula
But both BAPI and RFC we are using for calling the function
only. where is the difference?
Is This Answer Correct ? | 0 Yes | 4 No |
Answer / apoorv sharma
RFC's are custom written , while BAPI's are SAP standards.
We cannot create BAPI FM . We have to use only the existing one.
Is This Answer Correct ? | 0 Yes | 11 No |
I need some information regarding Vcentric Test pattern ? with questions.
0 Answers vCentric Technologies,
How will you do implicit enhancement?
what next in SAP-ABAP/4 is it going to be change?
What is BDC programming?
How do you validate the selection criteria of a report? And how do you display initialvalues in a selection screen?
Where does the Hide data stored
HI ALL!HOW CAN WE SEND SMS THROUGH SAP ECC5 (NOT THROUGH ECC6)???ANY BODY KNOW THOSE PROCEDURE KY GIVE REPLY.....
what is the Difference Between session and call transaction?
How many servers present for Database servers,Presentation and Application servers in Landscape? All these servers are present at client side or company side,means where the Database server is Located, where the Application and Presentation servers Located in a Landscape?
Explain different types of locks?
What is Infotype and how it is different from tables
How many types of views are there? : abap data dictionary