======Timer======= Als Timer werden regelmäßig ablaufende Funktionen bezeichnet, die zeitgesteuert Aufgaben übernehmen. Siehe [[administration_client#timer|Anzeige von Timern im Admin-Client]] und [[create_timer|Erstellen von neuen Timern]]. ^ Beschreibung ^ Technische Bezeichnung ^ ab Version ^ ^ System (Wichtig) ||| | Übergibt [[tasks]] an einen [[user_profile_absence_rules|Vertreter]], wird für die Vertretungsfunktion benötigt | [[software:tim:timer:handleActualAbsences]] | [[software:tim:changelog|Alle]] | | Synchronisiert T!M mit einem LDAP-Server | [[software:tim:timer:createUsersFromLdapGroup]] | [[software:tim:changelog|Alle]] | | Übergibt die Mail-Queue an den hinterlegten Mailserver | [[software:tim:timer:sendAllDelayedEmails]] | [[software:tim:changelog|3.6]] | | Berechnet die Status-Ampel für den kompletten [[software:tim:client|Mandanten]] | [[software:tim:timer:updateEscalationStatus]] | [[software:tim:changelog|3.6]] | ^ Eskalationen/Reminder ||| |Schickt eine Instanz nach Ablauf einer bestimmten Zeit weiter und setzt eine Prozessvariable | [[.:timer:signalProcessInstanceInWaitStateAndSetProcessVariable]] | [[software:tim:changelog|3.7]] | |Erstellt nach x Prozent der Bearbeitungszeit einen Reminder für alle Aktivitäten einer Prozessdefinition| [[software:tim:timer:createReminderForEveryNodeForProcessdefinitionInProcent]] | [[software:tim:changelog|3.6]] | |Versendet fällige Eskalationsmails | [[software:tim:timer:performescalationfornodestimerwithlimit]] | | |Versendet fällige Remindermails | [[software:tim:timer:performPastReminders]] | | |Wird benötigt, wenn die gezeichnete Eskalation in einem BPMN-Modell funktionieren soll| [[software:tim:timer:doEscalation]] | [[software:tim:changelog|4.2]] | ^ Prozessinstanzen ||| |Prüft ein Postfach auf neue Mails und schickt die entsprechende Prozessinstanz weiter | [[software:tim:timer:signalByMail]] | | |Prüft ein Postfach auf neue Mails, schickt die entsprechende Prozessinstanz weiter und verschiebt die Mail | [[software:tim:timer:signalbymailwithlimitandmovemessage]] | | |Prüft ein Postfach auf neue Antwortmails und verarbeitet diese (z.B. um Externe in den Prozess einzubinden) | [[software:tim:timer:signalbymailreply]] | [[software:tim:changelog|3.6.2]] | |Schickt Instanzen auf einer bestimmten Aktivität weiter, falls ein Zeitraum abgelaufen oder ein Datum erreicht ist. | [[software:tim:timer:signalAllWaitStateByTimeFromVariable]] | | |Startet Instanzen in Kombination mit einem Handler | [[software:tim:timer:createProcessInstancesByHandler]] | | |Schreibt Prozessvariable und schickt Instanz weiter | [[software:tim:timer:setProcessVariableAndSignalProcessInstanceByTransitionName]] | | ^ Schnittstelle ||| |Erstellt und füllt Datenbanktabellen anhand von CSV-Dateien | [[software:tim:timer:CreateAndFillDbByCsvInput]] | [[software:tim:changelog|Customer_Others]] | | ^ Prozessdefinitionen ||| |Manipuliert Prozessdefinitionen anhand von Exceltabellen | [[software:tim:timer:setActivityDetailByExcelInput]] | [[software:tim:changelog|4.0]] | \\ \\