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 |
© TIM Solutions GmbH | AGB | Datenschutz | Impressum