﻿

Datenbank Ereignisprotokoll

Funktionen

Das IFW Modul erweitert die Logbuchfunktionen auf Änderungen an Datensätzen. Es können die Änderungen aller oder einer Auswahl von Feldern einer Datenbank protokolliert werden. Ausnahme sind Fließtextfelder. Änderungen an Fließtextfeldern (Artikeltexte, Briefe, Kundenmemos) werden nicht protokolliert.

Das Protokoll wird in eine separate Datenbank gespeichert. Dabei enststeht pro Änderung für jedes Feld ein eigener Eintrag.

Im Protokoll wird der Benutzer, das Datum und die Uhrzeit der Änderung, der Datenbankname, der Primärkey, die Feldnummer, der ursprüngliche Feldinhalt und der neue Feldinhalt festgehalten.

Das Modul findet seine Anwendung haupstächlich bei der Überwachung von Preisänderungen und Belegkennzeichen.
Das Protokoll können Sie über das Menü "System| Datenbanklogbuch" einsehen.

Konfiguration

In der Ini Datei fakt.ini muss der Eintrag

ErweitertesBenutzerlogbuch=1

auf den Wert "1" gesetzt werden. Sollte die Datei nicht vorhanden sein kopieren Sie fatini.txt nach fakt.ini.

Die Protokollierung wird im IFW Menü "System| Benutzereinstellungen| Datenbankparameter" konfiguriert. Sollte die gewünschte Datenbank (z.B. Artikelstamm: Artikl) noch nicht enthalten sein, so erzeugen Sie einen neuen Eintrag. Geben Sie im Feld Kartei z.B. Artikl an. Führen Sie dann in den beiden Feldern "Datenbanklogbuch Feldnummern" die Nummern auf, die protokolliert werden sollen. Für den Artikelstamm (artikl) schreiben Sie z.B.:

* um alle Felder zu protokollieren (nicht empfohlen, kann zu unerwünscht großen Datenmengen führen).

7 um den kalk. DurschschnittsEK zu protokollieren.

14, 220, 222, 224, 226 um die Vk0 bis Vk4 zu protokollieren.

Feldnummern und Datenbanknamen erfahren Sie über die IFW Maskenreferenz. Oder im Tooltip über einem Feld. Dazu muss das Flag % in ihrer Benutzereinstellung gesetzt sein.

empfohlene Einstellungen:

Artikl	Artikelstamm	2,4,7,8,9,12,32,33,46,48,59,62,67,70,86,87,99,101,110,125,128,133,134,211,213,248,249
ArtTxt	Artikeltexte	33,62,87,96-101,240-249
Kunden	Kundenstamm	5,12,32,33,36-38,41,46,53,59,60,62,70,71,74,79,83,92,93,94,132,141
LiefBd	Lieferbedingungen	*
Liefer	Lieferanten	32,33,36-41,46,62,69-71,83,92,132
Preise	Staffel Sonderpreise	*
Vertre	Vertreterstamm	*
Waehru	Währungen	*
WaeKur	Währungskurse	*
ZahlBd	Zahlungsbedingungen	*

Hinweis: Jedes zusätzliche Feld, oder "*" erzeugt zusätzliche Einträge in der Datenbank. Das kann zu unerwünscht rasch wachsenden Datenmengen und zur deutlichen Verlangsamung des IFW führen. Lassen Sie im Zweifelsfall die Feldnummer weg.