Verschiebungs-Kalenderereignisse

Diese sind hilfreich, wenn Sie die Einstellungen von bereits bestehenden Ereignissen verwenden, sie jedoch anpassen möchten. Sie haben zum Beispiel ein monatliches Kalenderereignis definiert, bei dem immer der letzte Tag des Monats ausgewählt wird. Sie benötigen ein Kalenderereignis, das sicherstellt, dass bestimmte Jobs am Monatsende an einem Werktag ausgeführt werden. Das heißt, falls der letzte Tag eines Monats auf ein Wochenende oder arbeitsfreien Tag fällt, müssen Anpassungen vorgenommen werden. Hierfür verwenden Sie ein Verschiebungs-Kalenderereignis.

Verschiebungs-Ereignisse ermöglichen es Ihnen außerdem, Ausnahmen zu den resultierenden Terminen zu definieren und im Fall von Kollisionen Ersatztermine zu bestimmen. Ein Beispiel für die Definition von Verschiebungs-Kalenderereignissen finden Sie unter Beispiele für nützliche Kalenderereignisse.

Es gibt zwei verschiedene Typen von Verschiebungs-Ereignissen:

  • Einfach

    Hierbei wird ein bestehendes Ereignis verwendet, bei dem lediglich eine Abweichung der Tage (entweder zurück oder nach vorne) definiert wird.

  • Anpassung

    Hierbei wird ein bestehendes Ereignis verwendet und dann eine Abweichung definiert, bei der ein anderes Ereignis als Referenz bestimmt wird (das Zielereignis).

Für jeden Sub-Typ können Ausnahmen definiert werden.

Hinweis: Kalenderereignisse haben einen Gültigkeitszeitraum, den der Systemadministrator in den Schlüsseln NOW_MINUS und NOW_PLUS angeben kann (siehe UC_CLIENT_SETTINGS - Verschiedene Client-Einstellungen

Ein Verschiebungs-Kalenderereignis erstellen

  1. Klicken Sie in der Perspektive Process Assembly auf Objekt hinzufügen und wählen Sie Kalender aus.
  2. Auf der Seite Kalender sind die bereits vergangenen Tage des Jahres ausgegraut. Hierbei handelt es sich lediglich um eine visuelle Hilfestellung.
  3. Klicken Sie auf die Schaltfläche Ereignis hinzufügen.
  4. Wählen Sie Verschiebung aus dem Dropdown-Menü aus. Der Bereich Verschiebungs-Ereignis bearbeiten wird angezeigt.

    In Verschiebungs-Ereignis bearbeiten wählen Sie das bestehende Ereignis aus, das Sie ändern möchten, um ein neues zu erstellen. Welche Felder hier angezeigt werden, hängt vom Typ des Ereignisses ab, das Sie erstellen möchten.

    In Definiere Ausnahmen geben Sie Ersatztermine ein, falls jene, die aus dem Ereignis resultieren, mit anderen wichtigen Terminen kollidieren.

  5. In Ereignisname geben Sie den Namen des Verschiebungs-Ereignisses, das Sie erstellen, ein.
  6. Wählen Sie den Ereignis-Typ aus. Die Eingabefelder variieren je nachdem, welche Wahl Sie hier treffen.

    • Einfache Verschiebung

      1. Wählen Sie in Quell-Ereignis das Ereignis aus, das Sie als Basis verwenden und anpassen möchten. Führen Sie eine der folgenden Aktionen aus:

        • Beginnen Sie mit der Eingabe des Namens und wählen Sie ihn aus.
        • Öffnen Sie die Dropdown-Liste und wählen Sie es aus.
        • Klicken Sie auf das Augen-Symbol, um Kalenderereignis auswählen zu öffnen. Hier wählen Sie aus, welcher Kalender und welches Ereignis verwendet werden sollen.

          Dies ist die beste Wahl, wenn Sie viele Kalender und Ereignisse haben und eine Vorschau des gewählten Kalenders anzeigen möchten, um sicherzustellen, dass es der richtige ist.

      2. Sie können die Termine des Quell-Ereignisses nach hinten oder vor verschieben, indem Sie die Zahl in Verschiebung eingeben.
    • Anpassung

      Dieser Subtyp ist etwas komplexer und lässt Ihnen mehr Flexibilität. Sie haben die Möglichkeit, zwei bestehende Ereignisse zu berücksichtigen, um übereinstimmende Tage zu finden. Es kann sein, dass sich diese Ereignisse zuerst nicht überschneiden. Sie können jedoch Termine des zuvor gewählten Ereignisses nach hinten oder nach vorne verschieben, bis beim Zielereignis übereinstimmende Termine gefunden werden.

      1. Wählen Sie das Quell-Ereignis, das Sie als Basis verwenden möchten (siehe oben).
      2. In An gültige Tage definieren Sie, in welche Richtung Sie die Termine anpassen möchten, und zwar:

        • vor oder am Quell-Ereignis

          Hier wird nach übereinstimmenden Terminen vor oder an den Terminen des Quell-Ereignisses gesucht.

        • nach oder am Quell-Ereignis

          Hier wird nach übereinstimmenden Terminen nach oder an den Terminen des Quell-Ereignisses gesucht.

      3. Wählen Sie das Zielereignis aus, an das Sie das ausgewählte bestehende Ereignis anpassen möchten.
      4. Definieren Sie die Zusätzliche Verschiebung. Dies ist die Anzahl der Tage, die Sie das resultierende Datum (abhängig von Ihrer vorherigen Auswahl) in Bezug auf das gerade ausgewählte Ziel-Ereignis vorwärts oder rückwärts verschieben. Wenn Sie hier die Zahl 0 belassen, wird der resultierende Termin nicht verschoben.

        Beispiel: Sie möchten, dass das Verschiebungs-Kalenderereignis den zweiten bis letzten Tag des Monats wählt, sofern es sich um einen Arbeitstag handelt. Sie konfigurieren das Kalenderereignis folgendermaßen:

        • Vorhandenes Ereignis: LAST_DAY_IN_MONTH
        • Übereinstimmung mit dem nächsten Zieldatum: vor oder an dem LAST_DAY_IN_MONTH
        • Zielereignis: WORKDAYS
        • Zusätzliche Verschiebung: um 1 Tag von WORKDAYS
  7. Sie können, falls notwendig, auch Ausnahmen zu den resultierenden Terminen und Ersatztermine für diese Ausnahmen definieren. Konkret definieren Sie hier, welche Ereignisse sich nicht mit dem, das Sie gerade erstellen, überschneiden dürfen:

    1. Klicken Sie auf Bearbeiten, um den Dialog Ausnahme für Ereignis bearbeiten zu öffnen.
    2. Klicken Sie auf eine beliebige Stelle in der ersten Zeile, um es zu aktivieren.
    3. In Bei Kollisionen wählen Sie die Ereignisse aus, die die Ausnahmen zu der Regel darstellt, die im Verschiebungs-Ereignis definiert wurde. Wählen Sie ein Ereignis aus dieser Dropdown-Liste aus, oder klicken Sie auf das Augen-Symbol, um Kalenderereignis wählen zu öffnen.
    4. Öffnen Sie die Dropdown-Liste in der Spalte Ausführen, um die Optionen, die Sie auf die Ausnahmen anwenden können, anzuzeigen:

      • Überspringen

        Im Fall einer Kollision wird der resultierende Termin übersprungen.

      • Vorrücken/Verschieben um

        Im Fall einer Kollision wird das Ereignis um die Anzahl der Tage, die Sie in der Spalte Zusätzliche Verschiebung in diesem Dialog auswählen, nach vorne oder nach hinten verschoben.

      • Anpassen ans Zielereignis vor/nach oder an dem Kollisionsereignis

        Wenn Sie diese Option auswählen, müssen Sie in der Spalte Anpassen ans Ziel-Ereignis ein Zielereignis definieren.

        Im Fall einer Kollision wird das Zielereignis herangezogen, um übereinstimmende Tage vor/nach dem resultierenden Zeitpunkt zu finden.

        Definieren Sie die Zusätzliche Verschiebung. Dies ist die Anzahl der Tage, die Sie das resultierende Datum (abhängig von Ihrer vorherigen Auswahl) in Bezug auf das gerade ausgewählte Ziel-Ereignis vorwärts oder rückwärts verschieben. Wenn Sie hier die Zahl 0 belassen, wird der resultierende Termin nicht verschoben.

      Fügen Sie alle benötigten Ausnahmen hinzu.

    5. Klicken Sie auf Anwenden & schließen, um eine Vorschau der Ergebnisse zu erhalten.
    6. Wenn Sie mit den Ergebnissen zufrieden sind, klicken Sie auf die Schaltfläche „Speichern“ in der Symbolleiste oder die Schaltfläche Anwenden & schließen in der rechten unteren Ecke der Seite, um zum Bereich Kalenderereignisse zurückzukehren.
    7. Klicken Sie in der Kalender Symbolleiste auf Speichern.

Siehe auch: