Allgemeine Einstellungen Userlog

Auf dieser Einstellungsseite wird definiert, welche Userlogeinträge wie lange im System verbleiben. Dazu gibt es 2 Parameter für die Standardeinstellungen welche zur Anwendung kommen, sofern kein Benutzerspezifischer Wert definiert wurde, und eine Liste mit allen zurzeit im System vorhandenen Userlogtypen auf denen die Standardwerte überschrieben werden können. Der eigentliche Löschvorgang wird vom Modul Cleanup ausgeführt, welcher mittels eines Jobs alle 24 Stunden um 03:00 Uhr ausgeführt wird.

Es gibt 2 unerschiedliche Arten von Userlogeinträgen, die wie folgt verwendet werden:

  • Verlinkte Einträge
    Hierbei handelt es sich um Userlogeinträge, welche als Logeintrag zu einem bestimmten Attribut einer definierten Tabelle erfolgen. Als Beispiel werden Änderungen in der Bezirksstruktur geloggt, diese Einträge sind in der Tabelle mit der ID 2060 gespeichert und enthalten die Datensatz ID der betreffenden Bezirksstruktur als Zusatzinformation im Userlogeintrag. Somit kann eine eindeutige Verbindung vom Userlogeintrag zu dieser Bezirksstruktur gemacht werden. Diese Userlogeintrage haben eine Standardspeicherdauer von 365 Tage.

  • Unverlinkte Einträge
    Bei diesen Userlogeinträgen handelt es sich um Logeinträge von Modulen unabhängig einer Datenbanktabelle. Als Beispiel gilt hier die Jobengine, welche ausgeführte Jobs im Userlog loggt. Diese Userlogeinträge haben eine Standardspeicherdauer von 14 Tagen.

Ansicht

Auf dem Dialog befinden sich 2 Listen, die erste ist der Custfieldeditor, in dem die Standardvorgaben zur Speicherdauer bei verlinkten und nichtverlinkten Userlogeinträgen definiert werden können. In der 2. Liste finden Sie alle zurzeit im System vorkommenden unerschiedlichen Userlogeinträge mit der voreingestellten Speicherdauer. Diese Listen werden beim erstmaligen anzeigen des Dialoges geladen und beim verlassen des Dialoges gespeichert.

Bedienung

Bei der Liste mit Standardwerten können Sie die Spalte 'Wert' anpassen, und bei der Liste mit den Unserlogeinträgen die Spalte 'Speicherungsdauer'. Klicken Sie auf den Wert den Sie ändern möchten und Sie befinden sich im Editiermodus.

Beschreibung der Attribute in der Liste 'Speicherungsdauer für Userlogeinträge':

Spaltenbezeichnung Beschreibung
Anzahl Einträge Die aktuelle Anzahl Userlogeinträge in der Datenbank zu diesem Typ
Bezeichnung Bezeichnung für diesen Typ Userlogeintrag. Dies ist entweder die Beschreibung der Tabelle wenn es sich um einen verlinkten Eintrag handelt und die entsprechende Information [lTableID=xxx] in der Beschreibungszeile enthalten ist, oder um einen selbst vergebenen Namen der als Custfield in der Tabelle 2682 unter dem Namen Userlogname und einer definierten ID gespeichert wurde, oder wenn es sich um ein verlinkter Wert in die Custfields handelt, die Beschreibung des entsprechenden Custfields. Wenn keiner dieser Werte definiert ist, erscheint der Name als undefiniert mit dem Eintrag '<No Name for ID xxx>', wobei xxx die ID des entsprechenden Userlogeintrag Types ist, der dann im vorher beschriebenen Custfield als ID verwendet wird.
Typ Der Typ beschreibt um was für einen Userlogeintrag es sich handelt, folgende Typen werden unterstützt:
Unbekannt
Manuell erfasst
Verlinkter Datenbankwert
Custfieldwert
Speicherungsdauer Diese Angabe ist die Anzahl Tage, welche ein Userlogeintrag in der Datenbank verbleiben soll. Einträge die älter als diese Anzahl Tage sind, werden beim nächsten Cleanup-Job gelöscht.
Ältester Eintrag Das ist das Datum des ältesten Userlogeintrages dieses Types. Diese Information hilft zur Ermittlung der Speicherungsdauer.
Modulname Der Name des CodX PostOffice-Moduls, welches den Userlogeintrag angelegt hat.
Logcode Dieser Logcode hilft zum differenzieren von Logeinträgen, welche vom gleichen Modul aber für unterschiedliche Informationen geloggt werden.
TabellenID Dies ist die ID einer Tabellen, welche als Referenz zur Datenbanktabelle gelten kann. Es können jedoch auch TabellenID's verwendet werden, welche zur erweiterten Information dienen und in keinem Zusammenhang zu einer Datenbanktabelle stehen.


CodX Software CodX Software AG
Sinserstrasse 47
6330 Cham
Switzerland
Support
http://support.codx.ch
CxSpickel