Start of Content Area

Background documentation Actions in the Function Builder  Locate the document in its SAP Library structure

Once the parameters have been defined, the function module underlying the BAPI is created in the Function Builder (transaction SE37). Transaction SE37 can be accessed from within the project form in the BAPI Explorer.

When creating the function module you must follow the rules below:

This graphic is explained in the accompanying text

All function modules must have the naming convention:

<Name space>BAPI_<business object>_<method>.

A maximum of 30 characters is allowed.
If required, you can abbreviate the name but still following the above convention. You must still be able to recognize the business object type assignment.

Example

Method name: FlightBooking.CreateFromData; function module name: BAPI_FLBOOKING_CREATEFROMDATA

This graphic is explained in the accompanying text

All the BAPIs belonging to one SAP business object type should be created in one function group. You should only deviate from this rule in exceptional cases.

This graphic is explained in the accompanying text

BAPIs belonging to different SAP business object types must not be put in the same function group.

The next steps:

Defining the Interface

Implementing the Function Module

 

 

 

End of Content Area