Freigeben über


EDIFACT CONTRL-Bestätigung

Die CONTRL-Bestätigung (ACK) dient sowohl als technische als auch als Funktionsbestätigung für EDIFACT-codierte Nachrichten. Als technische Bestätigung kennzeichnet die Kontrollbestätigung den Empfang eines Austauschvorgangs. Als Funktionsbestätigung kennzeichnet die CONTRL-Nachricht die Annahme oder Ablehnung des empfangenen Austauschs, der Gruppe oder Nachricht mit einer Liste von Fehlern oder nicht unterstützten Funktionen.

Die vollständige CONTRL-Nachricht dient als Funktionsbestätigung. Abschnitte der Funktionsbestätigung werden für die technische Bestätigung wiederverwendet. Wenn Sie sowohl technische als auch funktionale ACKs in den Parteieigenschaften für eine sendende Partei oder in globalen Eigenschaften ausgewählt haben, generiert BizTalk Server zwei CONTRL-Nachrichten: einen technischen CONTRL-ACK und einen funktionalen CONTRL-ACK.

Die CONTRL-ACK entspricht dem Schema EFACT_<Version number>_CONTRL.xsd.

Technische Bestätigung

Eine technische Bestätigung impliziert, dass Folgendes für den Empfänger des Austauschs gilt:

  • Der Betreffaustausch wurde empfangen.

  • Die Teile des Betreffaustauschs wurden bestätigt, die überprüft wurden, um sicherzustellen, dass die in das UCI-Berichtssegment kopierten Datenelemente syntaktisch richtig sind.

  • Die Zuständigkeit für die Benachrichtigung des Absenders der Bestätigung oder Ablehnung der anderen Teile des Betreffaustauschs wurde akzeptiert.

  • Es wurden angemessene Vorkehrungen getroffen, um sicherzustellen, dass der Absender benachrichtigt wird.

Funktionsbestätigung

Eine Funktionsbestätigung impliziert, dass Folgendes für den Empfänger des Austauschs gilt:

  • Die referenzierten Stufen des bestätigten Austauschs wurden empfangen.

  • Es wurde überprüft, dass keine schwerwiegenden Syntaxfehler in der bestätigten referenzierten Stufe auftreten, die die weitere Verarbeitung des Austauschvorgangs verhindern.

  • Es wurde überprüft, dass alle bestätigten Teile der Dienstsegmente semantisch richtig sind (wenn keine Fehler gemeldet wurden).

  • Es wird den in den bestätigten referenzierten Stufen der Dienstsegmente angeforderten Aktionen entsprochen.

  • Die Zuständigkeit für die Benachrichtigung des Absenders durch andere Maßnahmen als dem Senden einer CONTRL-Nachricht wurde akzeptiert, wenn syntaktische oder semantische Fehler, wie oben beschrieben, später im relevanten Teil entdeckt werden, oder das Teil kann aus anderen Gründen nicht verarbeitet werden, nachdem das Teil in einer gesendeten CONTRL-Nachricht bestätigt wurde.

  • Es wurden angemessene Vorkehrungen getroffen, um sicherzustellen, dass derartige Fehler erkannt werden und dass der Absender benachrichtigt wird.

    Eine Ablehnung impliziert, dass Folgendes für den Empfänger des Austauschs gilt:

  • Der Betreffaustausch oder dessen relevanten Teile können aus Gründen nicht bestätigt werden, die in der CONTRL-Nachricht aufgeführt sind.

  • Es werden keine weiteren Maßnahmen für Geschäftsinformationen unternommen, die im abgelehnten Teil des Betreffaustauschs enthalten sind.

In diesem Abschnitt

Weitere Informationen

EDI-Bestätigungsstruktur