Job GwStartOutOfOfficePeriod

Zweck

Der Job GwStartOutOfOfficePeriod aktiviert oder deaktiviert automatische Out-of-Office-Antworten im Groupware-Postfach auf Grundlage nicht produktiver Abwesenheiten aus dem TA-System.

Der Job benötigt die Module TA und GW. Im mitgelieferten Job-Descriptor ist er derzeit nicht aktiv und nicht über ein eigenes Konfigurationsformular konfigurierbar.

Voraussetzungen

Ablauf

  1. Der Job ermittelt die berechtigten Personen und gruppiert sie nach Mandant.
  2. Für jeden Mandanten werden die produktiven Abwesenheitsgründe geladen.
  3. Bei einer nicht produktiven offenen Abwesenheit wird Out-of-Office ohne geplantes Enddatum aktiviert.
  4. Andernfalls wird ein Zeitraum nicht produktiver Abwesenheit ab dem aktuellen Prüftag ermittelt. Wird ein Zeitraum gefunden, aktiviert der Job Out-of-Office mit Start- und Endzeit.
  5. Für Personen, die aus einer offenen Abwesenheit zurückkehren, wird Out-of-Office deaktiviert.
  6. Fehler bei einer einzelnen Person werden protokolliert; die Verarbeitung der übrigen Personen und Mandanten läuft weiter.

Antworttexte und Platzhalter

Für externe und interne Antworten verwendet der Job die persönlichen Texte. Ist ein Text leer, wird der mandantenspezifische Standardtext verwendet. Enthält ein persönlicher Text nur HTML-Markup ohne sichtbaren Text, wird er ebenfalls als leer behandelt. Wenn die interne Antwort entsprechend konfiguriert ist, kann dafür die externe Antwort wiederverwendet werden.

Die Texte werden per Scripting-Service mit folgenden Variablen ersetzt:

Bei einer offenen Abwesenheit wird für das Ende die Übersetzung until_further_notice verwendet.

Die allgemeinen Job-Parameter wie Trigger und Mailbenachrichtigung gelten entsprechend der zentralen Jobverwaltung.