Timer

Als Timer werden regelmäßig ablaufende Funktionen bezeichnet, die zeitgesteuert Aufgaben übernehmen. Siehe Anzeige von Timern im Admin-Client und Erstellen von neuen Timern.

Beschreibung	Technische Bezeichnung	ab Version
System (Wichtig)
Übergibt Aufgaben an einen Vertreter, wird für die Vertretungsfunktion benötigt	handleActualAbsences	Alle
Berechnet Fälligkeit und verbleibende Bearbeitungszeit von Aufgaben	calculateTimesForAll	3.6
Synchronisiert T!M mit einem LDAP-Server	createUsersFromLdapGroup	Alle
Übergibt die Mail-Queue an den hinterlegten Mailserver	sendAllDelayedEmails	3.6
Berechnet die Status-Ampel für den kompletten Mandanten	updateEscalationStatus	3.6
Eskalationen/Reminder
Schickt eine Instanz nach Ablauf einer bestimmten Zeit weiter und setzt eine Prozessvariable	signalProcessInstanceAndSetProcessvariable
Erstellt nach x Prozent der Bearbeitungszeit einen Reminder für alle Aktivitäten einer Prozessdefinition	createReminderForEveryNodeForProcessdefinitionInProcent	3.6
Versendet fällige Eskalationsmails	performescalationfornodestimerwithlimit
Versendet fällige Remindermails	performPastReminders
Prozessinstanzen
Prüft ein Postfach auf neue Mails und schickt die entsprechende Prozessinstanz weiter	signalByMail
Prüft ein Postfach auf neue Mails, schickt die entsprechende Prozessinstanz weiter und verschiebt die Mail	signalbymailwithlimitandmovemessage
Prüft ein Postfach auf neue Antwortmails und verarbeitet diese (z.B. um Externe in den Prozess einzubinden)	signalbymailreply	3.6.2
Schickt Instanzen auf einer bestimmten Aktivität weiter, falls ein Zeitraum abgelaufen oder ein Datum erreicht ist.	signalAllWaitStateByTimeFromVariable
Startet Instanzen in Kombination mit einem Handler	createProcessInstancesByHandler
Schreibt Prozessvariable und schickt Instanz weiter	setProcessVariableAndSignalProcessInstanceByTransitionName
Schnittstelle
Erstellt und füllt Datenbanktabellen anhand von CSV-Dateien	CreateAndFillDbByCsvInput	Customer_Others