AEWWSLite LOG Datei oder Artikel Historie zerstört

Aus AE SYSTEME Support
Zur Navigation springen Zur Suche springen

AE WWS LITE lässt sich nicht starten und bringt beim Öffnen einer Datei eine Fehlermeldung, wenn die Buchungshistorie (LOG Datei, Endung LOG) defekt oder korrumpiert ist. In der Regel bekommst du noch einen Hinweis, wo / in welcher Zeile der Fehler aufgetreten ist.


ToDo: Lies dir eine evtl Fehlermeldung sorgfältig durch. Manchmal ist der Hinweis aufschlussreich, um zu erfahren, was passiert ist!


Was du wissen musst:


Die LOG Datei enthält die Buchungen in der Vergangenheit und wird je nach Programmversion im folgenden Format gespeichert:

- Alte Versionen bis ca. 2.01.xxx: XLS CSV Datenformat, Feldtrenner TAB. Jeder Datensatz eine Zeile, mit CRLF beendet. Dateiendung: LOG

- Neue Versionen ab 2.01.xxx: XML Datenformat. Dateiendung LO2


Die häufigsten Probleme sind:

-) Die Datei ist physikalisch zerstört und enthält defekte Daten, z.B. wenn der PC / das Netzwerk beim Speichern ausgeschaltet wurde bzw. die Netzwerkverbindung getrennt wurde. (Lässt sich meistens schnell prüfen, weil die Datei beim Betrachten Datenschrott anzeigt. Siehe unten.)


-) Artikel- oder Vorgangsnummern enthalten verbotene Zeichen z.B: Zeilenumbruch, CR LF oder eckige Klammern < > in den Feldern. Das führt zu einer Zerstörung des Zeilenformates bei XLS / CSV Formaten bzw. Texte enthalten eckige Klammern <>. Dieses kann zu Problemen innerhalb der XML Verarbeitung führen.


-) Falsches Datum / Zeit Format bei alten XLS / CSV Versionen:

Die Datei wurde mit einem Rechner mit abweichenden Datum- / Zeit Format bearbeitet. US amerikanisches Format und Deutsches sind z.B. unterschiedlich. Beispiele Deutsch: TT.MM.JJJJ. US: JJJJ-MM-TT. Das Datum / Zeit Format wird unter Windows in deinen Systemeinstellungen festgelegt. Wenn du diese irgendwann umstellst oder die Lagerdatei mit verschiedenen Computern und abweichenden Einstellungen bearbeitest kann es zu Problemen kommen.


ToDo Abhilfe / Fehlersuche:

1) Möglichkeit 1: Öffne die LOG Datei mit einem separaten Programm:


Historien mit der Endung LOG / wenn es eine XLS CSV Datei ist: nimm einen Text-Editor wie Notepad o.ä. (nicht Word!), oder versuche es mit Excel / Calc die Datei zu öffnen. Wenn die Datei geöffnet ist: Alle Zeilen müssen ordentlich untereinander stehen. Defekte Zeilen lassen sich i.d.R. schnell aufspüren. So soll es richtig aussehen:

180402file1.jpg


Historien mit der Endung LO2 / wenn es eine XML Datei ist, verwende einen Text-Editor wie Notepad o.ä. (nicht Word) oder Internet Browser, um die Datei zu öffnen. Wenn die Datei geöffnet ist: sie sollte sauber geformte (=gleichmäßig und gut lesbaren) XML Datei erhalten. So soll es aussehen:

180402file2.jpg


Wenn du Fehler siehst: ermittele defekte Zeilen! Entferne diese oder beheben den Fehler in den Daten, wenn möglich. Wenn die Dateien komplett oder an mehreren Stellen zerstört sind, wird eine Reparatur in den meisten Fällen kaum möglich sein. Dann weiter mit Möglichkeit 2.


2) Möglichkeit 2. Sicherung einspielen! Verwende eine aktuelle Sicherung der Artikeldatenbank UND Buchungshistorie.

Beide Dateien sollten immer zusammen gespeichert und bei Bedarf reaktiviert werden. (Tipp: Neue Programmversionen ab ca. 2.03 können via Modul AUTOBACKUP / AUTOSAVE bei jedem Speichern automatisch eine Sicherung in einem lokalen PC Verzeichnis erstellen. Diese kannst du bei Bedarf mit den Originaldateien vergleichen und so im Notfall schnell auf die Sicherung zurückgreifen. Der Backup wird dabei tagesaktuell erstellt, d.h. jeder Tag erhält eine eigene Sicherungsdatei.)


3) Möglichkeit 3: LOG Datei löschen (Achtung: Backup anlegen) und Programm neu starten. Deine bisherige Historie / LOG Daten wird dann entfernt und es wird ab dem Startzeitpunkt eine neue LOG aufgezeichnet.


Ergänzende Hinweise:

Wenn defekte Artikelnummern (Zeilenumbruch in Artikeltext oder -Nummer) die Ursache in der LOG Datei war: du musst den Artikelstamm prüfen und den Fehler auch dort beheben und z.B. einen Zeilenumbruch im Artikelstamm dauerhaft löschen! Ansonsten kommt der Fehler wieder, wenn du den betroffenen Datensatz erneut buchst.


Bei zerstörten Dateien und Rechnerproblemen / wenn Windows zugeschlagen hat: da können wir erfahrungsgemäß wenig helfen! Unsere Software in der XML Version speichert keine einzelnen Datensätze, sondern eine Datei wird immer komplett gespeichert. Dieser Speicher- oder auch Ladevorgang beim Start wird vom Betriebssystem Windows durchgeführt. Wenn hier eine Störung auftritt, können Dateien beim Schreiben oder Lesen von Windows zerstört werden. Als mögliche Ursachen wären z.B denkbar:


- PC wurde beim Speichern ausgeschaltet / Stromausfall,

- Speicher- oder Festplattenfehler,

- instabile Verbindungen bei Netzwerken, NAS Systemen oder Cloudverfügbarkeiten,

- andere Software, die Speicher (oder Ladevorgänge) stört (Viren oder Virenchecks, Statistiken oder Speicherbegrenzer...).


Wir empfehlen derartige Probleme schnellstens zu identifizieren und zu lösen!


Experten Info am Rande: Warum unterschiedliche Speicherformate?

Antwort: Das Datenformat XML erzeugt erheblich größere Dateien als eine LOG Datei im XLS Format. Beispiele unser Testreihen: Eine LOG Datei mt 3500 Buchungssätzen XLS CSV Format: 197 kByte, XML Datenformat: 864 kByte. XML benötigt aufgrund der Datenstruktur hier also rund 4.5 mal mehr Speicherplatz. Was moderne Festplatten zwar nicht stören wird, beim Laden über Netzwerk, langsamen Verbindungen und Co bei weiterem Anwachsen Verzögerungen mit sich bringt. Der Vorteil des XML Formates schlägt jedoch die Nachteile: Länderspezifische Datums / Zeiteinstellungen behindern nicht mehr die Konsistenz, weitere Felder können zugefügt werden und der Feldinhalt ist wesentlich toleranter. Allerdings darfst du keine Texte mit eckigen Klammern innerhalb deiner Daten verwenden!