VariablesHelper

Variablen

Variablen können an verschiedenen Stellen eingesetzt werden. zB in Mailtexten (im Detail hier), Actionhandlern oder in den tim.properties .

Variablen werden immer mit ${Name der Variable} markiert. Systemvariablen tragen immer das Prefix SYS.

System Variablen

System Variablen können immer dann eingesetzt werden, so lange es der Kontext erlaubt. Folgende Variablen sind somit immer verfügbar:

${SYS.PROCESSDEFINITION_NAME}	Gibt den Namen der aktuell genutzten Prozessdefinition zurück.
${SYS.PROCESSINSTANCE_NAME}	Gibt den Namen der aktuell genutzten Prozessinstanz zurück.
${SYS.PROCESSINSTANCE_ID}	Gibt die eindeutige ID (Zahl) der Prozessinstanz zurück. ACHTUNG: Kein Zusammenhang mit YearIdGenerator
${SYS.PROCESSINSTANCE_DESCRIPTION}	Gibt die Beschreibung der aktuellen Prozessinstanz zurück.
${SYS.PROCESSVARIABLELOG}	Gibt eine Liste der verwendeten Prozessvariablen zurück.
${SYS.DOC_HISTORY}	Gibt den Dokumentenverlauf einer Prozessinstanz zurück. Beinhaltet den Benutzer, Zeit und Datum sowie die Art des Eingriffs (Erstellen, Ändern, Löschen).
${SYS.BUSINESS_ID}	Diese Zahl wird für jede Instanz um 1 erhöht, fortlaufend über alle Prozesse und Mandanten.
${SYS.TASK_NAME}	Gibt den aktuellen Aufgabennamen zurück.
${SYS.NODE_NAME}	Gibt den aktuellen Aktivitätennamen zurück.
${SYS.TASK_ID}	Gibt die eindeutige ID der Aufgabe zurück.
${SYS.NODE_ID}	Gibt die eindeutige ID der Aktivität zurück.
${SYS.TASKLINK}	Gibt den Link zu der aktuellen Aufgaben zurück.
${SYS.TASK_DESCRIPTION}	Gibt die Beschreibung der aktuellen Aufgabe zurück.
${SYS.CLIENT_NAME}	Gibt den aktuellen Mandantennamen zurück.
${SYS.CLIENT_ID}	Gibt die eindeutige ID des aktuellen Mandanten zurück.
${SYS.BASELINK}	Gibt den Link zurück der durch das Client-Profil (Application-Host + Port) und /loom-portal/ zusammengesetzt wird.
${SYS.ROOTLINK}	Gibt den Link zurück der durch das Client-Profil (Application-Host + Port) zusammengesetzt wird.
${SYS.NOW}	Gibt die aktuelle Serverzeit zurück
${SYS.SEZ}	Gibt die SEZ (Späteste End Zeitpunkt) der aktuellen Aufgabe zurück.
${SYS.RECIPIENT_GROUP_NAME}	Gibt den Namen der Gruppe zurück, die diese Mail erhalten soll. (Benachrichtigung bei Notizen)
${SYS.RECIPIENT_NAME}	Gibt den Benutzernamen des Users zurück, der diese Mail erhalten soll. (Benachrichtigung bei Notizen)
${SYS.RECIPIENT_FIRSTNAME}	Gibt den Vornamen des Users zurück, der diese Mail erhalten soll. (Benachrichtigung bei Notizen)
${SYS.RECIPIENT_LASTNAME}	Gibt den Nachnamen des Users zurück, der diese Mail erhalten soll. (Benachrichtigung bei Notizen)
${SYS.TODO_CLIENT}	Gibt einen Link zum TODO-Client des Servers zurück (Application-Host muss im Admin-Client hinterlegt sein)
${SYS.PM_CLIENT}	Gibt einen Link zum Process Manager-Client des Servers zurück (Application-Host muss im Admin-Client hinterlegt sein)