BAPI Programming Guide (CA-BFA)
Introduction
Business Object Types
Demo Business Objects and Methods
Overview of Development Process
Analysis
Description of the Scenario
Defining the Scenario in the BAPI Explorer
Reviewing the Scenario
Designing the BAPI
Conventions
Standardized BAPIs
Programming GetList() BAPIs
Programming GetDetail() BAPIs
Programming Create() BAPIs
Programming Change() BAPIs
Programming Delete()/Undelete() BAPIs
Programming Cancel() BAPIs
Programming GetStatus() BAPIs
Programming ExistenceCheck() BAPIs
Programming Replicate()/SaveReplica() BAPIs
Programming Methods for Sub-Objects
Standardized Parameters
Design Recommendations for Interfaces
Implementing a BAPI
The Implementation Process
Tools
Further Issues
BAPIs Used for Outbound Processing
Documentation of BAPIs
Actions in the ABAP Dictionary
Actions in the Function Builder
Defining the Interface
Implementing the Function Module
Providing Input Help (F4 Help)
Actions in the BOR
Documenting the BAPI
Checking or Writing Data Element Documentation
Writing Parameter Documentation
Documentation Structure and Writing Conventions
Structure of Parameter Documentation
Documentation of Business Object Types
Documentation About the Business Object Type (Example)
BAPI/ALE Integration
Testing and Releasing
Test
Releasing
Releasing the BAPI