Änderungsprotokoll


Der Änderungsprotokoll Dialog enthält eine vollständige Änderungshistorie eines jeden Datensatzes des passenden Übersichtsdialogs.

Übersicht

Die Übersichtstabelle entspricht im Wesentlichen der Übersichtstabelle des jeweiligen Übersichtsdialogs. Allerdings stehen am Anfang der Tabelle fünf zusätzlich Spalten:

  • ID: technische ID des historisierten Eintrags
  • Start: Gültigkeitsbeginn des historisierten Eintrags
  • Ende: Endes der Gültigkeit des Vorgängereintrags
  • Modifikatoren Benutzer-ID: ID des Benutzers der den Datensatz geändert hat
  • Modifikatoren Benutzername: Name des Benutzers der den Datensatz geändert hat

Daten anzeigen

Da im Laufe der Zeit sehr viele Änderungen und damit viele Historieneinträge entstehen, sollten Sie den Zeitraum der Betrachtung einschränken. Dazu wählen Sie über die Buttons mit dem Kalender- und dem Uhr-Symbol für das Feld Änderungen von ein Startdatum und für das Feld bis ein Enddatum aus. Sowohl das Feld Änderungen von als auch das Feld bis können einzeln oder auch beide leer bleiben, es ist jedoch aufgrund der Menge an Daten nicht empfehlenswert. Als Folge eines Klicks auf das Brillen-Symbol werden die zu dem gewählten Zeitraum passenden Daten geladen und in der Tabelle dargestellt.

Bedeutung von Start und Ende

Start und Ende setzten die Historieneinträge eines Datensatzes in Beziehung, wobei ein bestimmter Datensatz durch seine ID identifiziert wird. Start und Ende werden nach folgendem Schema gesetzt:

1Datum A(leer)2Datensatz wurde neu erzeugt
2Datum BDatum A2Datensatz wurde geändert. Start wird auf Ende gesetzt und Start wird neu gesetzt. Damit hat der Datensatz mit der ID 1 eine Gültigkeit von Datum A bis Datum B.
3Datum CDatum B2Datensatz wurde erneut geändert. Damit hat der Datensatz mit der ID 2 eine Gültigkeit von Datum A bis Datum B. 
4(leer)Datum D2Datensatz wurde an Datum D gelöscht

Daten interpretieren

Auf Basis der Verknüpfung zwischen Start und Ende können Sie nur diverse Auswertung durchführen. So können Sie beispielsweise nachvollziehen wie ein Datensatz sich im Laufe der Zeit verändert hat und wer die jeweilige Änderung durchgeführt hat. Um die Auswertung der zeitlichen Änderungen zu unterstützen, werden verschiedene Funktionen angeboten:

Änderungen markieren

Diese Funktion setzt voraus, dass nur ein Datensatz in der Tabelle betrachtet wird. Am besten filtern Sie die Tabelle nach der ID des Datensatzes. Die Spalte der ID des Datensatzes befindet sich in der Regel direkt hinter der Modifikatoren Benutzername Spalte. Durch einen Klick auf den Button Änderungen markieren werden alle Zellen rot markiert, die sich von dem Wert der passenden Spalte der ersten Zeile unterscheiden.

Verkürztes Beispiel:

IDStartEndeBenutzer-IDVornameNachnameE-Mail
12020-01-01 10:00
3MaxMustermannmax.mustermann@company.de
22020-01-02 11:002020-01-01 01:203MaxMusterfraumax.mustermann@company.de
32020-01-03 12:002020-01-02 11:003MaxMusterfraumax.musterfrau@company.de
42020-01-04 13:002020-01-03 12:003MäxMusterfraumax.musterfrau@company.de

In der Zeile der ID 2 hat sich der Nachname im Vergleich zur Zeile der ID 1 geändert.

In der Zeile der ID 3 hat sich der Nachname und die E-Mail im Vergleich zur Zeile der ID 1 geändert.

Änderungen im Lebenszyklus markieren

Diese Funktion setzt voraus, dass nur ein Datensatz in der Tabelle betrachtet wird. Am besten filtern Sie die Tabelle nach der ID des Datensatzes. Die Spalte der ID des Datensatzes befindet sich in der Regel direkt hinter der Modifikatoren Benutzername Spalte. Durch einen Klick auf den Button Änderungen im Lebenszyklus markieren werden alle Zellen rot markiert, die sich von dem Wert der passenden Spalte zu der vorherigen Zeile unterscheiden.

Verkürztes Beispiel:

IDStartEndeBenutzer-IDVornameNachnameE-Mail
12020-01-01 10:00
3MaxMustermannmax.mustermann@company.de
22020-01-02 11:002020-01-01 01:203MaxMusterfraumax.mustermann@company.de
32020-01-03 12:002020-01-02 11:003MaxMusterfraumax.musterfrau@company.de
42020-01-04 13:002020-01-03 12:003MäxMusterfraumax.musterfrau@company.de

In der Zeile der ID 2 hat sich der Nachname im Vergleich zur Zeile der ID 1 geändert.

In der Zeile der ID 3 hat sich die E-Mail im Vergleich zur Zeile der ID 2 geändert.

Referenz setzen

Die beiden Funktionen zum Markieren von Änderungen verwenden als Referenzzeile grundsätzlich die erste Zeile in der Tabelle. Um eine andere Zeile als Referenzzeile zu verwenden, klicken Sie mit der rechten Maustaste auf die gewünschte Referenzzeile und klicken Sie im Kontextmenü auf Referenz setzen. Nun wird diese Zeile als Vergleichszeile für die Funktionen Änderungen markieren und Änderungen im Lebenszyklus markieren.

Verkürztes Beispiel mit Änderungen markieren und Referenzzeile ID 2:

IDStartEndeBenutzer-IDVornameNachnameE-Mail
12020-01-01 10:00
3MaxMustermannmax.mustermann@company.de
22020-01-02 11:002020-01-01 01:203MaxMusterfraumax.mustermann@company.de
32020-01-03 12:002020-01-02 11:003MaxMusterfraumax.musterfrau@company.de
42020-01-04 13:002020-01-03 12:003MäxMusterfraumax.musterfrau@company.de