Anfang des Inhaltsbereichs

Prozessdokumentation Entwickeln von Geschäftsanwendungen mit ABAP  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Dieser Prozess gibt die Methoden und Werkzeuge an, die Sie benötigen, um Erweiterungen in Ihren ABAP-Anwendungen anzulegen.

Verwendung des Prozesses

Dieser Prozess ist Bestandteil des folgenden IT-Szenarios:

IT-Szenario

Szenariovariante

Developing, Configuring, and Adapting Applications

Erstellen von Geschäftsanwendungen mit ABAP

Ablauf

...

       1.      Suchen Sie die Erweiterungsspots.

Innerhalb eines ABAP-Pakets finden Sie Erweiterungsspots an diversen Stellen (in ABAP-Programmen, im ABAP Dictionary).

       2.      Verwenden Sie das Erweiterungsinformationssystem, um eine Liste der Erweiterungsoptionen anzuzeigen.

Wenn Sie Teile des technischen Namens oder technische Eigenschaften der Erweiterung kennen, hilft Ihnen das Erweiterungsinformationssystem beim Auffinden der Erweiterung. Dieses System stellt alle Erweiterungsmöglichkeiten und alle Erweiterungen des Enhancement Frameworks eines ABAP-basierten SAP-Systems im Überblick dar. Es gibt zwei Baumdarstellungen, eine für die Definition und eine für die Implementierung der Erweiterungen. Beide Baumdarstellungen ergeben zusammen eine Gesamtsicht auf die Erweiterungen in einem System. Wenn zu einem Knoten im Definitionsbaum kein Knoten im Implementierungsbaum vorhanden ist, bedeutet das, dass eine Erweiterung zwar möglich, im aktuellen System aber nicht implementiert ist.

Da Erweiterungs-Infosystem stellt somit die gesamte Erweiterungslogik des Enhancement Frameworks in einem SAP-System übersichtlich dar und erlaubt es einem Benutzer, alle Erweiterungen schnell zu finden und zu deren Umfeld zu navigieren.

       3.      Implementieren Sie die Erweiterung.

Nachdem Sie die Erweiterung lokalisiert haben, können Sie direkt zum Werkzeug Enhancement Builder navigieren, um die Erweiterungsimplementierungen zu verarbeiten.

Die Verwaltung der Erweiterung findet dadurch statt, dass einem Erweiterungsspot einer konkreten Erweiterungsspot-Elementdefinition eine oder mehrere einfache Erweiterungsimplementierungen zugeordnet werden. Umgekehrt gehört jede einfache Erweiterungsimplementierung zu genau einem Erweiterungsspot. Zu einer einfachen Erweiterungsimplementierung können eines oder mehrere Erweiterungsimplementierungs-Elemente gehören, die den Erweiterungsspot-Elementdefinitionen des Erweiterungsspots zugeordnet werden. Eine einfache Erweiterungsimplementierung muss mindestens einer zusammengesetzten Erweiterungsimplementierung zugeordnet sein. Einfache und zusammengesetzte Erweiterungsimplementierungen sind Repository-Objekte, die eine baumartige Struktur bilden, deren Blätter einfache und deren Äste zusammengesetzte Erweiterungsimplementierungen repräsentieren. Die eigentliche Erweiterung findet also dadurch statt, dass einer Erweiterungsspot-Elementdefinition einer expliziten oder impliziten Erweiterungsoption ein oder mehrere Erweiterungsimplementierungs-Elemente zugewiesen werden.

Ergebnis

Die Erweiterung wurde implementiert und kann im nächsten Schritt aktiviert, getestet und freigegeben werden.

 

 

 

Ende des Inhaltsbereichs