Zum Inhalt springen
ERP Preflight

ABAP Cloud & Clean Core · Clean Core Object Guard

Typisierung mit einem nicht für die Cloud-Entwicklung freigegebenen DDIC-Objekt

Standard-Schweregrad
Hoch
Befundcode:
CLEAN_CORE_UNRELEASED_TYPE_REFERENCE
Engine-Version:
2.2.0
Zitieren:r/SAPINXHN

Was dieser Befund bedeutet

Clean Core Object Guard meldet diesen Befund mit dem Standard-Schweregrad „Hoch“.

Zur Engine: Einordnung in Erweiterbarkeitsstufen 1/2/3 und Erkennung klassischer Modifikationen

So beheben Sie es

Typisieren Sie das Datenobjekt mit dem im Befund genannten freigegebenen Nachfolger (z. B. TYPE mara -> TYPE i_product, TYPE mara-matnr -> ein freigegebenes Datenelement oder CDS-Feld) oder einem lokalen Typ; ABAP Cloud weist die Typisierung mit nicht freigegebenen Tabellen und Strukturen bereits bei der Syntaxprüfung ab.

So erkennt ERP Preflight das Problem

Die Analyse ist deterministisch: Dieselben exportierten Dateien und derselbe Wissens-Snapshot führen immer zu denselben Befunden. Eine Verbindung zum SAP-System ist nicht nötig — Sie laden Exporte hoch.

Engine
Clean Core Object Guard
Akzeptierte Formate
ABAP, ZIP, JSON
Was Sie exportieren
Technische Beschreibung des Eingabevertrags (Englisch)

Custom ABAP source (report, class, function group include), an abapGit repository ZIP containing *.abap files, or an object list JSON {'objects': [{'name', 'type': TABL|FUNC|CLAS|DDLS}]} for release-status lookup.

Erforderliche Eingabe
  • ABAP source with at least one statement, an abapGit ZIP, or an object list
Nachweis
Jeder Befund verweist auf Artefaktpfad, Zeile und Spalte, den Codeausschnitt und den SHA-256 der hochgeladenen Datei. Befunde ohne einen solchen Verweis werden auf die Konfidenz UNKNOWN herabgestuft.
Konfidenz
Bis zu VERIFIED (1,0), wenn der Befund auf Knowledge-graph released-object snapshot (configuration.released_objects) beruht; höchstens RULE_DERIVED (0,85), wenn er auf Released / not-released object snapshot beruht.
Wissensquellen
  • Released / not-released object snapshot — kuratiert, nicht gegen die Quelle verifiziert
  • Knowledge-graph released-object snapshot (configuration.released_objects) — gegen die offizielle Quelle verifiziert
Ziel-Releases der Engine
S4H_2022, S4H_2023, S4HANA_CLOUD_2402, S4HANA_CLOUD_2408
Alle Probleme: ABAP Cloud & Clean Core

Kostenloses Tool: Clean-Core-Objekt-Lookup

Quelle: Regelkatalog von Clean Core Object Guard 2.2.0 im Analysedienst von ERP Preflight.

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.

Typisierung mit einem nicht für die Cloud-Entwicklung freigegebenen…