ABAP

ABAP Kategoriebild
ABAP („Advanced Business Application Programming“) ist die proprietäre Programmiersprache von SAP. Ursprünglich konnten mit der Sprache nur kundenspezifische Auswertungsprogramme programmiert werden, die allerdings keine Datenbankveränderungen vornehmen konnten. Mittlerweile ist sie um objektorientierte Befehle erweitert worden. Seit 1990 und dem Release des ERP SR/3 basieren alle SAP-Module auf ABAP. Die Programmiersprache wird fortlaufend an aktuelle Entwicklungen angepasst. ABAP ist abwärtskompatibel, d.h. die alte Anweisung verliert nicht ihre Gültigkeit, wenn eine neue performantere Anweisung entwickelt worden ist. Der Sprachumfang von ABAP ist daher sehr umfangreich, da sowohl alte als auch neue Befehle nebeneinander bestehen bleiben. Seit Release 6.10 ist ABAP um objektorientierte Sprachbefehle erweitert worden (ABAP OO). Grundsätzlich können alte und neue Sprachbefehle kombiniert werden. Im objektorientiertem Coding können auch prozedurale Sprachelemente verwendet werden, gleichzeitig ist die Verwendung objektorientierter Elemente im prozeduralen Coding ebenfalls möglich. Gezielt eingesetzt kann durch diese Kombination die Wirksamkeit der Sprache erheblich erhöht werden. Einige alte Befehle können in ABAP OO allerdings nicht mehr eingesetzt werden. Ein Vorteil der Abwärtskompatibilität liegt darin, dass bestehende SAP-Entwicklungen funktionsfähig bleiben und Entwicklungen nicht überarbeitet werden müssen.
Seit der Einführung von SAP NetWeaver bietet die SAP auch eine Ablauf- und Programmierumgebung für die Java an. Neben dem ABAP-basierten Applikationsserver gibt es daher einen weiteren Applikationsserver, auf dem die Java-basierten Programme umgesetzt werden können. Profitieren Sie von unserer Expertise in der SAP Entwicklung mit ABAP. Auf unserem Blog veröffentlichen wir regelmäßig aktuelle Informationen und detaillierte Howtos für die Entwicklung in ABAP. Für einen kompakten Einstieg ins Thema SAP Entwicklung laden Sie unser kostenloses E-Book herunter oder schauen Sie sich auf unserer Expertiseseite um. Wenn Sie individuelle Fragen zur SAP-Entwicklung mit ABAP haben, können Sie sich gerne auch direkt an mich wenden, per E-Mail oder Sie nutzen meine unverbindliche Telefonberatung, in der wir Ihr Anliegen besprechen können und ich Ihnen Lösungsmöglichkeiten und nächste Schritte aufzeige.
Weitere Details zu SAP Entwicklung

E-Books und Webinare

SAP Entwicklung E-Book
SAP Entwicklung E-Book

Unsere Produkte zu SAP Entwicklung

Mit dem Password Self-Service können Ihre SAP-Anwender schnell und sicher das eigene SAP-Passwort zurücksetzen.

mehr Informationen

Das dreitägige Training für Anwendungsarchitekten und SAP Entwickler gibt den Teilnehmern einen Überblick über die gezeigten Technologien, ermöglicht Erfahrungen durch intensive praktische Übungen und vermittelt das Knowhow, auf dessen Basis sie im Anschluss eigenständig mit der Entwicklung von SAPUI5 Anwendungen beginnen können.

mehr Informationen

Sie wollen die ABAP-Entwicklung effizienter gestalten? In einem unverbindlichen Gespräch zeigen wir Ihnen gerne die Möglichkeiten auf, die das neue SAP BOPF Framework bietet.

mehr Informationen