Fehlgeschlagene Lagerbuchungen sicher nachbearbeiten
Bebilderter Prozess für offene Lager-Nacharbeiten nach bereits abgeschlossenen Kassenbelegen – mit Ursachen, Entscheidungspfaden, Statusfarben, Fehlerfällen und Support-Checkliste.
Diese Anleitung beschreibt den sicheren Umgang mit einer technischen Lager-Nacharbeit nach einem bereits abgeschlossenen Kassenbeleg. Sie erklärt, warum die Meldung erscheint, wie Sie zwischen einer echten Bestandsbewegung und einem Fehlalarm unterscheiden und wann Sie den Vorgang abbrechen und an den Support übergeben müssen.
Wichtigste Regel: Der Kassenbeleg, die Zahlung, das Journal und gegebenenfalls die TSE wurden bereits abgeschlossen. Den Beleg niemals erneut kassieren und kein zweites Storno anlegen. Offen ist nur die nachgelagerte technische Lageraufgabe.
Alle Bilder stammen aus einer isolierten winTFS-Demo mit frei erfundenen Artikeln und Belegen. Für die Prüfung wurden 72 Demorechnungen, 205 Rechnungspositionen, 208 Journalzeilen, 68 Artikel und gezielte Fehlbuchungszustände verwendet. Es wurden keine Kundendaten und keine produktive TSE benutzt.
Warum erscheint die Meldung?
winTFS trennt den fachlichen Kassenabschluss von technischen Nebenarbeiten. Wenn der Beleg bereits sicher gespeichert wurde, eine anschließende Lagerbuchung aber nicht abgeschlossen werden konnte, wird eine dauerhafte Nacharbeitsaufgabe erzeugt. Damit verhindert winTFS, dass ein bereits bezahlter und journalisierter Verkauf wegen eines Lagerfehlers noch einmal kassiert wird.
Typische Ursachen sind:
- Der passende Artikelstammsatz war beim Abschluss gesperrt oder nicht beschreibbar.
- Die Artikelnummer fehlt im Lagerstamm oder ist mehrfach vorhanden.
- Ein Index- oder Identitätsproblem verhindert die eindeutige Zuordnung.
- Eine historische Kassenausgabe wurde fälschlich als Lagerartikel interpretiert.
- Der Bestand wurde gespeichert, der revisionssichere Nachweis konnte danach aber nicht archiviert werden.
- Ein alter Datensatz wurde nur gelöscht beziehungsweise ausgeblendet, obwohl die technische Aufgabe offen blieb.

Wer darf die Nacharbeit bearbeiten?
- Bediener: Warnung bestätigen, Belegnummer und Aufgabe notieren und normal weiterkassieren.
- Administrator oder geschulter Lagerverantwortlicher: Originalbeleg, Journal, Artikelidentität und Bestandsrichtung prüfen und die Entscheidung dokumentieren.
- Support: Mehrdeutigkeiten, gelöschte aber offene Datensätze, fehlende Nachweise, bereits gebuchte Bestände mit Archivfehler oder andere technische Aufgaben klären.
Die aktuelle Programmversion erzwingt diese Rollen nicht technisch. Organisatorisch sollte die Nacharbeit deshalb nur an einer Station und nur durch eine eingewiesene Person erfolgen.
1. Nachbuchungsmaske öffnen
- Bestätigen Sie die Startwarnung mit OK.
- Öffnen Sie im winTFS-Hauptmenü Lager → Bestands-Nachbuchungen….
- Bearbeiten Sie hier nur Aufgaben, deren Bereich mit Lagerbuchung beginnt. Aufgaben zu Seriennummer, Belegdruck, Kundenkonto oder anderen Modulen benötigen einen anderen Wartungsweg.

2. Farben und Status richtig lesen
| Anzeige | Bedeutung | Handlung |
|---|---|---|
| Blau | Technische Nacharbeit ist offen. Eine markierte Zeile ist ebenfalls blau hinterlegt. | Beleg und Artikel prüfen, dann Entscheidung A, B oder C treffen. |
| Grün | BKZ=True; die Zeile wurde verarbeitet. | Nicht erneut nachbuchen. Bei weiterhin aktiver Warnung den Nachweis prüfen lassen. |
| Rot „-- Verwerfung offen --“ | Der Datensatz wurde nur soft-gelöscht, ist mit BKZ=False aber nicht erledigt. | Nicht blind F8 verwenden. Ist Bestand zu buchen, technische Wiederherstellung durch den Support. |
| Grün „-- erledigt --“ | Gelöscht und fachlich abgeschlossen. | Keine weitere Bestandsbuchung durchführen. |
3. Vor jeder Aktion fünf Merkmale abgleichen
Markieren Sie genau eine Zeile und vergleichen Sie sie mit dem Originalbeleg und dem Kassenjournal:
- Belegnummer stimmt exakt überein.
- Artikelnummer und Bezeichnung gehören zum verkauften oder stornierten Artikel.
- Menge stimmt mit der noch offenen Bewegung überein.
- Storno zeigt die richtige Richtung: Verkauf bedeutet Abgang, Storno beziehungsweise Rücknahme bedeutet Zugang.
- Artikelidentität ist eindeutig. Bei Dubletten müssen Bezeichnung, VK-Preis und Bestand zum Beleg passen.
Wenn nur eines dieser Merkmale unklar ist: nichts buchen, nichts löschen und keine Pending-Datei manuell verändern. Wählen Sie Entscheidung C „Technisch klären“.
4. Entscheidung A, B oder C
| Entscheidung | Wann? | Aktion |
|---|---|---|
| A – Bestand muss sich ändern | Der Originalbeleg enthält eine echte Artikelbewegung und diese fehlt im Lager. | Nachbuchen beziehungsweise F5. |
| B – Keine Bestandsänderung erforderlich | Der Vorgang ist nachweislich ein Fehlalarm, zum Beispiel eine externe Belegnummer einer Kassenausgabe. | Ohne Bestand erledigen beziehungsweise F8, mit Begründung. |
| C – Unklar oder technisch widersprüchlich | Dublette nicht eindeutig, mehrere Nachweise, fehlender Datensatz, roter Altfall oder bereits gebuchter Bestand mit Archivfehler. | Abbrechen und Supportfall mit Belegnummer, Artikel und Screenshot erstellen. |
Entscheidung A: Bestand genau einmal nachbuchen
- Prüfen Sie die fünf Merkmale aus Abschnitt 3.
- Markieren Sie die passende Zeile.
- Wählen Sie Nachbuchen oder drücken Sie F5.
- Bei mehreren physischen Stammsätzen wählen Sie bewusst den Satz, der zu Bezeichnung, VK-Preis und Bestand passt. Ist keiner eindeutig, brechen Sie ab.
- Bestätigen Sie einen angebotenen Sicherheitsdialog nur nach erneutem Vergleich.
- Warten Sie auf die Erfolgsmeldung und den Archivpfad. Erst dann ist der Vorgang vollständig abgeschlossen.
Bestandsrichtung: Bei einem normalen Verkauf erhöht winTFS den Abgang; der verfügbare Bestand sinkt. Bei einem Storno vermindert winTFS den Abgang; der verfügbare Bestand steigt. Im geprüften Demostorno sank ABGA von 3 auf 2 und der errechnete Bestand stieg von 3 auf 4.

Artikel fehlt im Lagerstamm
Die Fehlermeldung bedeutet nicht automatisch, dass ein neuer Artikel angelegt werden soll. Prüfen Sie zuerst Tippfehler, Suchcode, Dubletten, gelöschte Stammsätze und den Originalbeleg. Nur wenn die Artikelnummer nachweislich wirklich fehlt, darf sie genau einmal angelegt und die Nachbuchung danach erneut aufgerufen werden.

Entscheidung B: Ohne Bestandsänderung erledigen
Dieser Weg ist ausschließlich für einen nachgewiesenen Fehlalarm vorgesehen. Er darf nicht verwendet werden, um eine unbequeme oder unklare Bestandsbewegung aus der Liste zu entfernen.
- Prüfen Sie den Originalbeleg und das Journal. Es darf keine echte Artikelbewegung fehlen.
- Markieren Sie den passenden Datensatz und wählen Sie Ohne Bestand erledigen oder F8.
- Der Warnungsdialog ist absichtlich mit Nein vorbelegt. Prüfen Sie Beleg, Artikelreferenz und Menge erneut.
- Wählen Sie nur dann Ja, wenn keine Bestandsänderung erforderlich ist.
- Erfassen Sie eine konkrete Begründung mit mindestens fünf Zeichen, beispielsweise „Kassenausgabe, externe Belegnummer geprüft“.
- Warten Sie auf die Bestätigung, dass genau ein Nachweis revisionssicher archiviert wurde.


Kassenausgabe automatisch erkannt
Bei einer eindeutig nachgewiesenen Kassenausgabe erkennt winTFS, dass die Nummer eine externe Belegreferenz und kein Lagerartikel ist. Auch dieser Dialog ist mit „Nein“ vorbelegt. Prüfen Sie den Sachverhalt, bevor Sie den Fehlalarm ohne Bestand erledigen.

Entscheidung C: Nichts verändern und technisch klären
winTFS arbeitet bei mehreren exakt passenden Nachweisen absichtlich „fail closed“: Es wird nichts verändert. Geben Sie dem Support Belegnummer, Artikelnummer, Anzahl der Nachweise, Uhrzeit und einen Screenshot weiter.

Roter Altfall „Verwerfung offen“
Ein roter Datensatz wurde früher nur soft-gelöscht. Ist die Bestandsbewegung tatsächlich noch erforderlich, darf F8 nicht verwendet werden: F8 würde ihn ohne Bestandsänderung abschließen. Die aktuelle Maske besitzt keinen allgemeinen Wiederherstellungsweg für diesen Fall. Deshalb muss der Support den Datensatz kontrolliert zur Nachbuchung wiederherstellen.
Nachweis und LBUCH passen nicht zusammen
- Pending-Nachweis ohne LBUCH-Satz: Keine freie Lagerbuchung erfinden; Ursache technisch klären.
- LBUCH-Satz ohne Pending-Nachweis: Nicht als erledigt vortäuschen; fehlenden Nachweis prüfen lassen.
BKZ=Trueplus aktiver Nachweis: Bestand nicht erneut buchen. Nur die Nachweis-/Archivseite reparieren.- Andere Aufgabe als „Lagerbuchung“: Nicht in dieser Maske bearbeiten.
5. Erfolg und Archivierung prüfen
Eine Nachbuchung ist erst dann vollständig, wenn Bestandsänderung, LBUCH-Status und technischer Nachweis zusammenpassen:
- Die Bestandsrichtung stimmt: Verkauf senkt, Storno erhöht den Bestand.
- Der LBUCH-Satz ist als erledigt markiert.
- Die Erfolgsmeldung nennt die revisionssichere Archivierung.
- Der passende aktive Pending-Nachweis ist verschwunden.
- Beim nächsten Kassenstart ist die Zahl offener Aufgaben entsprechend kleiner.


6. Was tun bei Fehlern während der Nachbuchung?
| Zustand | Bedeutung | Sichere Reaktion |
|---|---|---|
| Fehler vor dem MLAGER-Commit | Bestand blieb unverändert, Aufgabe ist offen. | Ursache beseitigen und später erneut prüfen. |
| Bestand geändert, Archivierung fehlgeschlagen | Die Lagerbewegung ist bereits erfolgt. | Niemals erneut nachbuchen. Nur Archivierung/Nachweis reparieren lassen. |
| „Ohne Bestand“ und Archivierung fehlgeschlagen | winTFS versucht, BKZ und Löschstatus auf den Ausgangszustand zurückzusetzen. | Bleibt Warnung bestehen, Vorgang offen lassen und Support informieren. |
| Mehrere passende Nachweise | Zuordnung ist nicht eindeutig. | Nichts verändern; administrative Trennung erforderlich. |
Roter gelöschter Satz mit BKZ=False | Nur ausgeblendet, nicht erledigt. | Fachentscheidung dokumentieren; bei echter Lagerbewegung Support-Wiederherstellung. |
Bekannte Grenzen der aktuellen Version
- Bei genau einem gefundenen Artikelstammsatz bucht F5 derzeit ohne einen zweiten Bestand-vorher/nachher-Dialog. Prüfen Sie deshalb vor F5 besonders sorgfältig.
- In der geprüften Version kann ein am Listenanfang oder -ende markierter Satz trotz sichtbarer Auswahl als „kein gültiger Eintrag“ abgewiesen werden. Nicht auf einen anderen Datensatz ausweichen; Screenshot und Referenzen an den Support geben.
- Der automatische Kassenstart-Hinweis fasst technische Nachweise zusammen und zeigt nur den ersten Detailfall. Die Zahl kann auch Aufgaben anderer Bereiche enthalten.
- Der normale Nachbuchungsweg darf bei mehreren identischen Pending-Nachweisen nicht benutzt werden. Die sichere F8-Prüfung blockiert Mehrdeutigkeit; F5 benötigt zuvor eine eindeutige administrative Zuordnung.
- Bedienerkennung und Administratorrolle werden im aktuellen Dialog noch nicht technisch erzwungen.
- Die Maske korrigiert primär den Artikelbestand in MLAGER. Ringfoto-Reserve, Onlinebestand, Sortiment, Swift oder Seriennummern sind getrennte Nebenwirkungen und müssen bei entsprechender Aufgabe separat geprüft werden.
Niemals durchführen
- Den abgeschlossenen Verkauf, die Zahlung oder das Storno wiederholen.
- Den gleichen LBUCH-Satz zweimal nachbuchen.
- Dateien in
FiscalPendingmanuell löschen, ändern oder verschieben. - LBUCH, MLAGER oder BKZ mit einem DBF-Werkzeug direkt verändern.
- Einen zufälligen Dublettensatz auswählen oder nur für den Dialog einen neuen Artikel anlegen.
- Nach „Bestand bereits gebucht, Archivierung fehlgeschlagen“ erneut F5 drücken.
- Dieselbe Aufgabe gleichzeitig an mehreren Stationen bearbeiten.
Support-Checkliste
Für eine schnelle Klärung übermitteln Sie:
- Belegnummer, Datum und Station
- Artikelnummer, Bezeichnung, Menge und Storno-Kennzeichen
- Statusfarbe beziehungsweise Text „Verwerfung offen“ oder „erledigt“
- genauen Wortlaut der Fehlermeldung
- ob der Bestand vor dem Fehler bereits sichtbar verändert war
- Screenshot der Liste und des Dialogs
- Anzahl identischer Nachweise, falls winTFS Mehrdeutigkeit meldet