Zum Inhalt springen
ERP Preflight

Transporte · Transport Dependency Analyzer

Unterklasse bzw. implementierende Klasse vor oder ohne ihre Oberklasse / ihr Interface importiert

Standard-Schweregrad
Kritisch
Befundcode:
TR_INHERITANCE_DEPENDENCY_RISK
Engine-Version:
2.1.0
Zitieren:r/SAPINXHN

Was dieser Befund bedeutet

Transport Dependency Analyzer meldet diesen Befund mit dem Standard-Schweregrad „Kritisch“.

Zur Engine: CTS-Transportreihenfolge und Dictionary-Abhängigkeiten zwischen Transporten

So beheben Sie es

Importieren Sie zuerst den Transport (bzw. deployen Sie zuerst den Commit) mit der Oberklasse bzw. dem Interface oder nehmen Sie ihn in die Importqueue auf; eine Klasse lässt sich nicht generieren, solange ihre Oberklasse oder ihr implementiertes Interface im Ziel fehlt oder veraltet ist (Aktivierungsfehler, RC 8).

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
Transport Dependency Analyzer
Akzeptierte Formate
JSON, CSV, XML
Was Sie exportieren
Technische Beschreibung des Eingabevertrags (Englisch)

CTS transport metadata: CSV export of E070/E071/E071K with a TRKORR header row, JSON {'transports': {TRKORR: ['TABL ZTAB', …]}, 'e070': [...], 'e071': [...], 'call_references': [...], 'seometarel': [...], 'wbcrossgt': [...], 'planned_sequence': [...]}, XML with <E070>/<E071> sections, or the cloud-aware gCTS / abapGit adapter JSON {'adapter': 'GCTS', 'commits': [{id, parents, timestamp, objects | files}], 'planned_sequence': [commit ids]}.

Erforderliche Eingabe
  • At least one transport request (or gCTS / abapGit commit) with its 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
Höchstens RULE_DERIVED (0,85): Das Ergebnis beruht auf SEOMETAREL relation types / program include naming (structural relation semantics), einem kuratierten Katalog, der nicht gegen eine offizielle Quelle verifiziert ist.
Wissensquellen
  • SEOMETAREL relation types / program include naming (structural relation semantics) — kuratiert, nicht gegen die Quelle verifiziert
Ziel-Releases der Engine
S4H_2022, S4H_2023, S4HANA_CLOUD_2402, S4HANA_CLOUD_2408
Alle Probleme: Transporte

Quelle: Regelkatalog von Transport Dependency Analyzer 2.1.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.

Unterklasse bzw. implementierende Klasse vor oder ohne ihre…