Validierung von EDIFACT
Validierungsergebnisse werden normalerweise nicht in der EDIFACT-Nachricht selbst gespeichert, sondern extern verarbeitet, oft über eine CONTRL-Nachricht an den Absender übertragen oder im Verarbeitungssystem für weitere Aktionen protokolliert. Mit Hilfe der CONTRL-Nachricht wird der Empfang einer EDIFACT-Nachricht bestätigt und es werden Syntax- und Verarbeitungsfehler gemeldet.
Beispiel
In diesem Unterabschnitt ist ein möglicher Anwendungsfall beschrieben. So sendet z.B. Firma A eine ORDERS-Nachricht an die Firma B. Das interne EDI-Verarbeitungssystem von Firma B empfängt und validiert die Nachricht und erkennt, dass der Produktcode fehlt. Der Fehler wird im System protokolliert und es wird eine CONTRL-Nachricht an Firma A gesendet. Die CONTRL-Nachricht informiert Firma A, dass die ORDERS-Nachricht aufgrund des fehlenden Produktcodes nicht akzeptiert wurde.
Anleitung zur automatischen Generierung von CONTRL-Nachrichten
Mit MapForce können Sie auf folgende Art automatisch EDIFACT CONTRL-Nachrichten generieren:
1.Fügen Sie eine EDIFACT-Komponente zu Ihrem Mapping hinzu und wählen Sie die entsprechende EDIFACT-Nachricht aus. Wir haben in unserem Beispiel eine ORDERS-Nachricht hinzugefügt.
2.Klicken Sie mit der rechten Maustaste auf die Titelleiste der EDI-Komponente und aktivieren Sie im Kontextmenü die Option Mapping auf CONTRL erstellen (Abbildung unten). Daraufhin wird eine CONTRL-Komponente mit Standardverbindungen zur EDIFACT-Quellkomponente erstellt. Passen Sie die Verbindungen gegebenenfalls an.
Wichtiger Hinweis
Beachten Sie, dass das Erstellen einer CONTRL-Nachricht nur für EDIFACT-Standard-Nachrichten unterstützt wird.