Zum Inhalt

Die Auskunft „AD Logbuch (PCT)"

Aufruf: Warenwirtschaft → Administration → AD Logbuch (PCT)

Auskunft AD Logbuch (PCT) in Sage 100: oben die Liste der Vorgänge mit Zeitpunkt, Benutzer, Funktion, Vorgang (RunId), Schritt, Detail und ID, unten die Schritte des markierten Vorgangs
Oben die Vorgänge mehrerer Lösungen — Einträge von einem angemeldeten Benutzer und solche des SQL-Server-Agenten (Spalte Benutzer), darunter eine Zeile, die mit „FEHLER:" beginnt. Unten die Schritte zum oben markierten Vorgang, hier drei: Start, Zwischenmeldung und „Ende OK" mit Laufzeit in Sekunden. Demodaten.

Die Maske ist zweigeteilt:

Bereich Titel Inhalt
oben AD Logbuch (PCT) alle Einträge Ihres Mandanten, neueste zuerst
unten Schritte (gleicher Vorgang / RunId) die Schritte des oben markierten Vorgangs, in Ablaufreihenfolge

Die Spalten

Spalte Was darin steht
ID fortlaufende Nummer des Eintrags
Zeitpunkt wann der Schritt geschrieben wurde. Die Liste ist danach absteigend sortiert — der neueste Eintrag steht oben
Benutzer der angemeldete Benutzer. Bei Läufen des SQL Server Agent steht hier dessen Dienstkonto, nicht ein Mensch
Client der Rechner, auf dem der Schritt ausgelöst wurde
Funktion welche Funktion der Lösung gelaufen ist, z. B. FaBom_Pipeline_Refresh
Vorgang (RunId) die Klammer um alle Schritte eines Laufs. Danach gruppiert die untere Liste
Schritt die Nummer innerhalb des Vorgangs: 1 ist der Start, die höchste Nummer das Ende
Detail der eigentliche Text: Startparameter, Mengengerüst, Laufzeit — oder die Fehlermeldung

So lesen Sie einen Lauf

Ein Verarbeitungslauf hinterlässt in der Regel zwei Zeilen mit derselben Vorgang (RunId):

Schritt 1   Start: Mandant=88, BelID_FA=<alle>
Schritt 2   Ende OK (1.04 s): 221 Material-Zeilen in Pct_FaBom_Material

Fehlt die Ende-Zeile, ist der Lauf abgebrochen — dann steht der Grund in einer Zeile, die mit FEHLER beginnt. Markieren Sie oben die Zeile und lesen Sie unten den ganzen Vorgang; dort steht auch, wie weit er gekommen war.

Warum manche Läufe nur eine Zeile schreiben

Steht der Schalter der Lösung auf 1 — nur Fehler, werden Start- und Ende-Zeilen weggelassen. Sie sehen dann ausschließlich Fehler und Abbruchgründe. Siehe Einstellungen.

Rechtsklick-Menü

Eintrag Wirkung
Liste aktualisieren lädt die Auskunft neu — nötig, weil währenddessen weitergeschrieben wird
Logbuch komplett leeren entfernt alle Einträge Ihres Mandanten

⚠️ „Logbuch komplett leeren" löscht ohne Rückfrage und ist nicht umkehrbar. Andere Mandanten derselben Datenbank bleiben unberührt. Nach dem Leeren erscheint die Anzahl der entfernten Einträge als Meldung, und genau ein Eintrag bleibt stehen:

Logbuch geleert durch [Benutzername] - 1.284 Eintrag(e) entfernt.

Dieser eine Eintrag wird immer geschrieben, auch bei ausgeschaltetem Logbuch — sonst bräche die Historie ohne erkennbaren Grund ab.

Wenn die Liste leer bleibt

  1. Ist der Schalter der Lösung an? Vorgabe ist aus, siehe Einstellungen.
  2. Ist seit dem Einschalten etwas gelaufen? Das Logbuch schreibt beim Verarbeiten, nicht beim Öffnen einer Maske.
  3. Richtiger Mandant? Die Auskunft zeigt nur Einträge des angemeldeten Mandanten.
  4. Eine Minute gewartet? Eine Schalteränderung wirkt innerhalb einer Minute.