========StarterToProcessVariableActionHandler========
Ehemals der StartToProcessVariableActionHandler - wurde mit [[software:tim:changelog:tim42|Version 4.2]] umbenannt
==== Beschreibung ====
Dieser [[software:tim:actionhandler:|Handler]] fügt eine Variable in den Prozess ein und fügt
als Value den Usernamen des Starters der Instanz ein.
Diese Variable und deren Wert werden im PDF-Report im Bereich Smartform angezeigt.
Der Default-Variablenname ist „Starter“. Allerdings kann im Mandatory Field ein beliebiger
Variablenname angegeben werden.
Um dem Starter der Instanz eine bestimmte Swimlane zuzuweisen, kann folgender Handler verwendet werden: [[software:tim:actionhandler:assignstartertoswimlanehandler|AssignStarterToSwimlaneHandler]]
Es werden die folgenden Variablen erstellt: \\
- starter bzw. Wert des Prefix : UserName \\
- starter bzw. Wert des Prefix + Expression (z.B. starterExpression) : user(Username) \\
- starter bzw. Wert des Prefix + Firstname (z.B. starterFirstname) : Vorname \\
- starter bzw. Wert des Prefix + Lastname (z.B. starterLastname) : Nachname \\
- starter bzw. Wert des Prefix + Email(z.B. starterEmail) : Email Adresse \\
- starter bzw. Wert des Prefix + Departement(z.B. starterDepartement) : Abteilung \\ \\
z.B.
Standard: \\
starter:MHI \\
starterExpression:user(MHI) \\
starterFirstname:Markus \\
starterLastname:Hirscher \\
starterEmail:Markus.Hirscher@beispiel.de \\
starterDepartment:HR \\ \\
im Beispiel unten: \\
starteroptionaler_variablenname:MHI \\
starteroptionaler_variablennameExpression:user(MHI) \\
starteroptionaler_variablennameFirstname:Markus \\
starteroptionaler_variablennameLastname:Hirscher \\
starteroptionaler_variablennameEmail:Markus.Hirscher@beispiel.de \\
starteroptionaler_variablennameDepartment:HR \\ \\
oder mit start_ : \\
start_:MHI \\
start_Expression:user(MHI) \\
start_Firstname:Markus \\
start_Lastname:Hirscher \\
start_Email:Markus.Hirscher@beispiel.de \\
start_Department:HR \\
------
==== Klasse ====
com.dooris.bpm.actionhandler.StarterToProcessVariableActionHandler
\\
----
==== Event Type ====
beliebig
==== Action Name ====
beliebig
==== Mandatory Fields ====
Prefix, falls leer wird der Standard "starter" als Prefix benutzt
==== Parameter ====
nicht benötigt
----
==== Beispiel ====
{{ :software:tim:actionhandler:startertoprocessvariableactionhandler.png }}