Logging
Wo die App protokolliert, was bei einem Import passiert ist – und wie Sie daraus eine Ursache ableiten.
Zuletzt aktualisiert
Wo die App protokolliert, was bei einem Import passiert ist – und wie Sie daraus eine Ursache ableiten.
Die App protokolliert auf drei Ebenen. Arbeiten Sie sich bei einer Störung von oben nach unten durch.
1
Importsitzung
Ist der Import als Ganzes durchgelaufen?
2
Staging-Datensatz
Welcher einzelne Datensatz hat ein Problem, und warum?
3
Ergebnismeldungen der Aktionen
Was hat das Schreiben von Preisen oder Stücklisten bewirkt?
Jede Importsitzung hält den Verlauf eines Imports fest.
Status
Ausstehend, In Verarbeitung, Abgeschlossen, Abgeschlossen mit Fehlern, Fehler, Abgebrochen.
Dateiname
Welche Datei verarbeitet wurde.
DATANORM-Version
Die aus dem Vorlaufsatz erkannte Version.
Kreditorennr.
Der zugeordnete Kreditor.
Verarbeitete Datensätze
Anzahl gelesener Datensätze.
Fehlerhafte Datensätze
Anzahl Zeilen, die nicht gelesen werden konnten.
Startzeit, Endzeit
Laufzeit des Imports.
Fehlermeldung
Ursache, falls die Sitzung abgebrochen wurde.
Abgeschlossen mit Fehlern bedeutet, dass die Datei verarbeitet wurde, einzelne Zeilen aber nicht gelesen werden konnten. Der Import ist damit nicht wertlos – prüfen Sie im Staging, was fehlt.
Jeder Datensatz trägt seinen eigenen Status und seine eigene Meldung.
Verarbeitungsstatus
Wo der Datensatz im Ablauf steht.
Duplikat, Duplikatgrund
Ob und weshalb ein Treffer erkannt wurde.
Zugeordnete Artikelnr.
Der vorhandene Artikel, auf den der Treffer verweist.
Fehlermeldung
Warum die Synchronisierung fehlgeschlagen ist.
Zusammengeführte Quellsätze
Aus wie vielen Dateizeilen der Datensatz entstanden ist.
Filtern Sie im Staging auf Verarbeitungsstatus = Fehler, um alle Problemfälle einer Sitzung auf einmal zu sehen.
Die Aktionen an der Importsitzung melden nach dem Lauf, was sie bewirkt haben.
Einkaufspreisliste schreiben
Anzahl Einkaufszeilen, Verkaufszeilen, Staffelpreiszeilen und übersprungener Artikel.
Stücklisten aufbauen
Anzahl aufgebauter Sets, erzeugter Komponenten, übersprungener Sets und Fehler.
Kreditor zuordnen
Anzahl angepasster Staging-Datensätze.
Notieren Sie diese Zahlen bei einer Abnahme. Sie sind der schnellste Nachweis, dass ein Import vollständig durchgelaufen ist.
Ist Importierte Dateien archivieren aktiv, bewahrt die App den ursprünglichen Dateiinhalt an der Importsitzung auf. Damit lässt sich später nachvollziehen, was der Lieferant tatsächlich geliefert hat – unabhängig davon, ob die Datei beim Lieferanten noch verfügbar ist.
Lassen Sie die Archivierung aktiv. Sie ist bei einer Klärung mit dem Lieferanten oft der entscheidende Beleg. Sehr große Kataloge belegen entsprechend Speicherplatz – löschen Sie alte Sitzungen bei Bedarf gezielt.
Die SFTP-Einrichtung führt zwei Felder für die Diagnose:
Letzte Abfrage
Wann der Eingangsordner zuletzt geprüft wurde. Ein alter Zeitstempel deutet auf eine nicht laufende Jobwarteschlange.
Status der letzten Abfrage
Ergebnis oder Fehlermeldung des letzten Abrufs.
Zusätzlich zeigt DATANORM SFTP-Dateien, was im Eingangsordner liegt.
Fehlende Einheitenzuordnung, Buchungsgruppe oder Nummernserie ergänzen, siehe Typische Fehlerquellen.
Halten Sie diese Angaben bereit:
Nummer und Status der Importsitzung
Dateiname und erkannte DATANORM-Version
Wortlaut der Fehlermeldung
Anzahl verarbeiteter und fehlerhafter Datensätze
die betroffene DATANORM-Datei, sofern Sie sie weitergeben dürfen
Kontakte unter Supportkontakte.
Zuletzt aktualisiert
