Zurück zur Übersicht
SAP BTP · ABAP Cloud Trial

BTP ABAP Trial einrichten

Dokumentation des Einrichtungswegs von SAP BTP Trial über Business Application Studio, Destination-Konfiguration und Eclipse ADT bis zur ersten lauffähigen ABAP-Klasse.

Status: fachlich abgeschlossenStand: 21.05.2026 ~23 UhrScreenshots eingebunden

Ziel der Dokumentation

Diese Seite hält fest, welche Schritte beim Aufbau einer ABAP Cloud Trial Umgebung relevant waren, welche Fehlersituationen aufgetreten sind und welche Entscheidung am Ende praktikabel war. Der Fokus liegt auf einem reproduzierbaren Lernpfad: Trial-System finden, Verbindung herstellen, Projekt öffnen, Paketstruktur verstehen und ein erstes Minimalbeispiel ausführen.

Zusammenfassende Einführung

Die folgende eingebettete Seite enthält die vorgeschaltete Einführung zum ABAP Cloud Trial. Sie dient als Kontext vor der chronologischen Detaildokumentation, den Screenshots und den konkreten Fehlerbildern auf dieser Seite.

Falls die Einbettung im Browser blockiert wird: Einführung direkt auf pertion.io öffnen .

Kurzfazit

Ergebnis

Eclipse ADT war der funktionierende Weg

Die Arbeit mit Eclipse ADT führte zur erfolgreichen Verbindung und zur Ausführung der ABAP-Klasse.

BAS

Business Application Studio blieb eingeschränkt

Im BAS war die Systemauswahl trotz Destination-Konfiguration nicht zuverlässig verfügbar.

Paketstruktur

ZLOCAL und Unterpakete beachten

Structure Packages können keine Development Objects enthalten. Für Objekte braucht es ein geeignetes Unterpaket.

Chronologischer Ablauf

SAP BTP Trial und ABAP Trial prüfen

Im SAP BTP Cockpit wurde geprüft, ob die ABAP Trial Instanz beziehungsweise Subscription vorhanden ist. Relevant waren Subaccount, Instances and Subscriptions sowie die Service-Instanz für ABAP.

Screenshot 05: ABAP Trial in Instances and SubscriptionsDie ABAP Trial Instanz ist als Ausgangspunkt für die spätere Destination und ADT-Verbindung relevant.SAP BTP Instances and Subscriptions mit ABAP Trial
Screenshot 07: Subaccount Trial OverviewÜberblick über den Trial-Subaccount im SAP BTP Cockpit.SAP BTP Subaccount Trial Overview

Business Application Studio öffnen

Im Business Application Studio wurde ein Dev Space geöffnet und die ABAP Cloud beziehungsweise Full-Stack-Projektvorlage geprüft.

Screenshot 01: BAS Dev Space geöffnetDer Business Application Studio Dev Space ist geöffnet.Business Application Studio Dev Space geöffnet
Screenshot 02: Full-Stack ABAP Cloud Project TemplateDie Full-Stack ABAP Cloud Projektvorlage wird geprüft.Full Stack ABAP Cloud Project Template
Screenshot 03: BAS Workspace SettingPrüfung der Workspace- und Target-Folder-Einstellungen.Business Application Studio Workspace Setting

Systemauswahl im BAS analysieren

Beim Anlegen eines ABAP Cloud Projects blieb die Systemauswahl leer beziehungsweise es wurde kein passendes System gefunden. Damit war klar, dass die Destination-Konfiguration überprüft werden musste.

Screenshot 04: Systemauswahl leerDie ABAP Cloud Project System Selection zeigt noch kein verwendbares System.ABAP Cloud Project System Selection Empty
Screenshot 06: No Matching SystemEs wurde kein passendes System gefunden.ABAP Cloud Project No Matching System

Destination anlegen und prüfen

Im BTP Cockpit wurde eine Destination aus der Service Instance beziehungsweise aus einem bestehenden Service Key erstellt. Danach wurde die URL korrigiert und die Verbindung geprüft.

Screenshot 08: Destinationen leerAusgangslage: Noch keine passende Destination vorhanden.BTP Destinations Empty
Screenshot 09: Destination aus Service Instance anlegenDie Destination wird über die vorhandene Service Instance erstellt.Create Destination Choose Service Instance
Screenshot 12: ABAP Trial Destination konfiguriertDie Destination enthält die ABAP Trial URL und relevante Authentifizierungsdaten.Destination Details ABAP Trial Configured
Screenshot 13: Check Connection erfolgreichDie Verbindung zur Destination war erfolgreich.Destination Check Connection Success

Destination Properties ergänzen

Für die BAS-Erkennung wurden Properties geprüft. Der wichtige Punkt war, dass bestimmte Properties wie sap-platform nicht immer verfügbar waren und ersatzweise WebIDE/HTML5-bezogene Einstellungen geprüft wurden.

Screenshot 16: sap-platform nicht verfügbarDie erwartete Property war im Auswahlfeld nicht verfügbar.Destination Property sap-platform nicht verfügbar

Entscheidung: Wechsel auf Eclipse ADT

Da BAS das System weiterhin nicht zuverlässig anbot, wurde Eclipse ADT als stabilerer Weg verwendet. Die Entwicklungsumgebung wurde geprüft, ABAP-bezogene Erweiterungen wurden gesucht und ein neues ABAP Cloud Project wurde angelegt.

Screenshot 17: Eclipse Extensions Marketplace – ABAP-ErweiterungenIm Extensions Marketplace wurde nach ABAP-Erweiterungen gesucht. Dieser Screenshot gehört zur Prüfung beziehungsweise Ergänzung der Entwicklungsumgebung und nicht zur Destination-Property-Konfiguration.Eclipse Extensions Marketplace mit ABAP-Suche
Screenshot 19: ADT Installation ReviewDie notwendigen Eclipse ADT Komponenten werden installiert beziehungsweise geprüft.Eclipse ADT Installation Review
Screenshot 20: New ABAP Cloud Project WizardDer Wizard zum Anlegen eines neuen ABAP Cloud Projects ist verfügbar.Eclipse New ABAP Cloud Project Wizard

Login und Verbindung herstellen

Der Browser-Login aus ADT war erfolgreich. Danach konnten die Connection Details des ABAP Cloud Projects geprüft werden.

Screenshot 21: ADT Browser Login erfolgreichDer Login im Browser wurde bestätigt.ADT Browser Login Success
Screenshot 22: Project Connection DetailsDie ABAP Service Instance Connection wird in Eclipse angezeigt.Eclipse ABAP Cloud Project Connection Details

Software Component und Paketstruktur verstehen

Beim Anlegen von Paketen wurde sichtbar, dass eine Software Component erforderlich ist und nicht jeder Paketname beziehungsweise Präfix zulässig ist. ZLOCAL war vorhanden, aber als Strukturpaket nicht direkt für Development Objects geeignet.

Screenshot 23: Software Component erforderlichBeim Anlegen eines Pakets muss eine Software Component gewählt werden.Eclipse Package Software Component Required
Screenshot 24: Software Component SelectionAuswahl verfügbarer Software Components.Eclipse Software Component Selection
Screenshot 27: Repository Tree mit ZLOCALZLOCAL ist im Repository Tree sichtbar.Eclipse Repository Tree ZLOCAL Available
Screenshot 28: Structure Package kann keine Objekte enthaltenStructure Packages dienen der Strukturierung und können keine Development Objects aufnehmen.Eclipse Structure Package Cannot Contain Objects

Unterpaket wählen und ABAP-Klasse ausführen

Nach Auswahl eines geeigneten Unterpakets konnte eine erste ABAP-Klasse erstellt und über die ABAP Console ausgeführt werden.

Screenshot 29: ZLOCAL Subpackage auswählenAuswahl eines geeigneten Unterpakets für das Entwicklungsobjekt.Eclipse Package Selection ZLOCAL Subpackage
Screenshot 30: ABAP Console Ausgabe erfolgreichDie ABAP Console zeigt die erfolgreiche Ausgabe des Minimalbeispiels.Eclipse ABAP Console Hello Success

Minimalbeispiel

Das Minimalbeispiel dient dazu, die Verbindung, die Projektstruktur und die Ausführbarkeit in ADT zu prüfen. Es ist kein fachliches Programm, sondern ein technischer Funktionstest.

CLASS zcl_claudiu_hello DEFINITION
  PUBLIC
  FINAL
  CREATE PUBLIC.

  PUBLIC SECTION.
    INTERFACES if_oo_adt_classrun.
ENDCLASS.

CLASS zcl_claudiu_hello IMPLEMENTATION.
  METHOD if_oo_adt_classrun~main.
    out->write( 'Hello Claudiu - ABAP Cloud works.' ).
  ENDMETHOD.
ENDCLASS.

Warum if_oo_adt_classrun?

Das Interface macht die Klasse in Eclipse ADT direkt ausführbar. Die Methode main ist der Einstiegspunkt.

Warum out->write?

Damit wird eine einfache Ausgabe in der ABAP Console erzeugt. So lässt sich sofort erkennen, ob Projekt, Login und Laufzeit funktionieren.

Fehlerbilder und Learnings

Offene Punkte

Prüfung: Die Screenshots wurden als Assets im Repository abgelegt und in die Dokumentation eingebunden. Als nächster Schritt sollte geprüft werden, ob alle Bilder auf GitHub Pages korrekt geladen werden und ob die Reihenfolge fachlich passt.

Screenshot-Galerie

Status

Status: Inhaltlich implementiert und mit Screenshot-Assets ergänzt. Die Dokumentation beschreibt den Stand der Einrichtung des SAP BTP ABAP Trial, der Destination-Konfiguration und des Wechsels zu Eclipse ADT.

Dokumentationsstand: 21.05.2026 ~23 Uhr.

Technischer Hinweis: Die Screenshots liegen unter btp-abap-trial/assets/screenshots/ und werden relativ mit ./assets/screenshots/... geladen.