Zusatzfelder · Custom Field Flow Doctor
Name des Kundenfelds verletzt die Key-User-Namenskonvention
- Standard-Schweregrad
- Hoch
- Befundcode:
- FIELD_NAME_INVALID_PREFIX
- Engine-Version:
- 2.0.0
Was dieser Befund bedeutet
Custom Field Flow Doctor meldet diesen Befund mit dem Standard-Schweregrad „Hoch“.
Zur Engine: Herkunftskette von Zusatzfeldern von CDS-Views über BAPIs bis zur Oberfläche
So beheben Sie es
Key-User-Felder müssen das Präfix YY1_ verwenden (Entwicklererweiterbarkeit: ZZ1_). Legen Sie das Feld in der App „Benutzerdefinierte Felder“ mit einem konformen technischen Namen neu an und migrieren Sie die Daten vor dem Transport.
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
- Custom Field Flow Doctor
- Akzeptierte Formate
- JSON
- Was Sie exportieren
- Technische Beschreibung des Eingabevertrags (Englisch)
Custom field registry JSON: {'field_name': 'YY1_…', 'hops': [{source_context, target_context, min_release?}], 'field_definitions': {context: {type, length, usages: ['UI', 'FORM', 'API', ...]}}, 'required_exposures': {context: ['FORM', 'API', 'ANALYTICS', 'UI', 'EMAIL']} (or a list for the final context), 'active_scenarios': [...], 'badi_implementations': [...]}.
- Erforderliche Eingabe
- field_name
- hops or field_definitions
- 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
- HochKundenfeld für eine erforderliche Verwendung nicht aktiviert
- KritischKundenfeld im Ziel-Geschäftskontext nicht aktiviert
- KritischKundenfeld kann über diesen Übergang nicht weitergegeben werden
- HochErforderliche Cloud-BAdI-Implementierung fehlt
- HochWeitergabeübergang erfordert ein neueres Release als das Zielrelease
- HochInkompatibler Feldtyp oder inkompatible Länge über einen Übergang
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.