Steuerung von EDI-Sperrdateien
Wenn EDI Informationen in eine Flatfile schreiben will, wird zuerst geprüft, ob eine Sperrdatei vorhanden ist.
Sperrdateinamen
Wenn Sie nicht einen der unter Informationen über EDI-Konverter aufgeführten Konverter verwenden, müssen Sie sicherstellen, das Ihr Konverter nach der Sperrdatei sucht und diese erstellt. In diesem Abschnitt werden die Sperrdateinamen aufgelistet, die der Konverter verwenden muss. Erstellen Sie die entsprechende Sperrdatei beim Schreiben in bzw. Lesen aus der Flatfile.
In der folgenden Tabelle wird der Name der Sperrdatei für die einzelnen EDI-Zugangstransaktionen aufgelistet. Die Sperrdateien auf der Zugangsseite befinden sich im zugangsseitigen logischen Ordner für Ausgangsdaten.
Transaktion | X12 / EDIFACT | Sperrdateiname |
---|---|---|
Terminpläne - Ausgang | 830 / DELFOR | 830_LOCK |
Bestellungen - Ausgang | 850 / ORDERS | 850_LOCK |
Lieferpläne - Ausgang | 862 / DELJIT | 862_LOCK |
Bestellbestätigungen - Eingang | 855 / ORDRSP | 855_LOCK |
Lieferavis - Eingang | 856 / DESADV | 856_LOCK |
Lieferantenrechnungen - Eingang | 810 / INVOIC | 810_LOCK |
In der folgenden Tabelle wird der Name der Sperrdatei für die einzelnen EDI-Bedarfstransaktionen aufgelistet. Die Sperrdateien auf der Bedarfsseite befinden sich im bedarfsseitigen logischen Ordner für Ausgangsdaten.
Transaktion | X12 / EDIFACT | Sperrdateiname |
---|---|---|
CARaS-EDI-Liefertransaktionen - Eingang | N.z. | SHP_LOCK |
Terminpläne - Eingang | 830 / DELFOR & 862 / DELJIT | REQ_LOCK |
Bestellungen - Eingang | 850 / ORDERS | ORD_LOCK |
Bestellbestätigung - Ausgang | 855 / ORDRSP | ACK_LOCK |
Lieferavis - Ausgang | 856 / DESADV | ASN_LOCK |
Kundenrechnung - Ausgang | 810 / INVOIC | INV_LOCK |
Sperrdatei-/Flatfile-Verarbeitungslogik
Dieser Abschnitt beschreibt, wie EDI Flatfiles verarbeitet. Die Konvertersoftware sollte die gleiche Logik verwenden.
EDI führt diese Schritte beim Schreiben von Daten in die Flatfiles durch, und zwar in der folgenden Reihenfolge:
- Prüfen, ob die Sperrdatei im logischen Ordner für Ausgangsdaten vorhanden ist.
- Erstellen der Sperrdatei.
- Ausgabe der Transaktionen an die Datendatei (bzw. Anfügen, wenn diese bereits besteht).
- Kopieren der Datendatei in den logischen Ordner für das Ausgangsarchiv.
- Entfernen der Sperrdatei.
EDI führt diese Schritte beim Lesen von Daten aus den Flatfiles durch, und war in der folgenden Reihenfolge:
- Prüfen, ob die Sperrdatei im logischen Ordner für Ausgangsdaten vorhanden ist.
- Erstellen der Sperrdatei.
- Lesen der Transaktionen aus der Datendatei.
- Kopieren der Datendatei in den logischen Archivordner.
- Entfernen der Sperrdatei.