VariablesHelper

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.

${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