Skip to main content
Skip table of contents

Zeitgesteuerte Aktion

Zeit-Aktion konfigurieren

Sie können einrichten, dass bestimmte Prozesse zu definierten Zeitpunkten starten.

Es wird immer nur ein Prozess gleichzeitig gestartet. Dies gilt auch für Prozesse mit transaktionsunterbrechenden Ereignissen oder Wartezuständen. Erst wenn der Prozess beendet wurde oder die aufgrund von Fehlern hängende Prozessinstanz gelöscht wurde, wird der Prozess gemäß des Zeitplans erneut gestartet.

Der Ablauf erfolgt in zwei Schritten

  1. Der serverseitige Timer schlägt stets zum definierten Zeitpunkt los, z. B. jeden Montag um 8 Uhr

  2. Der Prozess wird gestartet und führt die definierten Aktionen aus, z. B. fährt eine Auswertung

P2_ModelConcept.png

Diese zeitgesteuerten Aktionen stellen Sie in der Administrations-Konsole ein:

P2_TimerList.png

Der Timer für Aktionen ausführen sollte aktiviert und mit der Zeiteinstellung 60 Sekunden versehen sein.

Über den Schalter Taskliste können Sie neue Zeit-Aktionen konfigurieren.

Für den Prozess muss ein neuer Task über den entsprechenden Schalter angelegt werden.

Die Konfiguration erhält nun den Typ PROCESS und den ausführenden Benutzer. Dessen Rechte werden für serverseitige Aktionen verwendet. Der Name ist die ID des Prozesses, der zu starten ist. Als Parameter kann ein Literal-Wert mitgegeben werden. Im Prozess ist dieser unter dem Variablennamen parameter verfügbar

P2_Timer_Date.png

Die Zeitkonfiguration erlaubt es Ihnen, nun den genauen Zeitpunkt für den Start des Prozesses vorzugeben.

Ereignis

Der Prozess hat einen Eingangsparameter unter dem Namen parameter aus der Timer-Konfiguration.

Typ: Manuell (Extern)

Entität: keine

Bedingungreturn true;

Skript-Aktion

Die Skriptaktion startet die Auswertung

CODE
ScriptUtils.info("Starte Auswertung nach Zeitereignis mit Parameter " + parameter);

//ReportUtils.executeAndSaveReport(...)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.