Unit-Tests 2/3: ABAP in Eclipse
Artikel 2/3
Vor einigen Jahren hat auch die SAP® erkannt, dass das Entwickeln mit dieser Entwicklungsumgebung viele Vorteile mit sich bringt. Mittlerweile ist es keine Frage mehr, ob man von der SE80 auf Eclipse wechseln sollte.
Vorteile von Eclipse
Im Gegensatz zu der altbekannten Entwicklungsumgebung SE80 mit den spezifischen Unter-Editoren für Klassen, Funktionsbausteine, Dictionary-Elemente), die der reinen ABAP-Entwicklung dienen, kann man auch Plugins für die SAP-Business-Warehouse, SAP UI5- und SAP HANA®-Entwicklung installieren, sodass man für unterschiedliche Entwicklungstätigkeiten eine einheitliche Entwicklungsumgebung hat. Ein weiterer Vorteil ist, dass man mehrere Systeme in Eclipse einbetten kann. Das ermöglicht einen besseren Überblick über geöffnete Systeme und ein komfortables Wechseln zwischen diesen. Zusätzlich besteht in Eclipse die Option, dass man eine unbegrenzte Anzahl von Entwicklungsobjekten gleichzeitig bearbeiten kann.
Ein weiterer Vorteil bei der Programmierung in Eclipse ist, dass die komplette Arbeitsumgebung beim Beenden gesichert wird. Dadurch ersparen sich Entwicklerinnen und Entwickler viel Ärger, denn sie können stets an dem Punkt ihre Arbeit fortsetzen, an dem sie diese beendet haben. Dies ist auch gewährleistet, wenn sie einmal vergessen zu sichern oder ein plötzlicher Verbindungsabbruch zum System stattfindet. Außerdem gibt es in Eclipse die Möglichkeit Code-Fragmente direkt in Methoden auszulagern und Objekte mit automatischer Anpassung der Verwendungsnachweise umzubenennen. Ein weiteres besonderes Feature sind Quickfixes: Sie dienen nicht nur zur schnellen Korrektur von Fehlern, sondern haben auch nützliche Funktionen, die man sonst über einen Wizard oder Buttons in der alten Entwicklungsumgebung vorgenommen hat.
Plugins bieten die Möglichkeit Eclipse um zusätzliche Funktionaltäten zu erweitern. Dadurch wird die Entwicklungsumgebung noch flexibler und interessanter. Dieses Feature nutzt auch die SAP®. Dabei werden Plugins für die sogenannten ABAP Development Tools (ADT) bereitgestellt. Die ABAP Development Tools erweitern somit die Entwicklungsumgebung mit den Features, die zur SAP Entwicklung benötigt werden. Viele Open-Source-Plugins erweitern die Möglichkeiten. Das wohl mittlerweile bekannteste Plugin ist ABAP Cleaner, mit dem der gesamte Quelltext mit einem Klick an die offiziellen Regeln der Clean-Code-Empfehlungen angepasst werden kann.
Nachteile von Eclipse
Dennoch muss man erwähnen, dass Eclipse nicht nur Vorteile, sondern auch Nachteile gegenüber der alten Entwicklungsumgebung SE80 hat. Eclipse ist deutlich komplexer als die in SAP® integrierte Entwicklungsumgebung SE80. Dies hat zur Folge, dass man ausreichend Zeit zum Einarbeiten einplanen muss. Hier gilt das Motto: Fortschritt bedeutet, dass man sich mit neuen Technologien auseinandersetzen muss.
Ein weiterer Nachteil, der sich in der täglichen Arbeit des typischen SAP-Entwicklers und SAP-Entwicklerin bemerkbar machen kann, ist, dass alte Programmierelemente, wie zum Beispiel Programme mit Unterprogrammen und Funktionsbausteine nicht so umfangreich und gut unterstützt werden, wie Klassen.
Je nach Releasestand des SAP-Systems sind einige Programmierbestandteile nicht nahtlos in Eclipse eingebunden (Kurztexte, Nachrichten, Dictionary-Objekte, …). In diesem Fall wird ein internes SAPGUI-Fenster zur Anzeige oder Bearbeitung geöffnet.
Fazit zu ABAP in Eclipse
SAP® hebt immer wieder hervor, dass die Entwicklungsumgebung Eclipse die Zukunft für die SAP-Entwicklerinnen und -Entwickler sein wird, da die Zukunft von SAP® in der Cloud liegt und diese auch keine GUI mehr für die Entwicklung bereitstellt. Schon jetzt gibt es einige Objekte, wie z.B. CDS Views, die nur noch in Eclipse erstellt und bearbeitet werden können. Ein weiterer Grund sich mit der Thematik zu beschäftigen ist, dass SAP® die Entwicklungsumgebung kontinuierlich um weitere Features erweitert und die Bestehenden verbessert. Die SE80 wird nicht weiterentwickelt.
Hier bei Inwerken hat Eclipse längst Fuß gefasst. Gerade wegen der oben genannten Vorteile. Deshalb empfehlen wir jedem, der uns nach unserer Meinung fragt, den Umstieg auf Eclipse.
Wie installiere ich Eclipse?
Wie man Eclipse installiert, haben wir in einer Anleitung beschrieben. Diese ist hier zu finden.
Fragen und Kontakt
Haben Sie Rückfragen zu Unit-Tests? Einfach schreiben an sapentwicklung@inwerken.de. Unser SAP-Entwicklungs-Team meldet sich bei Ihnen! Leistungen darüber hinaus finden Sie in unserem Portfolio.
Seit 2000 beraten wir Unternehmen dabei SAP®-Prozesse effizienter zu gestalten und IT-Lösungen wirkungsvoll einzusetzen. Als erfahrener Partner für SAP®-Beratung und -Entwicklung, S/4HANA®-Conversions, IT-Services und allgemeine Unternehmensaufgaben im Kontext der digitalen Prozess-Transformation begleiten wir unsere Kunden branchenübergreifend und auf internationaler Bühne: onsite und remote.
Mit 6 deutschlandweiten Standorten und rund 70 Fachkräften passen wir Standardprozesse passgenau an, schulen Key-User, unterstützen das Projektmanagement und bieten zuverlässigen First- und Second-Level-Support. Als SAP®-Silver-Partner liefern wir sowohl praxistaugliche Lösungen als auch eigene Produkte, die den Arbeitsalltag wirklich vereinfachen.
„… einfach beraten“: Zuhören. Wissen. Lösen. Entwickeln. Unternehmen profitieren von unserer praxisnahen Beratung auf Augenhöhe sowie unseren zusätzlichen IT- und SAP®-Basis-Leistungen für eine starke systemische Grundlage. Kunden vertrauen auf unsere Kernwerte: Partnerschaft, Offenheit, Exzellenz und Kompetenz.
Weitere Informationen finden Sie auf
•www.inwerken.de
•www.karriere.inwerken.de
•www.digitalisierung.inwerken.de
Firmen-Standorte: Isernhagen (Firmenhauptsitz), Berlin, Braunschweig, Hamburg, Jena, Stuttgart.
Geschäftsführung: Frank Bachmann (Gründer und Vorstandsvorsitzender), Rudolf Jost, Holger Lexow. Aufsichtsrat: Gunnar Menzel
KONTAKT
Inwerken AG
Frau Christin Harms
Tel. 0511 936 206 60
E-Mail: marketing@inwerken.de
www.inwerken.de
Weitere Infos zu dieser Pressemeldung:
Unternehmensinformation / Kurzprofil:
Seit 2000 beraten wir Unternehmen dabei SAP®-Prozesse effizienter zu gestalten und IT-Lösungen wirkungsvoll einzusetzen. Als erfahrener Partner für SAP®-Beratung und -Entwicklung, S/4HANA®-Conversions, IT-Services und allgemeine Unternehmensaufgaben im Kontext der digitalen Prozess-Transformation begleiten wir unsere Kunden branchenübergreifend und auf internationaler Bühne: onsite und remote.
Mit 6 deutschlandweiten Standorten und rund 70 Fachkräften passen wir Standardprozesse passgenau an, schulen Key-User, unterstützen das Projektmanagement und bieten zuverlässigen First- und Second-Level-Support. Als SAP®-Silver-Partner liefern wir sowohl praxistaugliche Lösungen als auch eigene Produkte, die den Arbeitsalltag wirklich vereinfachen.
„… einfach beraten“: Zuhören. Wissen. Lösen. Entwickeln. Unternehmen profitieren von unserer praxisnahen Beratung auf Augenhöhe sowie unseren zusätzlichen IT- und SAP®-Basis-Leistungen für eine starke systemische Grundlage. Kunden vertrauen auf unsere Kernwerte: Partnerschaft, Offenheit, Exzellenz und Kompetenz.
Weitere Informationen finden Sie auf
• www.inwerken.de
• www.karriere.inwerken.de
• www.digitalisierung.inwerken.de
Firmen-Standorte: Isernhagen (Firmenhauptsitz), Berlin, Braunschweig, Hamburg, Jena, Stuttgart.
Geschäftsführung: Frank Bachmann (Gründer und Vorstandsvorsitzender), Rudolf Jost, Holger Lexow. Aufsichtsrat: Gunnar Menzel
KONTAKT
Inwerken AG
Frau Christin Harms
Tel. 0511 936 206 60
E-Mail: marketing(at)inwerken.de
www.inwerken.de
Datum: 29.10.2025 - 14:00 Uhr
Sprache: Deutsch
News-ID 2208180
Anzahl Zeichen: 7269
Kontakt-Informationen:
Ansprechpartner: Christin Harms
Stadt:
Isernhagen
Kategorie:
Softwareindustrie
Diese Pressemitteilung wurde bisher 199 mal aufgerufen.
Die Pressemitteilung mit dem Titel:
"Unit-Tests 2/3: ABAP in Eclipse"
steht unter der journalistisch-redaktionellen Verantwortung von
Inwerken AG (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).
Viele Serviceorganisationen nutzen SAP S/4HANA On-Premise als zentrales System für Aufträge und Abrechnung. SAP Field Service Management (kurz: FSM) unterstützt den operativen Einsatz im Außendienst. Doch ohne durchdachte Integration entstehen schnell Medienbrüche und redundante Datenhaltung. D
Effiziente Kapazitätsplanung ...
Mit der Migration von SAP ECC auf SAP S/4HANA stehen Key-Usern viele neue Anwendungen für den Arbeitsalltag zur Verfügung. Im Bereich Produktionsplanung (PP) gibt es merkliche Neuerungen. Unter S/4HANA gibt es verschiedene neue Fiori Apps für die Kapazitätsplanung. Dieser Beitrag zeigt Ihnen, wi
Gemeinsame SAP-Exzellenz: Inwerken und IBYKUS schließen strategische Partnerschaft ...
Zur Ergänzung ihrer SAP-Kompetenzen geht die Inwerken AG eine strategische Partnerschaft mit der IBYKUS AG für Informationstechnologie ein. Durch die gezielte Bündelung unserer Stärken schaffen wir gemeinsam eine leistungsfähige Allianz, die Kunden im öffentlichen Sektor ebenso wie in der Ind
Weitere Mitteilungen von Inwerken AG
PDV-Anwenderforum 2025: bundesweites Forum für zukunftsfähige digitale Verwaltung ...
Zum 24. PDV-Anwenderforum treffen sich am 29. und 30. Oktober 2025 im Erfurter Steigerwaldstadion bundesweite Vertreterinnen und Vertreter aus allen Verwaltungsebenen, um sich über Trends und Praxiserfahrungen bei der Verwaltungsdigitalisierung auszutauschen. Wichtige Themen sind beispielsweise dig
generic.de gewinnt den IUX Award 2025 für die Messsoftware PHIL by Philipp Hafner ...
Die generic.de software technologies AG wurde im Rahmen der "Future of Industrial Usability Conference & Expo" in Würzburg mit dem IUX Award 2025 ausgezeichnet. Prämiert wurde das gemeinsame Projekt mit der Philipp Hafner GmbH & Co. KG – die innovative Messsoftware PHIL, die ko
Potenzial-Landkarte zeigt Chancen von KI im zirkulären Metallmanagement ...
Das VDI Technologiezentrum hat zusammen mit dem Wuppertal Institut eine Potenzial-Landkarte erstellt, die erstmals systematisch die Chancen von Künstlicher Intelligenz (KI) für das Metallmanagement darstellt. Die kostenfreie Publikation macht sichtbar, wo KI-Technologien heute und in Zukunft dazu
Valiant erzeugt personalisierte Kundenerlebnisse mit der BSI Customer Suite ...
Die Valiant Bank AG hat sich für die BSI Customer Suite entschieden – und damit für eine Lösung, die datenbasierte Kundenansprache, regulatorische Sicherheit und technologische Flexibilität vereint. Innerhalb der hochmodernen CRM/CX-Kundenplattform werden personalisierte Teaser im Onlinebankin




