Der gesamte BAPI-Entwicklungsprozeß wurde in einer Kurzversion zusammengefaßt, welche die folgenden Eigenschaften besitzt:
- Sie untergliedert die BAPI-Entwicklung in einzelne Phasen.
- Sie enthält alle Fakten, die bei der Entwicklung beachtet werden müssen. Details zu den einzelnen Punkten werden Referenzteil des BAPI-Programmierleitfadens aufgeführt.
Ein Entwickler muß folglich nur die Kurzversion lesen, um ein BAPI implementieren zu können. Das Lesen des Referenzteils ist optional.
- Sämtliche Details zu den während der Entwicklung relevanten Aspekten sind im Referenzteil aufgeführt. Dieser ist analog zur Kurzversion strukturiert. Er setzt sich im wesentlichen aus dem 4.6A BAPI Programmierleitfaden zusammen.
Folgende Themen wurden im Vergleich zum 4.6A Programmierleitfaden in den Referenzteil ausgelagert:
- Das Kundenerweiterungskonzept für BAPIs.
- Das Modifikationskonzept für BAPIs.
- Die Weiterentwicklung freigegebener BAPIs durch SAP.
Neu hinzugekommen sind folgende Themen:
- Details zu den Business-Objekttypen.
- Richtlinien für die Dokumentation von Business-Objekttypen.
- Richtlinien für die Dokumentation von BAPIs.