Start of Content Area

Process documentation The Implementation Process  Locate the document in its SAP Library structure

A BAPI is defined in the Business Object Repository (BOR) as an API method of an SAP business object type. Business object types and their BAPIs are described and created in the BOR. A BAPI is usually implemented as an RFC-enabled function module. These function modules are created and described in the Function Builder. The definitions and descriptions of the data structures used by the BAPI are defined in the ABAP Dictionary.

The graphic below illustrates the relationships between the components:

This graphic is explained in the accompanying text

Process Flow

The structure of the tools in the ABAP Workbench determine how the BAPI is implemented.

  1. Defining the Data Structures (including domains and data elements) in the ABAP Dictionary.
  2. Implementing the Function Module in the Function Builder
  3. Defining the Business Object Type and Its Methods in the BOR

All three phases have accompanying documentation that is created in the corresponding tools.

Note

All the required worksteps can be started from the BAPI Explorer.

See also:

Tools

Further Issues

 

 

 

End of Content Area