what is bapi?

Answer Posted / madan namdeo

BAPI (Business Application Programming Interface) is a set
of interfaces to object-oriented programming methods that
enable a programmer to integrate third-party software into
the proprietary R/3 product from SAP. For specific business
tasks such as uploading transactional data, BAPIs are
implemented and stored in the R/3 system as remote function
call (RFC) modules.
A BAPI is a point of entry to the R/3 System- that is, a
point at which the R/3 System provides access to business
data and processes.
Each object in a BOR can have many methods, one or more of
which can be implemented as BAPIs.
BAPIs can have various functions:
• Create an object
• Retrieving the attributes of an object
• Changing the attributes of an object
A BAPI is an interface that can be used for various
applications:
-Internet Application Components, which make individual R/3
functions available on the Internet or an intranet for
users with no R/3 experience.
• R/3 Components compositions, which allows
communication between the business objects of
different R/3components (applications).
• Visual Basic/JAVA/C++ - external clients (for ex-
alternative GUIs) that can access business data and
processes directly.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can i have some Realtime Scenarios on Reports.

2036


What are the types of the software component being deployed in the sap?

784


Describe data classes? : abap hr

801


What is the logo in sap script?

753


What is a data element?

698






Difference between Field groups and internal tables?

808


How the transaction that are programmed by the user can be protected?

828


function modules are also external subroutines. State true or false. : abap modularization

770


What is an interactive report?

821


How will you define org structure in MM?

1058


How you attach search help to data element? : sap abap data dictionary

890


What are different ABAP editors? What are the differences?

779


What is the project you are currently working and work that you are doing

1254


What is pnp-sw-found ? : abap hr

1121


Update types in Call transaction method. What is the difference?

787