========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 }}