Automatisiertes Management der iQ.Suite Clerk-Datenbankdokumente
iQ.Suite Tipps & Tricks für Lotus Notes Domino
Beim Einsatz von iQ.Suite Clerk hat typischerweise jeder Anwender die
Möglichkeit, seine Vertreterkonfiguration selbst zu erstellen, zu
bearbeiten und zu löschen. Auch das Aktivieren und Deaktivieren wird vom
Anwender selbst vorgenommen. Oftmals erfolgt jedoch vor allem das
Deaktivieren bzw. Löschen nur sehr vereinzelt, mancher Benutzer legt
sogar für jede Abwesenheit ein weiteres, zusätzliches Dokument an.
Dadurch wächst die Datenbank stetig an, und die Performance des
Clerk-Moduls wird zunehmend verschlechtert, da jedes aktive Dokument auf
Gültigkeit geprüft wird.
Es gilt also, grundsätzlich die Anzahl
der Dokumente in einem vernünftigen Rahmen zu halten und die Dokumente,
die bereits abgelaufen sind, zu deaktivieren. Dies ist nur automatisiert
sinnvoll lösbar. Eine neue Funktion in iQ.Suite Clerk 11 und ein
iQ.Suite Action-Datenbankjob helfen Ihnen dabei.
Anzahl der Dokumente kontrollieren
Ab
iQ.Suite Version 11 steht Ihnen die Möglichkeit zur Verfügung, die
Anzahl an erstellbaren Dokumenten, die ein Anwender anlegen darf, zu
begrenzen. So kann ein „Wildwuchs“ von angelegten Dokumenten verhindert
werden.
- Navigieren Sie zur Ansicht Clerk - "Abwesenheitsliste nach Benutzer".
- Klicken Sie auf „Konfiguration“ (rechter Bildschirmrand).

Die Begrenzung wird für jedes der Dokumente Weiterleitung (Standard), Weiterleitung (Erweitert) und Umleitung separat eingestellt.

Abgelaufene Clerk-Dokumente deaktivieren
Zu
diesem Zweck konfigurieren Sie einen iQ.Suite Action-Datenbank Job, der
regelmäßig nach Clerk-Dokumenten sucht, die für einen
Abwesenheits-Zeitraum konfiguriert wurden, der bereits abgelaufen ist.
Das Ausschlaggebende an diesem Job ist die Formelregel, über die die Dokumentenauswahl getroffen wird:
Erstellen Sie eine neue Datenbank-Formelauswahlregel:
Global – Datenbank-Regeln – Neu – Formelregel
Name: „Check old Clerk Docs“
Formel:
_days:= 0;
@If(DEL_EndDate<@Adjust(
@Now;0;0;_days;0;0;0);
@True;
@False)
Diese Regel prüft, ob die Dokumente in der iQ.Suite Clerk-DB bereits abgelaufen sind.
Die
Variable “_days“ definiert, wie lange die Dokumente abgelaufen sein
müssen, bevor die gesamte Regel zutrifft. Voreingestellt sind 0 Tage,
das heisst, die Regel trifft auf alle Dokumente zu, die am Tag der
Prüfung abgelaufen sind.
Wenn Sie hier „3“ einsetzen, trifft die
Regel auf Dokumente zu, die zum Zeitpunkt der Prüfung bereits seit drei
Tagen abgelaufen waren.

Die Dokumente, die über diese Regel gefunden wurden, sollen nun deaktiviert werden:
Erstellen Sie einen neuen Action DB Job:
Global – Datenbank Jobs – Neu – Action DB Job
- Reiter Basics:
- Aktivieren
- Zeitplan konfigurieren.
- Die Clerk-Datenbank (g_del.nsf) auswählen
- Ausgewählte Dokumente
- Abhängigkeit von Positiven Regeln: “Check old Clerk Docs“ auswählen

- Reiter Operations:
- Ausführungsmodus: Notes Formel
- Notes Formel: FIELD DEL_JobState := ”0”; @Success
