Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:actionhandler:writelasttaskfinisherinvariable [2016/07/19 16:49] jan.mayer [Parameter] |
software:tim:actionhandler:writelasttaskfinisherinvariable [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
======= WriteLastTaskFinisherInVariableHandler ======= | ======= WriteLastTaskFinisherInVariableHandler ======= | ||
+ | ==== Beschreibung ==== | ||
Dieser Handler erstellt Prozessvariablen mit Benutzerinformationen des Nutzers, der den letzten Task einer Aktivität erledigt hat. | Dieser Handler erstellt Prozessvariablen mit Benutzerinformationen des Nutzers, der den letzten Task einer Aktivität erledigt hat. | ||
Zeile 7: | Zeile 8: | ||
com.dooris.bpm.actionhandler.WriteLastTaskFinisherInVariableHandler | com.dooris.bpm.actionhandler.WriteLastTaskFinisherInVariableHandler | ||
</code> | </code> | ||
- | \\ | ||
- | ---- | ||
==== Event Type ==== | ==== Event Type ==== | ||
node-leave | node-leave | ||
Zeile 15: | Zeile 14: | ||
==== Mandatory Fields ==== | ==== Mandatory Fields ==== | ||
leer | leer | ||
- | ---- | ||
==== Parameter ==== | ==== Parameter ==== | ||
== lastFinisherVariable == | == lastFinisherVariable == | ||
Zeile 27: | Zeile 25: | ||
<note important>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.</note> | <note important>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.</note> | ||
---- | ---- | ||
- | |||
==== Beispiel ==== | ==== Beispiel ==== | ||
== 1. Beispiel == | == 1. Beispiel == | ||
lastFinisherVariable=mail_user \\ | lastFinisherVariable=mail_user \\ | ||
userAttribute=Email \\ | userAttribute=Email \\ | ||
- | Ergebnis: \\ | + | \\ Erstellte Prozessvariable \\ |
- | Prozessvariable \\ | + | |
mail_user=Hans.Muster@firma.de \\ | mail_user=Hans.Muster@firma.de \\ | ||
== 2. Beispiel == | == 2. Beispiel == | ||
lastFinisherVariable=mail_user \\ | lastFinisherVariable=mail_user \\ | ||
userAttribute=Email,ID \\ | userAttribute=Email,ID \\ | ||
- | Ergebnis: \\ | + | \\ Erstellte Prozessvariablen: \\ |
mail_user_Email=Hans.Muster@firma.de \\ | mail_user_Email=Hans.Muster@firma.de \\ | ||
mail_user_ID=543 \\ | mail_user_ID=543 \\ | ||
== 3.Beispiel == | == 3.Beispiel == | ||
lastFinisherVariable=mail_user \\ | lastFinisherVariable=mail_user \\ | ||
- | userAttribute=Email,Name,Vorname,Nachname \\ | + | userAttribute=Email,Name,firstname,lastname \\ |
- | Ergebnis: \\ | + | \\ Erstellte Prozessvariablen: \\ |
mail_user_Email=Hans.Muster@firma.de \\ | mail_user_Email=Hans.Muster@firma.de \\ | ||
mail_user_Name=Hans.Muster \\ | mail_user_Name=Hans.Muster \\ | ||
- | mail_user_Vorname=Hans \\ | + | mail_user_firstname=Hans \\ |
- | mail_user_Nachname=Muster \\ | + | mail_user_lastname=Muster \\ |
- | == 4. Beispiel == | + | |
- | lastFinisherVariable=mail_user \\ | + | |
- | userAttribute= \\ | + | |
- | Ergebnis: \\ | + | |
- | Prozessvariable \\ | + | |
- | mail_user=Hans.Muster@firma.de \\ \\ \\ | + | |
{{ :software:tim:actionhandler:WriteLastTaskFinisherInVariableHandler.png }} | {{ :software:tim:actionhandler:WriteLastTaskFinisherInVariableHandler.png }} | ||
---- | ---- | ||