Anfang des Inhaltsbereichs

Komponentendokumentation Überblick über die Workbench  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Dieser Teil der Dokumentation führt Sie in die ABAP Workbench und die Konzepte ein, mit denen Sie vertraut sein müssen, um mit der Workbench arbeiten zu können. Die ABAP Workbench ist eine Sammlung von Werkzeugen, mit denen Sie ABAP-Programme entwickeln, testen und ausführen können.

Integration

Die einzelnen Werkzeuge der Workbench fügen sich zu einem integrierten System zusammen. Wenn Sie beispielsweise ein Programm im ABAP Editor bearbeiten und ein Objekt öffnen möchten, das mit einem anderen Werkzeug angelegt wurde, müssen Sie nur das Objekt auswählen, die ABAP Workbench öffnet dann automatisch das entsprechende Werkzeug.

Um Ihre Entwicklungsprozesse in dieser integrierten Umgebung zu organisieren, bietet SAP den Object Navigator an. Der Object Navigator listet alle Entwicklungsobjekte in einer baumartigen Struktur auf. Dies erleichtert Ihnen das Auffinden und Bearbeiten von Objekten.

Empfehlung

Wir empfehlen den Object Navigator als Ausgangspunkt für die Entwicklung von Anwendungen. Aus diesem Grund ist diese Dokumentation aus der Perspektive eines Navigator-Benutzers geschrieben.

Funktionsumfang

Was sind Entwicklungsobjekte und Pakete?

Bei der Arbeit in der ABAP Workbench stoßen Sie auf Entwicklungsobjekte und Pakete. Entwicklungsobjekte sind Bestandteile der ABAP-Anwendungen. Beispiele von Entwicklungsobjekten sind:

      Programme: Reports, Transaktionen und Funktionsbausteine

      Programmkomponenten: Ereignisse, Bilder, Menüs und Funktionsbausteine

      Von mehreren Programmen verwendete Objekte: Datenbankfelder, Felddefinitionen und Programmnachrichten.

Ein Pakete fasst logisch zusammenhängende Entwicklungsobjekte zusammen Beispielsweise gehören alle Objekte in einer Anwendung zu einem Paket. Ein Paket kann jedoch selbst auch ein Entwicklungsobjekt bilden. Eine Beispiel für ein Paket ist die Hauptbuchhaltung.

Hinweis

Wenn Sie ein neues Objekt anlegen oder ein bereits vorhandenes ändern, fordert Sie das System auf, das Objekt einem Paket zuzuordnen.

Wo und wie werden Entwicklungsobjekte gesichert?

Das SAP-System speichert Entwicklungsobjekte im Repository, das einen Teil der Datenbank darstellt. Wenn Sie die Arbeit an einem Entwicklungsobjekt abgeschlossen haben, erzeugen Sie eine Laufzeitversion dieses Objekts. Objekt und Laufzeitversion werden im Repository abgelegt. Eine Anwendung besteht aus mehreren Laufzeitobjekten, die von Workprozessen in den SAP-Systemen verarbeitet werden.

Warum werden Entwicklung und Produktion getrennt?

In einer Standard-SAP-Installation ist das Entwicklungssystem und das Produktivsystem voneinander getrennt. Neue Anwendungen werden im Entwicklungssystem entwickelt und anschließend in das Produktivsystem transportiert. Die tägliche Arbeit findet also im Produktivsystem statt, das im Entwicklungssystem erstellte Laufzeitobjekte verwendet.

Die Trennung von Produktiv- und Entwicklungssystem ist erforderlich, da Änderungen an einer bestehenden ABAP-Anwendung sofort für alle Nutzer des Systems wirksam werden. Um den täglichen Arbeitsfluss im Produktivsystem nicht zu stören, werden daher Entwicklungen in Entwicklungssystemen durchgeführt.

Warum den Transport Organizer benutzen?

Mit dem Transport Organizer transportieren Sie Anwendungen aus dem Entwicklungssystem in das Produktivsystem. Darüber hinaus können Sie Versionen verwalten und Transporte verfolgen. Weitere Informationen finden Sie unter Paketkonzept und Transport Organizer.

Siehe auch:

Weiterführende Dokumentation

 

 

 

Ende des Inhaltsbereichs