/
System-Variablen

System-Variablen

Variablen

Variablen können an vielen Stellen verwendet werden, z.B. in Mailtexten, ActionHandler oder in den tim.properties.

Variablen sind immer mit ${name_of_the_variable} gekennzeichnet. Systemvariablen haben immer das Präfix SYS.


Systemvariablen

Systemvariablen können verwendet werden, wenn der Kontext dies zulässt. Folgende Variablen stehen daher immer zur Verfügung:

${SYS.PROCESSDEFINITION_NAME}

Gibt den Namen zurück, der zur aktuellen Prozessdefinition gehört.

${SYS.PROCESSINSTANCE_NAME}

Gibt den Namen zurück, der zur aktuellen Prozessinstanz gehört.

${SYS.PROCESSINSTANCE_ID}

Gibt die eindeutige ID (Nummer) zurück, die zur Prozess-Instanz gehört. Achtung: Keine Verbindung zum YearIdGenerator

${SYS.PROCESSINSTANCE_DESCRIPTION}

Gibt die Beschreibung zurück, die zur aktuellen Prozess-Instanz gehört

${SYS.PROCESSVARIABLELOG}

Gibt eine Liste der verwendeten Prozessvariablen zurück.

${SYS.DOC_HISTORY}

Gibt den Dokumentverlauf einer Prozessinstanz zurück. Enthält Benutzer, Uhrzeit und Datum sowie die Art der Operation (Erstellen, Bearbeiten, Löschen).

${SYS.TASK_NAME}

Gibt den aktuellen Aufgabennamen zurück.

${SYS.NODE_NAME}

Gibt den aktuellen Aktivitätsnamen zurück.

${SYS.TASK_ID}

Gibt die eindeutige ID zurück, die zur aktuellen Aufgabe gehört.

${SYS.NODE_ID}

Gibt die eindeutige ID zurück, die zur aktuellen Aktivität gehört.

${SYS.TASKLINK}

Gibt den Link zur aktuellen Aufgabe zurück.

${SYS.TASK_DESCRIPTION}

Gibt die Beschreibung zurück, die zur aktuellen Aufgabe gehört.

${SYS.CLIENT_NAME}

Gibt den aktuellen Mandantennamen zurück.

${SYS.CLIENT_ID}

Gibt die eindeutige ID zurück, die zum aktuellen Mandanten gehört.

${SYS.BASELINK}

Gibt den Link zurück, der aus dem Mandanten-Profil (Application-Host + Port) und /tim/client/ besteht.

${SYS.ROOTLINK}

Gibt den Link zurück, der aus Mandanten-Profil (Application-Host + Port) besteht.

${SYS.NOW}

Gibt die aktuelle Serverzeit zurück. Wenn nur ${SYS.NOW} verwendet wird, wird das Datum im Format DD.MM.YYYY geschrieben. Es können aber auch beliebige Formate im Simple Date Format verwendet werden, z.B. ${NOW,dd.MM.yyyy HH:mm:ss}

Für TFD Berechnungs-Regeln kann folgendes verwendet werden new Date().toLocaleString("de-DE", { year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit' })

${SYS.SEZ}

Gibt die SEZ (späteste End-Zeit) des aktuellen Tasks zurück.

${SYS.RECIPIENT_GROUP_NAME}

Gibt den Namen der Gruppe zurück, die diese E-Mail empfangen soll. (Benachrichtigungen bei Notizen)

${SYS.RECIPIENT_NAME}

Gibt den Benutzernamen des Benutzers zurück, der diese E-Mail erhalten soll. (Benachrichtigungen bei Notizen)

${SYS.RECIPIENT_FIRSTNAME}

Gibt den Vornamen des Benutzers zurück, der diese E-Mail erhalten soll. (Benachrichtigungen bei Notizen)

${SYS.RECIPIENT_LASTNAME}

Gibt den Nachnamen des Benutzers zurück, der diese E-Mail erhalten soll. (Benachrichtigungen bei Notizen)

${SYS.CURRENT_USER_NAME}

Gibt den Benutzernamen des aktuellen Benutzers zurück

${SYS.CURRENT_USER_FIRSTNAME}

Gibt den Vornamen des aktuellen Benutzers zurück

${SYS.CURRENT_USER_LASTNAME}

Gibt den Nachnamen des aktuellen Benutzers zurück

${SYS.CURRENT_USER_ID}

Gibt die ID des aktuellen Benutzers zurück

${SYS.CURRENT_USER_EMAIL}

Gibt die E-Mail-Adresse des aktuellen Benutzers zurück

${SYS.CURRENT_USER_PHONE}

Gibt die Telefonnummer des aktuellen Benutzers zurück

${SYS.CURRENT_USER_PERSONNEL_NO}

Gibt die Personalnummer des aktuellen Benutzers zurück

${SYS.CURRENT_USER_COMPANY}

Gibt den Unternehmens-Namen des aktuellen Benutzers zurück

${SYS.CURRENT_USER_COMPANY_ID}

Gibt die Unternehmens-ID des aktuellen Benutzers zurück

${SYS.CURRENT_USER_COSTCENTER}

Gibt die Kostenstelle des aktuellen Benutzers zurück

${SYS.CURRENT_USER_DEPARTMENT}

Gibt die Abteilung des aktuellen Benutzers zurück

${SYS.CURRENT_USER_COUNTRY}

Gibt das Land des aktuellen Benutzers zurück

${SYS.CURRENT_USER_GROUPS}

Gibt die Gruppen des aktuellen Benutzers zurück

${SYS.CURRENT_USER_DEPARTMENT_CHIEF_NAME}

Gibt den Benutzernamen des Abteilungsleiters des aktuellen Benutzers zurück

${SYS.CURRENT_USER_DEPARTMENT_CHIEF_FIRSTNAME}

Gibt den Vornamen des Abteilungsleiters des aktuellen Benutzers zurück

${SYS.CURRENT_USER_DEPARTMENT_CHIEF_LASTNAME}

Gibt den Nachnamen des Abteilungsleiters des aktuellen Benutzers zurück

${SYS.CURRENT_USER_SUPERVISOR_NAME}

Gibt den Benutzernamen des Vorgesetzten des aktuellen Benutzers zurück

${SYS.CURRENT_USER_SUPERVISOR_FIRSTNAME}

Gibt den Vornamen des Vorgesetzten des aktuellen Benutzers zurück

${SYS.CURRENT_USER_SUPERVISOR_LASTNAME}

Gibt den Nachnamen des Vorgesetzten des aktuellen Benutzers zurück

${SYS.CURRENT_USER_LANGUAGE}

Gibt die Sprache des aktuellen Benutzers zurück

 

Related content

System Variables
System Variables
More like this
VariableDecisionHandler
VariableDecisionHandler
Read with this
GenerateIdentityProcessVariablesHandler
GenerateIdentityProcessVariablesHandler
More like this
IDGenerationActionhandler
IDGenerationActionhandler
More like this
ArchiveExpiredProcessInstances
ArchiveExpiredProcessInstances
More like this
SetVariableInMainProcessHandler
SetVariableInMainProcessHandler
More like this