Freigeben über


EDIFACT CONTRL - Bestätigungsfehlercodes

In diesem Thema werden die Fehlercodes aufgelistet, die in den Segmenten einer EDIFACT CONTRL-Bestätigung verwendet werden. Weitere Informationen zu diesen Segmenten finden Sie unter EDIFACT CONTRL-Bestätigung.

Diese Fehler gelten für die Austausch-, Gruppen-, Nachrichten- und Datenebene. Beim Auftreten eines unterstützten Fehlers wird der gesamte Austausch-, Gruppen- oder Transaktionssatz zurückgewiesen. Es gibt keine Bedingung "Mit Fehlern akzeptiert" für EDIFACT-codierte Austauschvorgänge.

EDIFACT-Standardfehlercodes

In der folgenden Tabelle werden die Fehlercodes aufgelistet, die im Feld UCI5 der EDIFACT CONTRL-Bestätigung verwendet werden. Diese Tabelle gibt an, welche von der EDIFACT-Spezifikation angegebenen Fehlercodes in BizTalk Server EDI und AS2 unterstützt werden und welche nicht unterstützt werden.

Fehlercode Bedingung Ursache Unterstützt?
2 Syntaxversion oder -ebene nicht unterstützt. Benachrichtigung, dass die Syntaxversion oder -ebene durch den Empfänger nicht unterstützt wird. Nein
7 Austauschempfänger ist nicht der tatsächliche Empfänger. Benachrichtigung, dass sich der Austauschempfänger (S003) vom tatsächlichen Empfänger unterscheidet. Nein
12 Ungültiger Wert. Benachrichtigung, dass der Wert eines eigenständigen Datenelements, eines zusammengesetzten Datenelements oder eines Komponentendatenelements nicht mit den relevanten Spezifikationen für den Wert kompatibel ist. Ja
13 Missing Benachrichtigung, dass ein zwingend erforderlicher (oder auf andere Weise erforderlicher) Dienst oder ein Benutzersegment, ein Datenelement, ein zusammengesetztes Datenelement oder ein Komponentendatenelement fehlt. Ja
14 Wert wird an dieser Position nicht unterstützt. Benachrichtigung, dass der Empfänger die Verwendung des betreffenden Werts eines angegebenen eigenständigen Datenelements, eines zusammengesetzten Datenelements oder eines Komponentendatenelements an der Position nicht unterstützt, an der es verwendet wird. Der Wert kann gemäß den relevanten Spezifikationen gültig sein und wird ggf. an einer anderen Position unterstützt. Nein
15 An dieser Position nicht unterstützt. Benachrichtigung, dass der Empfänger die Verwendung des Segmenttyps, des eigenständigen Datenelementtyps, des zusammengesetzten Datenelements oder des Komponentendatenelements an der angegebenen Position nicht unterstützt. Ja
16 Zu viele Bestandteile. Benachrichtigung, dass das angegebene Segment zu viele Datenelemente enthielt, oder dass das angegebene zusammengesetzte Datenelement zu viele Komponentendatenelemente enthielt. Ja
17 Keine Vereinbarung. Es ist keine Vereinbarung vorhanden, die den Empfang eines Austauschs, einer Gruppe, einer Nachricht oder eines Pakets mit dem Wert des angegebenen eigenständigen Datenelements, des zusammengesetzten Datenelements oder des Komponentendatenelements zulässt. Nein
18 Unbekannter Fehler Benachrichtigung, dass ein Fehler erkannt wurde, die Art des Fehlers wird jedoch nicht gemeldet. Nein
19 Ungültige Dezimalschreibweise. Benachrichtigung, dass das als Dezimalschreibweise in UNA angegebene Zeichen ungültig ist, dass die in einem Datenelement verwendete Dezimalschreibweise nicht konsistent mit der in UNA angegebenen ist. Nein
20 Zeichen als Dienstzeichen ungültig. Benachrichtigung, dass ein in UNA angegebenes Zeichen als Dienstzeichen ungültig ist. Nein
21 Ungültige(s) Zeichen. Benachrichtigung, dass mindestens ein im Austausch verwendetes Zeichen kein gültiges Zeichen wie durch den im UNB-Segment angegebenen Syntaxbezeichner definiert ist. Das ungültige Zeichen ist Teil der Ebene, auf die verwiesen wird, oder es folgt unmittelbar auf den Bezeichnerteil des Austauschs. Ja
22 Ungültige(s) Dienstzeichen. Benachrichtigung, dass mindestens ein im Austausch verwendetes Dienstzeichen kein gültiges Dienstzeichen wie im UNA-Segment angegeben oder kein Standarddienstzeichen ist. Wenn der Code im UCS- oder UCD-Segment verwendet wird, folgte das ungültige Zeichen unmittelbar auf den identifizierten Teil des Austauschs. Nein
23 Unbekannter Austauschabsender. Benachrichtigung, dass der Austauschabsender (S002) unbekannt ist. Nein
24 Zu alt. Benachrichtigung, dass der empfangene Austausch oder die Gruppe älter als ein in einem IA oder durch einen Empfänger festgelegter Grenzwert ist. Nein
25 Testindikator wird nicht unterstützt. Benachrichtigung, dass die Testverarbeitung für den angegebenen Austausch, die Gruppe, die Nachricht oder das Paket nicht ausgeführt werden kann. Nein
26 Duplikat erkannt. Benachrichtigung, dass ein mögliches Duplikat eines zuvor empfangenen Austauschs, einer Gruppe, einer Nachricht oder eines Pakets erkannt wurde. Die frühere Übertragung wurde möglicherweise zurückgewiesen. Ja
27 Sicherheitsfunktion nicht unterstützt. Benachrichtigung, dass eine Sicherheitsfunktion, die sich auf die Ebene oder das Datenelement bezieht, auf die oder das verwiesen wird, nicht unterstützt wird. Nein
28 Verweise stimmen nicht überein. Benachrichtigung, dass der Kontrollverweis im UNB-, UNG-, UNH-, UNO-, USH- oder USD-Segment nicht mit dem Kontrollverweis im UNZ-, UNE-, UNT-, UNP-, UST- oder USU-Segment übereinstimmt. Nein
29 Kontrollanzahl stimmt nicht mit der Anzahl der empfangenen Instanzen überein. Benachrichtigung, dass die Anzahl der Gruppen, Nachrichten oder Segmente nicht mit der im UNZ-, UNE-, UNT- oder UST-Segment angegebenen Anzahl übereinstimmt, oder dass die Länge eines Objekts bzw. die Länge verschlüsselter Daten nicht mit der im UNO-, UNP-, USD- oder USU-Segment angegebenen Länge übereinstimmt. Ja
30 Mischung aus Gruppen und Nachrichten/Paketen. Benachrichtigung, dass Gruppen mit Nachrichten/Paketen außerhalb von Gruppen im Austausch gemischt wurden. Nein
31 Mehrere Nachrichtentypen in der Gruppe. Benachrichtigung, dass verschiedene Nachrichtentypen in einer funktionalen Gruppe enthalten sind. Ja
32 Niedrigere Ebene leer. Benachrichtigung, dass der Austausch keine Nachrichten, Pakete oder Gruppen enthält, oder dass eine Gruppe keine Nachrichten oder Pakete enthält. Nein
33 Ungültiges Vorkommen außerhalb Nachricht, Paket oder Gruppe. Benachrichtigung über ein ungültiges Segment oder Datenelement im Austausch, zwischen Nachrichten, zwischen Paketen oder zwischen Gruppen. Die Zurückweisung wird auf der darüber liegenden Ebene gemeldet. Ja
34 Schachtelungsindikator unzulässig. Benachrichtigung, dass ausdrückliche Schachtelung in einer Nachricht verwendet wurde, in der dies unzulässig ist. Nein
35 Zu viele Datenelement oder Segmentwiederholungen. Benachrichtigung, dass ein eigenständiges Datenelement, ein zusammengesetztes Datenelement oder ein Segment zu häufig wiederholt wird. Ja
36 Zu viele Segmentgruppenwiederholungen. Benachrichtigung, dass eine Segmentgruppe zu häufig wiederholt wurde. Ja
37 Ungültiger Zeichentyp. Benachrichtigung, dass mindestens ein numerisches Zeichen in einem alphabetischen (Komponenten-) Datenelement verwendet oder mindestens ein alphabetisches Zeichen in einem numerischen (Komponenten-) Datenelement verwendet wird. Ja
38 Fehlende Stelle vor einem Dezimaltrennzeichen. Benachrichtigung, dass einem Dezimaltrennzeichen nicht mindestens eine Ziffer vorangestellt wurde. Ja
39 Datenelement zu lang. Benachrichtigung, dass die Länge des empfangenen Datenelements die in der Datenelementbeschreibung angegebene maximale Länge überschritten hat. Ja
40 Datenelement zu kurz. Benachrichtigung, dass die Länge des empfangenen Datenelements kürzer als die in der Datenelementbeschreibung angegebene minimale Länge ist. Ja
41 Dauerhafter Netzwerkkommunikationsfehler. Benachrichtigung, dass ein dauerhafter Fehler durch das Kommunikationsnetzwerk gemeldet wurde, das für die Übertragung des Austauschs verwendet wird. Eine erneute Übertragung eines identischen Austauschs mit den gleichen Parametern auf Netzwerkebene ist nicht erfolgreich. Nein
42 Vorübergehender Netzwerkkommunikationsfehler. Benachrichtigung, dass ein vorübergehender Fehler durch das Kommunikationsnetzwerk gemeldet wurde, das für die Übertragung des Austauschs verwendet wird. Eine erneute Übertragung eines identischen Austauschs ist möglicherweise erfolgreich. Nein
43 Unbekannter Austauschempfänger. Benachrichtigung, dass der Austauschempfänger einem Netzwerkanbieter nicht bekannt ist. Nein
45 Nachfolgendes Trennzeichen Benachrichtigung über eine der folgenden Gegebenheiten:

– Das letzte Zeichen vor dem Segmentabschluss ist ein Datenelementtrennzeichen, ein Komponentendatenelementtrennzeichen oder ein sich wiederholendes Datenelementtrennzeichen, oder

- Das letzte Zeichen vor einem Datenelementtrennzeichen ist ein Trennzeichen für ein zusammengesetztes Datenelement oder ein Trennzeichen für ein wiederholtes Datenelement.
Ja
46 Zeichensatz nicht unterstützt. Benachrichtigung, dass mindestens eines der verwendeten Zeichen nicht in dem durch den Syntaxbezeichner definierten Zeichensatz enthalten ist, oder der Zeichensatz, der durch die Escapesequenz für die Codeerweiterungstechnik angegeben wird, wird vom Empfänger nicht unterstützt. Ja
47 Umschlagfunktion nicht unterstützt. Benachrichtigung, dass die vorliegende Umschlagstruktur durch den Empfänger nicht unterstützt wird. Ja
48 Verletzung der Abhängigkeitsbedingung. Benachrichtigung, dass eine Fehlerbedingung aufgrund einer Verletzung der Abhängigkeitsbedingung aufgetreten ist. Nein

BizTalk Server-spezifische EDIFACT-Fehlercodes

In der folgenden Tabelle werden die Fehlercodes aufgelistet, die im Feld UCI5 der EDIFACT CONTRL-Bestätigung verwendet werden und nicht Teil der EDIFACT-Spezifikation sind. Hierbei handelt es sich um benutzerdefinierte Codes, die für BizTalk Server spezifisch sind.

Fehlercode Bedingung Ursache
70 Transaktionssatz fehlt oder ungültiger Transaktionssatzbezeichner. Benachrichtigung, dass der Transaktionssatzbezeichner fehlt oder ungültig ist.
71 Fehlende Übereinstimmung der Transaktionssatz- oder Gruppenkontrollnummer. Benachrichtigung, dass die Transaktionssatz- oder Gruppenkontrollnummern nicht übereinstimmen.
72 Unbekannte Segment-ID. Benachrichtigung, dass die Segment-ID nicht erkannt wurde.
73 XML nicht an der richtigen Position. Benachrichtigung, dass ein Problem beim Serialisieren des XML-Stammelements aufgetreten ist.
74 Zu wenige Segmentgruppenwiederholungen. Benachrichtigung, dass eine Segmentgruppe weniger häufig als erforderlich wiederholt wurde.
75 Zu wenige Segmentwiederholungen. Benachrichtigung, dass ein Segment weniger häufig als erforderlich wiederholt wurde.
76 Zu wenige Datenelemente gefunden. Benachrichtigung, dass nicht genügend Datenelemente gefunden wurden.