Migration & Clean Core
Code-Probleme in ABAP Cloud und Clean Core
Der Clean Core Object Guard analysiert eigenen ABAP-Code und ordnet die darin referenzierten SAP-Objekte anhand der Freigabedaten des Wissens-Snapshots ein.
Erkannt von:Clean Core Object Guard
Dokumentierte Probleme
- BlockerDirektes Schreiben in eine SAP-Standardtabelle
CLEAN_CORE_DIRECT_DB_MUTATION
- KritischDirektes Lesen einer SAP-Standardtabelle
CLEAN_CORE_DIRECT_DB_ACCESS
- KritischVeraltete oder in der Cloud verbotene ABAP-Anweisung
CLEAN_CORE_OBSOLETE_SYNTAX
- KritischAufruf eines nicht für die Cloud-Entwicklung freigegebenen Funktionsbausteins
CLEAN_CORE_UNRELEASED_API
- KritischVerwendung einer nicht für die Cloud-Entwicklung freigegebenen Klasse
CLEAN_CORE_UNRELEASED_CLASS
- HochVerwendung eines als veraltet (deprecated) eingestuften SAP-Objekts
CLEAN_CORE_DEPRECATED_OBJECT_USED
- HochDynamisches Aufrufziel nicht verifizierbar
CLEAN_CORE_DYNAMIC_CALL_UNVERIFIABLE
- HochVerweis auf ein Objekt außerhalb des Snapshots freigegebener Objekte
CLEAN_CORE_UNRELEASED_OBJECT
- HochTypisierung mit einem nicht für die Cloud-Entwicklung freigegebenen DDIC-Objekt
CLEAN_CORE_UNRELEASED_TYPE_REFERENCE
Informative Befunde
Diese Befunde bestätigen einen guten Zustand oder dokumentieren eine Änderung. Sie sind der Vollständigkeit halber aufgeführt und keine Probleme.
- InfoObjekt ist für die Cloud-Entwicklung freigegeben
CLEAN_CORE_OBJECT_RELEASED
Begriffe in diesem Bereich
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.
ERP 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.