BAPI Programming Guide CA-BFA) 

The BAPI programming guide describes the development process for developing new BAPIs. The guidelines also apply to enhancing and modifying existing BAPIs.