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

HOW CAN YOU USE A PAGE COUNT IN CALLING A PAGE IN SMARTFORM?

2039


How did you test the form you developed? How did you taken print?

996


where do we store all custom programs in SD module?

5633


How do you get the number of lines in an internal table? How to use a specific number occurs statement?

919


How to find Kernal badi ?

1572


Can we include customizing include or an append structure with pooled or cluster tables?

1142


What are the differences between table and structure in data dictionary?

1059


Explain how data is stored in cluster table?

1139


Have you set up a back ground job ? How to create a background job without a variant ?

1001


What are the types of data types in the sap abap?

962


A field-groups statement or an insert statement reverses storage space and transfers values. State true or false. : abap modularization

976


Have you processed BDCs ?

1030


What is use of transparent table in abap? How it is different from pool tables?

1247


What is off cycle payroll run

2214


What is an abap data dictionary? : abap data dictionary

984