Answer Posted / keerthana
BAPI stands for Business Application Programming Interface.
It is a library of functions that are released to the public
as an interface into an existing SAP system from an external
system.
RFC is the protocol used to call functions in an R/3 system
by a caller external to R/3 or to call programs external to
R/3 from an R/3 system.
Functions can only be called via RFC, if they are tagged as
RFC functions in the SAP development workbench. They are
then called RFC function modules. BAPIs are complete sets of
(BAPI) function modules that model a business application.
When you are familiar with web developments: RFC can be
compared to HTTP and BAPIs are CGI applications.
In other words: A BAPI function is a function module that
can be called remotely using the RFC technology.
| Is This Answer Correct ? | 16 Yes | 3 No |
Post New Answer View All Answers
What is the different between abap and ooabap? Why do we use ooabap?
Give 3 scenario of reporting due to which you require reporting help of ABAP consultant?
While doing bdc exp va01 transaction sometime in the item level data shows only 4 items and other times it will show 6 line items, how will you maintain this kind of screen resolutions scenerio? : abap bdc
10) How to get Item Header in Sales Order?
What is the difference between open_form and close_form?
What are the differences between interactive and drill down reports?
What is your approach for writing a bdc program? : abap bdc
How to determine the attributes of an internal table?
What is the difference between ABAP and HR ABAP
What type of user exits have you written ?
What are the layers of data description in r/3? : abap data dictionary
How many types of views are there? : abap data dictionary
How do you control printer functions from sapscript?
Difference between top-of-page and top-of-page during at line- selection?
A field containing quantity amounts (data type quan) must be assigned to a reference table and a reference field. Explain? : abap data dictionary