Erste Schritte
Grundlegende Methoden und Konzepte anwenden
Mit lokalen Klassen arbeiten
Daten aus der Datenbank lesen
Mit strukturierten Datenobjekten arbeiten
Mit komplexen internen Tabellen arbeiten
Datenbankänderungen mit Business Objects implementieren
Das ABAP-RESTful-Anwendungsprogrammiermodell beschreiben

Die Entwicklungsumgebung vorbereiten

Objective

After completing this lesson, you will be able to legen Sie ein ABAP-Cloud-Projekt an.

ABAP-Cloud-Projekt

Um ABAP-Anwendungen für SAP BTP zu entwickeln, müssen Sie zunächst die Eclipse-Entwicklungsumgebung installieren und vorbereiten. In diesem Video erfahren Sie, wie das funktioniert.

Verschiedene Arten von ABAP-Projekten

Eclipse als Entwicklungsumgebung ist nicht in das ABAP-System integriert. Stattdessen müssen Sie eine Verbindung zu jedem ABAP-System herstellen, in dem Sie arbeiten möchten. Jede Verbindung wird in Eclipse durch ein Projekt dargestellt. Es gibt zwei Arten von Projekten in ADT: ABAP-Projekte, die Sie verwenden, um eine Verbindung zu einem On-Premise-ABAP-System oder zu SAP S/4HANA Private Cloud herzustellen, und ABAP-Cloud-Projekte, die Sie verwenden, um entweder eine Verbindung zu SAP BTP ABAP oder zu SAP S/4HANA Public Cloud herzustellen.

Notiz

Im Folgenden wird nur der Zugriff auf ein Cloud-System besprochen.

Die ABAP-Umgebung suchen

Die SAP Business Technology Platform ist die Platform as a Service (PAAS) der SAP. Um darauf zugreifen zu können, müssen Sie ein globales Konto anlegen. Es stehen verschiedene Abonnementmodelle zur Verfügung, je nachdem, ob Sie große Produktivumgebungen betreiben müssen oder nur eine Einzelbenutzerumgebung für eigene kontinuierliche professionelle Entwicklungsprojekte benötigen.

Innerhalb eines globalen Kontos gibt es mehrere Unterkonten. Jedes Unterkonto kann unterschiedlich konfiguriert werden, sodass ein einzelnes Unternehmen mehrere verschiedene Plattformen ausführen kann. Das Abonnement kann jedoch über das einzelne globale Konto verwaltet werden. Innerhalb des Unterkontos deployen Sie eine Laufzeit wie Cloud Foundry oder Kyma. Danach können Sie eine ABAP-Instanz deployen.

Notiz

In diesem Kurs verwenden wir eine ABAP-Instanz, die auf der SAP Business Technology Platform (SAP BTP) implementiert ist. Das Material ist jedoch auch für andere ABAP-Deployments relevant, z.B. für ein SAP-S/4HANA-On-Premise-System oder ein SAP-S/4HANA-Cloud-System.

Anlegen eines ABAP-Cloud-Projekts