Bevor eine Neubewertung eines bereits bewerteten Zeitraums vorgenommen werden kann, um manuelle Änderungen/Korrekturen/Abwertungen durchzuführen, müssen die bereits entstandenen Daten zunächst gelöscht werden. Dazu verwenden Sie den Rollback.
Der Rollback setzt die Lagerkonten auf einen früheren Snapshot-Stand (Monatsende) zurück und löscht alle Bewertungsbuchungen ab diesem Zeitpunkt. Anschließend wird die Bewertung ab dem Snapshot automatisch neu durchgeführt, wobei zwischenzeitliche manuelle Korrekturen berücksichtigt werden. Die unveränderlichen Rohbewegungen (DabALB) werden dabei nie gelöscht oder verändert – sie bilden die Grundlage für die Neubewertung.
Dieser kann über den Startparameter /Call:nnn (nnn= Programmnummer) gestartet werden, alternativ kann das Programm über Taskplaner eingerichtet werden.
Was passiert bei einem Rollback?
Der Rollback durchläuft die folgenden Schritte in dieser Reihenfolge:
|
Schritt |
Aktion |
Erläuterung |
|---|---|---|
|
1 |
Snapshot finden |
Der jüngste Monatsende-Snapshot vor dem gewählten Rollback-Datum wird ermittelt. Dieser bildet den Wiederherstellungspunkt. |
|
2 |
Bewertungsbuchungen löschen |
Alle Bewertungsbuchungen (DabLBU), die nach dem Snapshot-Zeitpunkt erzeugt wurden, werden gelöscht. |
|
3 |
Lagerkonten wiederherstellen |
Die aktuellen Lagerkonten (DabLKT) werden aus dem Snapshot wiederhergestellt. Der Bestandswert entspricht danach exakt dem Monatsende-Stand. |
|
4 |
Nachfolgende Snapshots löschen |
Alle Snapshots, die nach dem Wiederherstellungspunkt liegen, werden entfernt – sie sind durch die Löschung der Bewertungsbuchungen ungültig geworden. |
|
5 |
Manuelle Buchungen zurücksetzen |
Bereits ausgeführte manuelle Buchungen (Status 20) werden auf Status 30 (Zurückgerollt) gesetzt, sodass sie beim nächsten Bewertungslauf erneut verarbeitet werden. Wenn der Snapshot-Bezug nicht mehr eindeutig rekonstruiert werden kann, erhalten sie den Status 40 (Nicht wiederherstellbar). |
|
6 |
Neubewertung |
Der Bewertungslauf startet automatisch ab dem Snapshot-Zeitpunkt und bewertet alle Lagerbewegungen erneut – einschließlich der manuellen Korrekturen. |
Hinweis
Die unveränderlichen Rohbewegungen (DabALB) werden bei einem Rollback nie gelöscht oder verändert. Ebenso bleiben die Konfigurationsdaten (Bewertungskreise, Kostenarten) unberührt. Ein Rollback betrifft ausschließlich die Bewertungsergebnisse (DabLBU), die Lagerkonten (DabLKT) und die Snapshots (DabLKTSnap).
Felder der Rollback-Oberfläche
|
Feldbezeichnung |
Beschreibung |
|---|---|
|
Bewertungskreis |
Auswahl des Bewertungskreises, für den der Rollback durchgeführt werden soll. Pro Bewertungskreis werden eigene Lagerkonten und Snapshots geführt – der Rollback betrifft nur den gewählten Bewertungskreis. |
|
Stichtag / Rollback-Datum |
Das Datum, bis zu dem zurückgesetzt werden soll. Der Rollback sucht den jüngsten Snapshot vor diesem Datum. Alle Bewertungen ab diesem Snapshot werden gelöscht und neu durchgeführt. |
|
Geschätzte Laufzeit |
Nur Anzeige: Zeigt eine Schätzung der voraussichtlichen Dauer des Rollbacks an. Bei großen Datenmengen oder weit zurückliegenden Stichtagen kann ein Rollback erheblich dauern. |
Automatischer Rollback
Der Rollback kann nicht nur manuell, sondern auch automatisch ausgeführt werden. Wenn Sie eine manuelle Buchung mit einem rückwirkenden Stichtag erfassen (z. B. eine Korrektur zum 31.03., die Sie im Mai anlegen), erkennt der Bewertungslauf automatisch, dass ein Rollback erforderlich ist. Über den Taskplaner kann der Bewertungslauf so eingerichtet werden, dass er den Rollback vor der Neubewertung automatisch durchführt.
In diesem Fall geschieht der gesamte Vorgang (Rollback + Neubewertung) ohne manuelle Interaktion – Sie legen lediglich die manuelle Buchung an und der nächste planmäßige Bewertungslauf erledigt den Rest.
Frühestes erlaubtes Rollback-Datum
Um versehentlich zu weit reichende Rollbacks zu verhindern, kann ein frühestes erlaubtes Rollback-Datum konfiguriert werden. Ein Rollback vor diesem Datum wird vom System abgelehnt. Diese Einstellung schützt insbesondere bei bereits abgeschlossenen Geschäftsjahren, die nicht mehr verändert werden sollen.
Hinweis
Diese Konfiguration wird über Initvars vorgenommen. Wenden Sie sich an Ihren Administrator, wenn ein Rollback vor dem erlaubten Datum erforderlich sein sollte.
Hinweise zur Laufzeit
Die Dauer eines Rollbacks hängt von der Menge der zurückzusetzenden Daten ab – je weiter der Stichtag in der Vergangenheit liegt, desto mehr Bewertungsbuchungen und Snapshots müssen gelöscht und anschließend neu berechnet werden. Bei großen Artikelbeständen und mehreren Monaten Rückreichweite kann ein Rollback mehrere Stunden dauern.
|
Situation |
Empfehlung |
|---|---|
|
Korrektur im aktuellen Monat |
Kein Rollback nötig – der Typ 50 (laufender Bestandswert) in der manuellen Änderung ermöglicht eine Korrektur ohne Rücksetzen. |
|
Korrektur im Vormonat |
Rollback um einen Monat – in der Regel wenige Minuten. |
|
Korrektur mehrere Monate zurück |
Prüfen Sie die geschätzte Laufzeit in der Rollback-Oberfläche. Planen Sie den Rollback ggf. außerhalb der Geschäftszeiten über den Taskplaner. |