0% found this document useful (0 votes)
58 views

Business Application Programming Interface

BAPI stands for Business Application Programming Interface. It defines standardized methods that allow external programs to access SAP data and processes. A BAPI encapsulates the data and processes of a specific SAP business object. To use a BAPI, an application only needs to know how to call the defined interface, which includes import and export parameters to transfer data between the application and BAPI. The document introduces BAPI concepts and how to define and implement BAPIs in SAP systems.

Uploaded by

sankar_mca227390
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

Business Application Programming Interface

BAPI stands for Business Application Programming Interface. It defines standardized methods that allow external programs to access SAP data and processes. A BAPI encapsulates the data and processes of a specific SAP business object. To use a BAPI, an application only needs to know how to call the defined interface, which includes import and export parameters to transfer data between the application and BAPI. The document introduces BAPI concepts and how to define and implement BAPIs in SAP systems.

Uploaded by

sankar_mca227390
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 4

Business Application

Programming Interface

February 2004 HP corporate presentation tutorial - XP 2
Contents
Introduce you to the concepts of BAPI
Standardized BAPI
Defining and Implementing BAPI
Create the API Method using BAPI WIZARD
February 2004 HP corporate presentation tutorial - XP 3
Concepts of BAPI
Definition: The SAP Business Object held in the Business Repository Object
(BOR) encapsulate their data and process. External access to the data and
process is only by means of specific methods - BAPI (Business Application
Programming Interface).
A BAPI is defined as a METHOD of a SAP Business Object.
For Example, the Functionality that is implemented with the SAP Business
Object Type Material includes a check for materials availability. Thus, the
Business Object type Material offers a BAPI called
Material.CheckAvailability.
Use: To use a BAPI method, an application program only needs to know how to
call the method i.e it needs to know the interface method definition. Therefore,
when including a BAPI invocation in your program, you only need to supply the
appropriate interface information. A BAPI interface defined by:
Import Parameters: Which contain data to be transferred from calling program
to the BAPI.
Export Parameters: Which contain data to be transferred from BAPI to the
calling program.
Import/Export (Table) parameters for both importing & exporting data.

February 2004 HP corporate presentation tutorial - XP 4

You might also like