Implementing a BAPI 

Purpose

To implement a BAPI, you should generally follow the development process described in the BAPI Programming Guide and observe the guidelines specified therein.

Because every write BAPI can potentially used to transfer mass data (in addition to "normal" processing), every BAPI should be implemented to meet the needs of both usage types. This requirement is reflected in the guidelines for standard write BAPIs.

Detailed information on the individual programming models of the relevant standardized BAPIs is available below.

See also:

Programming Create() BAPIs

Programming Change() BAPIs

Programming Delete() BAPIs

Programming Cancel() BAPIs

Programming Replicate()/SaveReplica() BAPIs

Programming Methods for Sub-Objects