======= WriteLastTaskFinisherInVariableHandler =======
==== Beschreibung ====
Dieser Handler erstellt Prozessvariablen mit Benutzerinformationen des Nutzers, der den letzten Task einer Aktivität erledigt hat.
------
==== Klasse ====
com.dooris.bpm.actionhandler.WriteLastTaskFinisherInVariableHandler
==== Event Type ====
node-leave
==== Action Name ====
beliebig
==== Mandatory Fields ====
leer
==== Parameter ====
== lastFinisherVariable ==
Name der Variable in die der User geschrieben werden soll.
== userAttribute (optional) ==
Hier werden die Benutzerinformation definiert, die zurückgegeben werden sollen.
Mögliche Werte sind:
Email, ID, Name, firstname, lastname
Um mehrere Werte abzufragen, müssen diese Komma getrennt definiert werden. Die Benutzerinformationen werden anschließend in Variablen mit dem zugehörigen Suffix geschrieben.
In Version 5.5 wurden die Werte **Vorname** und **Nachname** durch **firstname** und **lastname** ersetzt. Die alten Werte bleiben aber in bestehenden Prozessen gültig.
----
==== Beispiel ====
== 1. Beispiel ==
lastFinisherVariable=mail_user \\
userAttribute=Email \\
\\ Erstellte Prozessvariable \\
mail_user=Hans.Muster@firma.de \\
== 2. Beispiel ==
lastFinisherVariable=mail_user \\
userAttribute=Email,ID \\
\\ Erstellte Prozessvariablen: \\
mail_user_Email=Hans.Muster@firma.de \\
mail_user_ID=543 \\
== 3.Beispiel ==
lastFinisherVariable=mail_user \\
userAttribute=Email,Name,firstname,lastname \\
\\ Erstellte Prozessvariablen: \\
mail_user_Email=Hans.Muster@firma.de \\
mail_user_Name=Hans.Muster \\
mail_user_firstname=Hans \\
mail_user_lastname=Muster \\
{{ :software:tim:actionhandler:WriteLastTaskFinisherInVariableHandler.png }}
----