Version 2.1.8

Änderungen

  • Löschen von Duplikaten

  • Fehlerbehebungen

Löschen von Duplikaten

Für den Fall, dass beispielsweise durch einen fehlerhaften Import identische Vorgänge mehrfach archiviert wurden, ist es nun über die pa_ctl.exe möglich, mehrfach vorhandene Vorgänge aus einem Archiv zu löschen, sodass am Ende nur noch eine Kopie übrig bleibt.

Vorgänge werden unter folgenden Bedingungen als identisch angesehen:

  1. Die Werte in allen selbst definierten Datenfeldern sind identisch. Allerdings können bei dieser Überprüfung einzelne Felder explizit ignoriert werden, wenn z.B. bei jeder Archivierung eine laufende Nummer hochgezählt wurde, die bei identischen Vorgängen dennoch nicht identisch ist.

  2. Alle Vorgänge müssen die identische Version 1 haben.

  3. Alle angehängten Dokumente müssen in der gleichen Reihenfolge mit identischem Datei-Inhalt sein. Der Dateiname kann allerdings verschieden sein.

Ein Beispielaufruf von pa_ctl.exe duplicates sieht folgendermaßen aus:

pa_ctl.exe duplicates rechnungen --hide --ignore _lfdnr

Der erste Parameter (hier rechnungen) ist der Kurzname des Archivs, in dem nach Duplikaten gesucht werden soll. Wenn sonst kein weiterer Parameter angegeben wird, wird nach Duplikaten gesucht und die Anzahl der gefundenen mehrfach vorkommenden Vorgänge ausgegeben.

Mit --ignore gefolgt von dem Kurznamen eines Datenfeldes (mit einen vorangestellten Unterstrich) kann ein Datenfeld bei der Duplikatsprüfung ignoriert werden. Dieser Parameter kann mehrfach angegeben werden.

Wenn eine Aktion durchgeführt werden soll, muss entweder --hide oder --delete angegeben werden:

  • --hide markiert gefundene Duplikate als versteckt.

  • --delete löscht gefundene Duplikate.

--delete löscht allerdings nur Vorgänge, die bereits als versteckt markiert wurden. Daher sollte zum Löschen von Duplikaten folgende Vorgehensweise angewendet werden.

  1. Zuerst mit --hide alle gefundenen Duplikate verstecken.

  2. In der Oberfläche überprüfen, dass kein Vorgang versteckt wurde, der später nicht gelöscht werden soll.

  3. Zuletzt mit --delete die bereits versteckten Duplikate löschen.

Fehlerbehebungen

  • Der Suchbaum konnte in Archiven teilweise nicht geöffnet werden.

  • In den Ereignisprotokollen konnte nicht nach Loglevel gefiltert werden.

  • Vom Benutzer gespeicherte Filter konnten nicht wieder gelöscht werden.

  • Firefox ab Version 52 hat auf Betriebsystemen, bei denen von Firefox ein Touch-Screen erkannt wurde, nicht mehr mit der Weboberfläche funktioniert.