Clean-Core-Stufen
Erweiterbarkeitsstufen von Clean Core (Stufe 1–3)
Auch bekannt als: 3-Stufen-Modell der Erweiterbarkeit, Tier 1–3
Das Drei-Stufen-Modell von SAP: Stufe 1 nutzt nur freigegebene APIs (ABAP Cloud), Stufe 2 kapselt klassische Funktionen, Stufe 3 ist klassischer Code.
Stufe 1 — cloudfähige Erweiterungen. Entwickelt mit ABAP Cloud oder Side-by-Side, ausschließlich auf freigegebenen APIs und Erweiterungspunkten. Upgrade-stabil.
Stufe 2 — Cloud-API-Enablement. Wrapper um klassische, noch nicht freigegebene Funktionalität, die diese kontrolliert für Code der Stufe 1 verfügbar machen. Als Brücke toleriert; ersetzen Sie einen Wrapper durch eine Lösung der Stufe 1, sobald SAP einen Nachfolger freigibt.
Stufe 3 — klassische ABAP-Erweiterungen. Code, der nicht freigegebene Objekte nutzt, SAP-Tabellen direkt liest oder schreibt oder Standardcode modifiziert. Hier konzentriert sich das Upgrade-Risiko.
SAP hat diese Leitlinien inzwischen zu feiner abgestuften Clean-Core-Levels weiterentwickelt. Die SAP-Freigabedaten hinter ERP Preflight enthalten je Objekt ein Clean-Core-Level, sofern SAP eines veröffentlicht.
In ERP Preflight
Der Clean Core Object Guard meldet Muster der Stufe 3 wie direkte Tabellenzugriffe und die Nutzung nicht freigegebener Objekte. SAP Gap Radar verwendet eine eigene 12-stufige Skala, die einordnet, wie eine Anforderung erfüllt werden kann — vom Standard-Scope-Item bis zum Clean-Core-Verstoß.
Probleme rund um Clean-Core-Stufen
- HochKundeneigene Z/Y-Transaktion erfordert Clean-Core-Prüfung
- BlockerDirektes Schreiben in eine SAP-Standardtabelle
- KritischDirektes Lesen einer SAP-Standardtabelle
- KritischVeraltete oder in der Cloud verbotene ABAP-Anweisung
- KritischAufruf eines nicht für die Cloud-Entwicklung freigegebenen Funktionsbausteins
- KritischVerwendung einer nicht für die Cloud-Entwicklung freigegebenen Klasse
- HochVerwendung eines als veraltet (deprecated) eingestuften SAP-Objekts
- HochDynamisches Aufrufziel nicht verifizierbar
Verwandte Begriffe
Kostenlose Tools
- Clean-Core-Objekt-Lookup
Ist eine Tabelle, CDS-View, Klasse oder ein Funktionsbaustein für ABAP Cloud freigegeben?
Alle SAP-Objekte von A–Z durchsuchen
Hintergrundartikel
- Clean-Core-Erweiterbarkeit erklärt: Stufen, freigegebene APIs und klassische ModifikationenEin praxisnaher Überblick, wie SAP Erweiterungen nach ihrer Upgrade-Stabilität einordnet — von ABAP Cloud auf freigegebenen APIs bis zu klassischen Modifikationen — und wie Sie bestehenden Eigenentwicklungscode bewerten.
Für ERP Preflight verfasst · geprüft am 27. September 2026
Alle GlossarbegriffeERP Preflight ist ein unabhängiges Produkt und steht in keiner Verbindung zur SAP SE. SAP, ABAP, Fiori und S/4HANA sind Marken der SAP SE.