Florian Lucht
 - 9. April 2015

ADT Back-End-Konfiguration (ABAP Development Tools)

ADT Backend-Konfiguration

Schon seit geraumer Zeit bietet die SAP mit den Tools, wie ADT Back-End-Konfiguration, aufbauend auf der Eclipse-Plattform, eine Alternative zur klassischen SAP Entwicklung in der SE80 an. Mit der Ausrichtung auf die In-Memory-Datenbanktechnologie HANA und dem stärker werdenden Trend zu Cloud-Anwendungen zeichnet sich mittlerweile eine immer deutlichere Fokussierung auf die Tools rund um das SAP-Ökosystem ab. Doch welche Voraussetzungen bilden die Grundlage für eine erfolgreiche Integration und welche Schritte müssen gegangen werden, um die Tools Ihren Entwicklern bereitzustellen? Auf diese und andere Fragen gehe ich im Folgenden näher ein.

Wir übernehmen Basisaufgaben und führen SAP Basis Projekte für Sie durch
Fachbereichsleiter Tobias Harmes

Ob Sie ein Systemupgrade durchführen wollen oder einfach nur Unterstützung bei der Konfiguration Ihrer SAP Systemlandschaft benötigen, wir bieten Ihnen unsere kompetenten Berater an: SAP Basis und SAP Security Berater von RZ10 buchen.

Unsere Referenzen finden Sie hier.

Kontaktieren Sie mich: Telefon 0211.9462 8572-25 oder per E-Mail info@rz10.de.

In einem unverbindlichen Gespräch kann ich mit Ihnen über Ihre Ausgangslage sprechen und Ihnen Möglichkeiten aufzeigen. Selbstverständlich können wir danach auch ein unverbindliches Angebot unterbreiten.

Bei den ABAP Development Tools handelt es sich um ein Plugin für Eclipse, welches die ABAP-Entwicklung in einer modernen IDE ermöglicht. Zu den Features gehören unter anderem umfassende Refactoring-Tools und eine ausgereifte Autovervollständigung. Die Kommunikation mit dem SAP Backend erfolgt dabei über eine vom NetWeaver bereitgestellte REST-Schnittstelle (Representational State Transfer). Über diese ADT Services wird unter anderem der Zugriff auf die Entwicklungsobjekte und die Dokumentation ermöglicht. Die Familie der SAP Development Tools umfasst noch eine Vielzahl an weiteren Werkzeugen, welche auf diese Art mit dem SAP System interagieren. Hierzu zählen beispielsweise das SAPUI5 Development Toolkit und die SAP HANA Cloud Platform Tools (beides Plugins für Eclipse) sowie auch die SAP Web IDE, die Online Entwicklungsumgebung der SAP HANA Cloud Platform für SAPUI5 und Fiori Apps. Allen gemein ist, dass sowohl die Daten als auch die Funktionalitäten weiterhin im Backend verbleiben.
Udemy-abap-2

Für Besucher von RZ 10 können wir unseren Kurs SAP ABAP für Anfänger: Komplexe Datenarten und Debugging mit kräftigem Rabatt anbieten.

SAP ABAP für Anfänger: Komplexe Datenarten und Debugging

Welche SAP NetWeaver Version wird für die ADT benötigt?

Die Grundvoraussetzungen zur Anbindung der externen Tools besteht in einem SAP NetWeaver 7.31 SP4 beziehungsweise SAP NetWeaver 7.03 SP4 mit Kernelversion 720. Abhängig von den genutzten Features wird eventuell eine höhere Version benötigt. So wird beispielsweise für die Nutzung des Debuggers mindestens die Kernelversion 721 benötigt, und für die Web Dynpro Tools der NetWeaver  7.31 SP7. Ihre aktuelle Version erfahren Sie in der SAP GUI über den Menüpunkt „System->Status“:

SAP NetWeaver Version und Kernelversion

Was muss für die ADT Back-End-Konfiguration durchgeführt werden?

Die Aktivierung der benötigten Services des Internet Communication Framework (ICF) erfolgt über die Transaktion SICF. Nach dem Sie „DEFAULT_HOST“ als Virtual Host eingetragen und ausgeführt haben, gelangen Sie in die Hauptpflegeansicht der ICF Services.

ADT Back-End-Konfiguration

Die Aktivierung der Services erfolgt über das jeweilige Kontextmenü (Rechtsklick auf den Service) über den Eintrag „Service aktivieren“. Für die Nutzung der ADT aktivieren Sie je nach Bedarf folgende Services:

default_host->sap->bc->adtEntwicklungsschnittstelle
default_host->sap->bc->abap->docuSchlüsselwortdokumentation
default_host->sap->bc->abap->toolsdocuOnline-Dokumentation
default_host->sap->bc->webdynpro->sap->wdy_aie_vd_previewWeb Dynpro Vorschau
default_host->sap->public->abap->docuSchlüsselwortdokumentation
default_host->sap->public->abap->toolsdocuOnline-Dokumentation

Darüber hinaus benötigen die entsprechenden Benutzer noch folgende Rollen, welche Sie wie gewohnt über die Transaktion PFCG zuweisen.

SAP_BC_DWB_ABAPDEVELOPEREntwicklung
SAP_BC_DWB_WBDISPLAYLesezugriff

Ihre Meinung

Wie sind Ihre Erfahrungen? Werden die ABAP Development Tools in Ihrem Unternehmen schon eingesetzt? Ich freue mich auf Ihren Kommentar zum Thema ADT Back-End-Konfiguration!

Jetzt das kostenlose E-Book zum Thema SAP Basis herunterladen:

Jetzt das kostenlose E-Book mit ausgewählten Fachartikeln herunterladen:


SHARE


Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.