Informationen zur Validierung von BDE-Transaktionen
Es wird empfohlen, diese Funktion am Ende jeder Schicht auszuführen, in der BDE-Transaktionen verarbeitet wurden. Führen Sie diese Funktion nicht öfter als zwei oder drei Mal am Tag aus.
Sie können diese Funktion manuell ausführen oder die Ausführung für einen geeigneten Zeitpunkt einplanen, indem Sie die Menüoption
verwenden. Wenn die Anpassungen und Korrekturen über den gesamten Tag verteilt ausgeführt werden, sollten Sie diese Funktion für eine mehrmalige tägliche Ausführung im Hintergrund einplanen.Mit den Kontrollkästchen in der Funktion und der Hintergrundwarteschlange können Sie mehrere Zeitpläne für die Prüfung der Transaktionen aus mehreren Fehlerverarbeitungsmasken zu unterschiedlichen Zeitpunkten erstellen. Außerdem erlauben es die Kontrollkästchen, dass unterschiedliche Anwender diese Funktion parallel für Transaktionen unterschiedlicher Typen ausführen.
Beispiele für Fehlerkorrekturen, die eine erneute Prüfung erfordern
- Transaktionen im Zusammenhang mit ungeplanten Warenabgängen könnten eine Bestandserhöhung erfordern. Möglicherweise geben die Anwender zwischen dem Zeitpunkt, an dem mehrere dcwc-Transaktionen erfasst werden, und dem Zeitpunkt, an dem die Transaktionen gebucht werden, nicht das gesamte Material für ein Arbeitsplatzteil aus.
- Transaktionen im Zusammenhang mit ungeplanten Wareneingängen könnten die Generierung von Lagerorten erfordern.
- Umlageraufträge, Bestellungen und Kundenaufträge müssen den Status "Open" (Offen) besitzen, damit die zugehörigen Transaktionen gebucht werden können. Häufig werden diese Aufträge geschlossen, bevor alle Transaktionen gebucht sind.
- Produktcodes und Lagerorte könnten Korrekturen an der Einrichtung der Konten erfordern.
- Wenn die Datenbank zu stark belastet ist und eine Transaktion wegen gesperrter Ressourcen nicht gebucht werden kann, könnte ein Deadlock-Fehler auftreten. Um diesen Deadlock-Fehler zu beheben und damit einen weiteren Versuch zur Buchung der Transaktion zu ermöglichen, können Sie diese Funktion mit geeignet aktivierten Kontrollkästchen manuell ausführen.
Text
Wenn ein Fehler wegen eines negativen Bestands auftritt, erhalten alle Datensätze aus der dcwc-Tabelle den Status "Ausstehend", bis die Buchung erfolgt ist. Je nachdem, wie weit der Buchungsprozess fortgeschritten ist, wenn ein Fehler auftritt, muss dieser Prozess in wesentlichem Umfang rückgängig gemacht werden. Werden diese Datensätze zu häufig übertragen, kann dies den Datenbankserver und die Transaktionsverarbeitung stark belasten. Es wird empfohlen, alle Bestandskorrekturen und -anpassungen vor der Ausführung dieser Funktion auszuführen. Wenn Anpassungen und Korrekturen über den gesamten Tag verteilt ausgeführt werden, sollten Sie diese Funktion so einplanen, dass sie nur einige Male am Tag ausgeführt wird.