Fehlernachrichten

Um eine Vielzahl von Situationen abzudecken, verfügen Fehlernachrichten in der Regel über mehrere Parameter. Jeder Parameter verweist auf Feldnamen oder Feldpositionen. In der folgenden Tabelle sind alle möglichen Fehlerbedingungen aufgelistet. Zur Laufzeit werden die Parameter in geschweiften Klammern ({}) mit kontextspezifischen Daten gefüllt.

Hinweis: Sie sollten in regelmäßigen Abständen nach Dateien in den Verzeichnissen /error und /complete suchen, die Fehler enthalten oder unverarbeitet bleiben.
Tabelle 1. Mögliche Fehler in der Fehlerdatei
Fehlercode
Beschreibung
YIF_ÜBERLAPPEND
_FIELDS
Feld {0} schneidet Feld {1} in Datensatz {2} Dieser Fehlercode gibt an, dass zwei Felder im selben Datensatz überlappende Positionen haben.

YIF_UNGÜLTIGE_FELDGRENZEN
{0} hat ungültige Grenzen: startPos={1 endPos={2 Dieser Fehlercode zeigt an, dass startPosition eines Feldes größer ist als die Endposition des Feldes
YIF_INVALID_
DATENSATZTYP_POS
Die Position des Satztypfelds ist ungültig.
YIF_EMPTY_
DATENSATZTYP
Datensatz {0} hat keine Satztypkennung. Wenn die Daten einen Datensatz enthalten, dessen Datensatztyp nicht im Schema deklariert wurde
YIF_EMPTY_
SATZ_GEFUNDEN
Für einen Datensatz sind keine übereinstimmenden Felder vorhanden. Die Daten enthalten einen Datensatz mit einer Satztypkennung, aber die einzelnen Felder sind nicht vorhanden.
YIF_INVALID_
FELDLÜCKE
Datensatz {0} sollte keine Lücke aufweisen [Feld {1} endPosition={2 }] und [Feld {3} startPosition={4 ]. Bei einem positionsgebundenen Format dürfen zwei Felder keine Lücke aufweisen. Sie hat eine feste Breite, d. h., es können keine nicht verfolgbaren Lücken vorhanden sein. Feste Breite. Punkt.
YIF_FIELD_
ÜBERLAPPPS_
DATENSATZTYP
In Datensatz {0} überlappt das Feld endPos={3 das Feld für den Datensatztyp {4}startPos={5 ]. In einem positionsgebundenen Format, wenn ein Felddatum sich mit der Begrenzung einer Satztypkennung überschneidet
YIF_FIELD_
ÜBERLAPPPS_
DATENSATZTYP
_FIELD
Im Datensatz {0}überlappt das Feld {1}[position={2}] das Datensatztypfeld {3} [position={4}]. In einem Format mit Begrenzern, wenn ein Felddatum sich mit der Begrenzung einer Satztypkennung überschneidet.
YIF_SCHEMA_
ENTHÄLT_ZYKLUS
Schema enthält einen Zyklus, der bei Element {0} beginnt und vor Element {1}endet. Die Schemabeschreibung lässt keinen zyklischen Einschluss zu. Ist dies der Fall, wird der obige Fehlercode gemeldet.
YIF_RECORD_
ID_TOO_GROSS
Datensatz-ID {0} ist zu groß. Datensatz-IDs haben eine feste Breite. Dieser Fehler wird gemeldet, wenn die Größe überschritten wird.
YIF_FIELD_
NICHT DEFINIERT
_IN_RECORD
Feld {0} in Attributzuordnung ist im Satz {1}nicht vorhanden. Bei der Umsetzung von XML in das positionsgebundene/begrenzte Format, wenn das Feld, dem ein XML-Attribut zugeordnet ist, nicht vorhanden ist.
YIF_TOO_
MANY_
ATTRIBUT
_MAPS
Anzahl der Attributzuordnungen = {0} in elementMap {1} überschreitet die Anzahl der Felder = {2} im Datensatz {3}. Die Anzahl der Attribute in einem XML-Element, die Feldern zugeordnet werden müssen, darf die Anzahl der Felder im entsprechenden Datensatz nicht überschreiten.
YIF_INVALID_
RID_BOUNDS
RecordIdStartPos: : {0} muss kleiner sein als RecordIdEndPos: {1} }. In einem positionsgebundenen Format müssen die Grenzen der Satzkennung korrekt sein.
YIF_RECORD_
ID_NOT_
ABGEGLICHEN
Die Datensatz-ID {0} konnte nicht mit einem im Schema deklarierten Datensatz abgeglichen werden.
YIF_INCORRECT_
SATZ_
LENGTH
Satzlänge ist falsch.
YIF_RECORD_
LÄNGE_
TOO_SMALL
Zu wenige Felder. Min. Felder = {0} Gefunden = {1}

YIF_ZU_WENIGE_FELDER_FÜR_DEN_DATENSATZ
Es wurden wenige Felder für die Datensatz-ID gefunden: {0}. Erwartet = {1} Gefunden = {2}

YIF_ZU_VIELE_FELDER_FÜR_DEN_DATENSATZ
Zu viele Felder für Datensatz-ID: {0} Erwartet = {1} Gefunden = {2}
YIF_RECORD_
LÄNGE_ZU
_LARGE
Zu viele Felder. Max. Felder = {0} Gefunden = {1}
YIF_RECORD_TOKEN

_NICHT_VOLLSTÄNDIG_ÜBEREINSTIMMEND
Der Name des gescannten Datensatzes {0} stimmt nicht vollständig überein. Aktuelles Token: {1}
YIF_INCOMPLETE
_ZURÜCK
_MATCH
Datensatzgruppe vor dem Namen des gescannten Datensatzes: {0} stimmt nicht vollständig überein
YIF_MAX_
VORKOMMEN
ÜBERSCHRITTEN
Anzahl Übereinstimmungen überschreitet maximale Anzahl Übereinstimmungen für Datensatz: {0}
YIF_FILE_
VERLETZT_
KONTROLL_INFO
Dateilänge: {0} muss größer sein als die Summe aus fileHeaderLength:{1 und {2}


YIF_DATEI_KOPFZEILE_EXISTIERT_NICHT
Erwartete Dateiheader-ID {0} wurde nicht gefunden
YIF_FILE_TRAILER_
EXISTIERT_NICHT
Erwartete Dateitrailer-ID {0} wurde nicht gefunden
YIF_FILE_HEADER

_STIMMT_NICHT_ÜBEREIN
Erwartete Dateiheader-ID: <{0}> stimmt nicht überein: <{1}>
YIF_FILE_TRAILER

_STIMMT_NICHT_ÜBEREIN
Erwartete Dateitrailer-ID: <{0}> stimmt nicht überein: <{1}>
YIF_UNABLE_
TO_BOUND_
INPUT_STREAM
Die Begrenzung für den Eingabestream ScanLength= < {0} > ScanStartPosition=<{1 > kann nicht festgelegt werden

YIF_DIR_EXISTET_NICHT
Das angegebene Verzeichnis {0} ist nicht vorhanden.
YIF_DIR_IS_
Nicht beschreibbar
Das angegebene Verzeichnis {0} verfügt nicht über Schreibberechtigungen.
YIF_INVALID_INCLUDES_MUSTER
Das einbezieht Muster {0} ist kein gültiger regulärer Ausdruck.