Anfang des Inhaltsbereichs
Business Add-In (BC-ABA)

ABAP Runtime Environment (BC-ABA)

Kurz BAdI. Vorlage für BAdI -Objekte. Ein BAdI besteht aus einem BAdI-Interface, einer Menge von Filtern und einigen Einstellungen. BAdIs sind die Grundlage für Erweiterungen, bei denen in ABAP-Programmen BAdI-Methoden in Objekt-Plugins aufgerufen werden können, wobei der Aufrufer durch die Angabe von Filterwerten steuert, welche BAdI-Implementierungen verwendet werden. Weiterhin können BAdIs auch noch als Screen- oder Menüerweiterungen für Dynpros bzw. GUI-Status definiert werden. BAdIs werden im Enhancement Builder als Erweiterungsspot-Elementdefinition bearbeitet und liegen im Namensraum der globalen Klassen. Ihre Implementierungen sind über das Switch Framework schaltbar. Weiterhin gibt es auch noch die klassischen BAdIs, die direkt im BAdI-Builder bearbeitet wurden und die früheren Funktionsbaustein-Exits abgelöst haben.

Ende des Inhaltsbereichs