2 Programmbeschreibung
Neues Programm mit Callbacks.
Das Programm liest aus der eingestellten Schnittstellendatei die Übernahmedaten von Lakos. Diese werden geprüft und mit einem Druckbildschirm ausgegeben. Im Echtlauf werden die Lakos-Liefermengen in den Kundenauftrag übernommen.
Bei Übergabe der Liefermengen an Lakos wird im Programm AUF453 die Flagge „Liefermenge übergeben“ (Datei 47 Feld 81 Pos. 1 = “1“) gesetzt. Bei Rücknahme der Liefermengen aus Lakos wird diese Flagge abgefragt. Ist sie gesetzt, so wird die Liefermenge in der Auftragsposition gelöscht und die Menge aus Lakos gesetzt. Die Flagge wird dann gelöscht. Danach wird jede weitere Liefermenge aus Lakos zur aktuellen Liefermenge addiert.
Fehler bei der Eingangsprüfung und bei der Buchung können im Echtlauf in einer Datei protokolliert werden. (Siehe Programmparameter)
Die als nächstes zu lesende Schnittstellendatei wird über einen Parameter verwaltet. Nach einer Buchung im Echtlauf wird die Dateinummer weitergeschaltet. Bei „Einzelaufruf“ (ohne Pollen) kehrt das Programm nach dem lesen der Übernahmedatei wieder in den Anwahlbildschirm zurück. Bei „Schnittstelle dauernd abfragen“ (Pollen) kehrt das Programm erst nach Abbruch der Druckausgabe in den Anwahlbildschirm zurück. Dies gilt nur für den Echtlauf, im Probelauf kehrt das Programm nach dem Lesen einer Datei wieder in den Anwahlbildschirm zurück.