CAP · RAP · ABAP Cloud · Clean Core

SAP BTP Entwickler — Erweiterungen mit Clean Core.

Wer S/4HANA einführt, will den Kern sauber halten: Erweiterungen entstehen mit ABAP Cloud und RAP direkt im System oder als eigene Anwendung mit dem Cloud Application Programming Model (CAP) auf der SAP Business Technology Platform. qify findet BTP-Entwickler, Architekten und Projektleiter, die beide Wege kennen und wissen, wann welcher passt, als Freelancer oder aus Beratungshäusern.

Clean Core nach SAP-Stufen A bis D: Je mehr Erweiterungen auf Stufe A, desto planbarer jedes Upgrade
Die Ausgangslage

Warum Unternehmen BTP-Entwickler suchen

Eigenentwicklungen sind der größte Bremsklotz bei S/4HANA-Upgrades. Mit der BTP und dem ABAP-Cloud-Modell lassen sie sich so bauen, dass der SAP-Standard unberührt bleibt. Das verlangt aber andere Fähigkeiten als klassisches ABAP.

Altes Z-Coding bremst jedes Upgrade

Modifikationen und direkte Tabellenzugriffe müssen bei jedem Release geprüft werden. Wer neu baut, baut nach Clean Core und nutzt nur freigegebene Schnittstellen.

Neue Technik, knappe Profile

CAP, RAP, CDS und Fiori Elements gehören zusammen. Entwickler, die ABAP Cloud und CAP produktiv eingesetzt haben, sind deutlich seltener als klassische ABAP-Entwickler.

Wohin mit der Erweiterung?

Im S/4HANA-System mit ABAP Cloud, auf der BTP als eigene Anwendung oder als Key-User-Anpassung: Die Entscheidung prägt Betrieb, Kosten und Lizenzen über Jahre.

Typische Projektsituationen

Wann Unternehmen bei uns anfragen

Eigenentwicklungen modernisieren

Im Zuge der S/4HANA-Migration werden Z-Programme bewertet, abgelöst oder nach ABAP Cloud neu gebaut, siehe auch Custom Code Remediation.

Side-by-Side-Anwendungen bauen

Eigene Apps für Partner, Außendienst oder Fachbereiche entstehen mit CAP auf der BTP und greifen über APIs auf S/4HANA zu.

Prozesse automatisieren

Genehmigungen, Workflows und Formulare werden mit SAP Build Process Automation oder eigenen Services abgebildet, statt im Kern programmiert.

Die Architekturfrage

Im System oder daneben?

Es gibt nicht den einen richtigen Ort für eine Erweiterung. Diese drei Wege kommen in Projekten vor, oft nebeneinander.

Key-User-Erweiterung

Zusatzfelder, eigene Logik in vorgesehenen Erweiterungspunkten und Formulare über Fiori-Apps. Schnell umgesetzt, aber im Umfang begrenzt.

Entwicklung im System (ABAP Cloud)

RAP-Anwendungen und Erweiterungen direkt in S/4HANA, nur gegen freigegebene APIs. Nah an den Daten, ohne zusätzliche Plattform.

Side-by-Side auf der BTP

Eigenständige Anwendungen mit CAP oder im ABAP Environment der BTP. Entkoppelt vom ERP-Release, geeignet für Apps mit eigenen Nutzern und Daten.

Was wir liefern

Welche BTP-Themen wir besetzen

qify vermittelt Entwickler, Architekten und Projektleiter für die Entwicklung auf und mit der SAP BTP. Diese Themen fallen in Anfragen typischerweise an.

CAPCloud Application Programming Model
Services und Datenmodelle
CDS-Modelle, Services mit Node.js oder Java, SAP HANA Cloud, Mandantenfähigkeit.
RAPABAP RESTful Application Programming Model
Transaktionale Apps in ABAP
CDS-Views, Behavior Definitions, OData-Services, Fiori Elements.
ABAP CloudABAP Cloud
Clean-Core-Entwicklung
Freigegebene APIs, ATC-Prüfungen, ABAP Environment auf der BTP oder im S/4HANA-System ab Release 2022.
UI5SAP Fiori & UI5
Oberflächen
Fiori Elements, Freestyle-UI5, Launchpad und SAP Build Work Zone.
SAP BuildSAP Build
Automatisierung und Pro-Code
Build Process Automation für Workflows, Build Code mit Joule for Developers, Build Work Zone als Einstieg.
BetriebBetrieb & Sicherheit
BTP-Konto und Laufzeit
Subaccounts, Cloud Foundry oder Kyma, Berechtigungen, Transporte, CI/CD.
Profile und Rollen

Wen wir für die BTP-Entwicklung besetzen

Je nach Vorhaben brauchen Sie eine dieser Rollen oder ein kleines Team. Wir klären mit Ihnen, welche Kombination passt.

BTP-Architektur
Zielbild
Erweiterungsstrategie, Clean-Core-Regeln, Plattformdienste, Sicherheit, Kosten.
CAP-Entwicklung
Side-by-Side
Node.js oder Java, CDS, HANA Cloud, Anbindung an S/4HANA über APIs.
ABAP-Cloud-Entwicklung
Im System
RAP, CDS, freigegebene APIs, Umbau von Eigenentwicklungen.
Projektleitung
Steuerung
Erweiterungsprogramm, Priorisierung des Bestands, Abstimmung mit Fachbereich und Betrieb.
So läuft es ab

Von der Anfrage zum passenden Experten

qify implementiert nicht selbst. Wir vergleichen die Angebote unabhängig und finden die Spezialisten, die es können.

1. Bedarf schildern

Sie beschreiben Ihr Vorhaben im Gespräch mit Q, im Formular oder am Telefon. Wir klären, welche Rolle und welche Erfahrung Sie wirklich brauchen. Es muss noch nicht alles feststehen.

2. Profile vergleichen

Wir suchen unter Freelancern und in Beratungshäusern und sprechen fachlich mit den Kandidaten. Sie erhalten passende Profile mit Tagessatz und Verfügbarkeit.

3. Sie entscheiden

Sie sprechen mit den Experten, die Sie interessieren, und entscheiden dann. Wie das im Detail abläuft, zeigt unsere Seite So arbeiten wir.

Häufige Fragen

Was Kunden zu SAP BTP-Entwicklung fragen

Was ist die SAP Business Technology Platform?

Die SAP BTP ist die Cloud-Plattform von SAP für Entwicklung, Integration, Daten und Analysen sowie KI-Dienste. Für Entwickler bietet sie Laufzeiten wie Cloud Foundry und Kyma, das ABAP Environment und Werkzeuge wie SAP Build und das Business Application Studio.

Was ist der Unterschied zwischen CAP und RAP?

CAP (Cloud Application Programming Model) ist ein Framework für Services und Anwendungen mit Node.js oder Java, meist auf der BTP. RAP (ABAP RESTful Application Programming Model) ist das Programmiermodell für transaktionale Anwendungen in ABAP, im S/4HANA-System oder im ABAP Environment der BTP. Beide nutzen CDS zur Modellierung.

Was bedeutet Clean Core?

Clean Core heißt, den SAP-Standard nicht zu verändern und Erweiterungen möglichst über freigegebene Schnittstellen und Erweiterungspunkte zu bauen. SAP bewertet Erweiterungen inzwischen in Stufen von A bis D: A nutzt nur freigegebene APIs, B klassische dokumentierte APIs, C interne SAP-Objekte mit Upgrade-Risiko, D steht für Modifikationen und direkte Schreibzugriffe auf SAP-Tabellen. Das frühere 3-Tier-Modell ist damit abgelöst.

Müssen alle Erweiterungen auf die BTP?

Nein. Viele Erweiterungen bleiben mit ABAP Cloud im S/4HANA-System, in der Private Edition und on-premise ab Release 2022. Auf die BTP gehören eher eigenständige Anwendungen, Erweiterungen mit eigenen Nutzern oder Daten und Szenarien, die mehrere Systeme verbinden.

Was passiert mit unseren bestehenden Z-Programmen?

Sie werden im Zuge der Migration bewertet: Manches entfällt, weil der Standard es inzwischen kann, manches wird angepasst, manches nach ABAP Cloud oder auf der BTP neu gebaut. Werkzeuge wie das ABAP Test Cockpit zeigen, was betroffen ist.

Liefert qify auch Entwickler für einzelne Apps?

Ja. qify vermittelt einzelne CAP- oder RAP-Entwickler ebenso wie Architekten und kleine Teams für ein Erweiterungsprogramm.

Was kostet ein SAP BTP Entwickler pro Tag?

Tagessätze sind individuell: Sie hängen von Seniorität, Spezialisierung, Einsatzdauer und Projektumfeld ab. Den konkreten Satz nennen wir mit jedem vorgeschlagenen Profil.

Direkt anfragen

SAP BTP Entwickler anfragen

Beschreiben Sie kurz Ihren Bedarf. Wir schlagen Ihnen passende Profile mit Tagessatz und Verfügbarkeit vor.

  • Entwickler, Architekten und Projektleiter für CAP, RAP und ABAP Cloud
  • Freelancer und Beratungshäuser unabhängig verglichen
  • Unverbindlich: Sie entscheiden, mit wem Sie sprechen

Lieber direkt sprechen? +49 201 83084 800