Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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


Please Help Members By Posting Answers For Below Questions

Can we write the code both call transaction and session method in single program?

1143


What are two different ways to add fields to sap tables?

1075


Explain what is runtime analysis?

1099


The loop-endloop on extract datasets can be used without any kind of errors. State true or false. : abap modularization

1160


State the system field for the current date?

1125


Hi,have Good Command in SAP ABAP, ABAP WEBDYNPRO now i want to learn sap IS utilities.. can u plz suggest me is it useful r not? If not can i learn BI? Is ABAP with BI have gud future?

2085


What is the logo in sap script?

1101


What is the difference between select statement and provide statement ? : abap hr

1121


Can we call reports and transactions from interactive reporting lists?

1157


In select-options, how to get the default values as current month first date and last date by default?

1160


How many types of tables exists and what are they in data dictionary?

1956


Search help exit details.

1344


What is size category?

1067


What is the use of enqueue function module? : sap abap data dictionary

1167


What is macro? : abap hr

1165