This is a test message to test the length of the message box.
Login
ABAP Tools Workbench
Erstellt von Software-Heroes

ABAP Tools - Workbench

Die ABAP Workbench war viele Jahre das wichtigste Tool für den ABAP Entwickler, wir zeigen dir heute ein wenig aus der Geschichte.

Werbung

Die ABAP Workbench ist bis heute die wichtigste Umgebung für die ABAP Entwicklung, wird die nächsten Jahre aber immer weiter durch Eclipse und die ADTs abgelöst werden. Trotzdem wollen wir dir noch ein paar nette Features zeigen, die dir bis heute viel Nutzen bringen.

 

Einzeltransaktionen

Heute kennt jeder ältere ABAP Entwickler vor allem die Einzeltransaktionen, die es schon sehr lange gibt und jeweils eine Art von Objekten bearbeiten. Diese einzelnen Programme stammen noch aus der Anfangszeit des Systems. Die Navigation erfolgt, wie in SAP üblich, über den Transaktionscode oder die Favoriten. Dazu die gebräuchlichsten Objekte:

  • SE38 - Programme
  • SE37 - Funktionsbausteine
  • SE11 - Dictionary
  • SE24 - Klassen und Interfaces
  • SE91 - Meldungsklassen
  • SE93 - Transaktionen

 

Und es gibt noch viele weitere die man benötigt für diverse Aufgaben. Doch für die Anlage von einfachen Reports und Framework sind die Transaktionen schon die wichtigsten.

 

SE80

Die Entwicklung der SE80, des Objekt Navigators, war die erste Neuerung, um alle wichtigen Programm für den Entwickler an einer Stelle zugäglich zu machen. Dabei handelt es sich zum Großteil nur um eine Art Navigation, dass Objekt zusammenfasst und auflistet und die Einzeltransaktionen integriert.

 

Die Transaktion war die erste "moderne" Anwendung zur Entwicklung von ABAP Anwendungen, da sie den Absprung in andere Programme unnötig machte und man alles auf einem Platz hatte, was die Entwicklungsgeschwindigkeit um einiges erhöhen konnte. Für viele Jahre war die SE80 auch als Standard in der Entwicklung gesetzt und die meisten Entwickler beherrschen ihr Tool im Schlaf.

 

Weiterentwicklung

Die Sprache ABAP hatte dann lange Zeit ihren Höhepunkt erreicht und es folgten kaum noch neue Features oder Verbesserungen, wenn man einmal von ABAP Objects absieht.

Mit der Entwicklung von HANA und den In-Memory Datenbanken erfolgte dann ein Aufschwung zahlreicher neuer Technologien wie:

  • SAP Fiori/UI5
  • Core Data Services (CDS)
  • SAP Cloud Platform (SCP)
  • Modernes ABAP (ABAP/4)

 

All diese Entwicklungen sorgten für einen Umschwung in der Denkweise zum Bauen von Anwendungen und stellten auch die Frage, ob die SE80 und deren Tools die richtige Wahl für die Zukunft wären.

 

ADT

Die ABAP Development Tools sind eigentlich kein richtiges neues Tool, sondern es handelt sich um ein Plugin für das unter JAVA Entwicklern bekannte Eclipse, dass für die Entwicklung genutzt wird. das Plugin bietet heute bereits einen großen Umfang an Tools die du nutzen kannst, um deine tägliche Arbeit zu unterstützen. Und sollte einmal ein Werkzeug nicht verfügbar oder unterstützt sein, dann öffnet sich in Eclipse ein SAP GUI Fenster und du kannst dort weiterarbeiten.

 

Die ADTs befinden sich in stetiger Entwicklung und aller 3 Monate werden neue Features erscheinen, um alte Bestandteile der GUI Entwicklung abzulösen.

 

Fazit

In zukünftigen Artikeln werden wir diese Entwicklung etwas genauer unter die Lupe nehmen und dir für beide Welten ein paar Vor- und Nachteile und weitere Features aufzeigen. Die Entwicklung ist heute noch nicht abgeschlossen und du kannst dich in Zukunft auf viele neuen und spannende Themen von der SAP freuen.


Enthaltene Themen:
ToolsWorkbenchSE80ADT
Kommentare (0)

ABAP Tools - Plugin ABAP Cleaner

Kategorie - ABAP

Kein Bock mehr auf Code formatieren und dein Kollege macht es eh immer komplett anders? Heute stellen wir das Plugin ABAP Cleaner vor, welches eine Menge Arbeit abnimmt.

26.05.2023

ABAP Tools - Arbeiten mit Eclipse (Project Explorer)

Kategorie - ABAP

In diesem Artikel schauen wir uns einmal den Project Explorer an, wie du ihn nutzt und welche versteckten Funktionen es hier gibt.

25.11.2022

ABAP Tools - Arbeiten mit Eclipse (Transport)

Kategorie - ABAP

In diesem Artikel gehen wir auf die Arbeit mit Transporten innerhalb von Eclipse ein und zeigen dir die bisherigen Möglichkeiten des Tools, dich zu unterstützen.

12.03.2021

ABAP Tools - Arbeiten mit Eclipse (Datenanalyse)

Kategorie - ABAP

Hier geht es um die Analyse von Tabellendaten im System und die Verwendung der SQL Console in den ABAP Development Tools.

21.08.2020

ABAP Tools - Arbeiten mit Eclipse (Debugging)

Kategorie - ABAP

Debuggen in Eclipse? Wir zeigen dir was zu beachten ist und wie du am schnellsten den Umstieg schaffst, um genau so effizient wie in der GUI zu werden.

07.08.2020