Zusatzfelder · Custom Field Flow Doctor
Inkompatibler Feldtyp oder inkompatible Länge über einen Übergang
- Standard-Schweregrad
- Hoch
- Befundcode:
- FIELD_TYPE_MISMATCH
- 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
Gleichen Sie Typ und Länge des Kundenfelds in beiden Geschäftskontexten an (ein Key-User-Feld kann seinen Typ nach der Veröffentlichung nicht ändern – neues Feld anlegen und migrieren), sonst werden Werte abgeschnitten oder abgewiesen.
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
- KritischKundenfeld im Ziel-Geschäftskontext nicht aktiviert
- KritischKundenfeld kann über diesen Übergang nicht weitergegeben werden
- HochErforderliche Cloud-BAdI-Implementierung fehlt
- HochKundenfeld für eine erforderliche Verwendung nicht aktiviert
- HochName des Kundenfelds verletzt die Key-User-Namenskonvention
- HochWeitergabeübergang erfordert ein neueres Release als das Zielrelease
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.