Erweiterungen · Extension Impact Guard
Änderung wirkt sich auf nachgelagerte Konsumenten aus
- Standard-Schweregrad
- Hoch
- Befundcode:
- EXT_MODIFICATION_BREAKING_CONSUMERS
- Engine-Version:
- 2.0.0
Was dieser Befund bedeutet
Extension Impact Guard meldet diesen Befund mit dem Standard-Schweregrad „Hoch“.
Zur Engine: Upgrade-Stabilität von Cloud-BAdIs und Key-User-Erweiterungen
So beheben Sie es
Prüfen Sie die Feldzuordnungen aller nachgelagerten Konsumenten und passen Sie sie in derselben Software Collection an, bevor Sie die Änderung transportieren.
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
- Extension Impact Guard
- Akzeptierte Formate
- JSON
- Was Sie exportieren
- Technische Beschreibung des Eingabevertrags (Englisch)
Extension inventory JSON: {'extensions': [{object_name, object_type, status, dependencies, data_type, length, software_collection}], 'dependencies': {object: [consumers]}, 'target_object': '…', 'action': 'DELETE'|'MODIFY'|'CHANGE_TYPE'|'CHANGE_LENGTH'|'TRANSPORT', 'change': {new_type, new_length}}. Deletion / change / transport verdicts require an explicit target_object.
- Erforderliche Eingabe
- extensions or dependencies/graph adjacency map
- target_object for deletion/impact verdicts
- 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
- Jeder Befund nennt das Wissen, auf dem er beruht (), und wird durch den Verifizierungsstatus dieser Quelle begrenzt.
- Ziel-Releases der Engine
- S4H_2022, S4H_2023, S4HANA_CLOUD_2402, S4HANA_CLOUD_2408
Verwandte Befunde
- KritischTyp- / Längenänderung bricht Konsumenten
- HochGroße Auswirkungsbreite der Änderung
- HochVeröffentlichtes Key-User-Feld kann Typ nicht ändern und nicht verkürzt werden
- BlockerZyklische Erweiterungsabhängigkeit
- KritischLöschen durch aktive Konsumenten blockiert
- HochAngefordertes Erweiterungsobjekt fehlt im Abhängigkeitsgraphen
Begriffe auf dieser Seite
Hintergrund
- Zusatzfelder mit Key-User-Erweiterbarkeit: warum ein Feld nicht in App, Formular oder API erscheintWie Zusatzfelder aus der Key-User-Erweiterbarkeit in Oberflächen, Berichte, Formulare und APIs gelangen und warum ein Feld, das auf einem Beleg existiert, im Folgebeleg fehlt.
- 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.