WriteLastTaskFinisherInVariableHandler

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

(kein Pflichtfeld) Welcher Wert des Users wird benötigt? Mögliche Werte sind: Email, ID, Name, Vorname, Nachname Es sind auch mehrere Werte gleichzeitig möglich. Dann werden die Werte mit Komma getrennt und die Ergebnisse stehen in Variablen mit dem Identifier am Ende.

Beispiel

1. Beispiel

lastFinisherVariable=mail_user
userAttribute=Email
Ergebnis:
Prozessvariable
mail_user=Hans.Muster@firma.de

2. Beispiel

lastFinisherVariable=mail_user
userAttribute=Email,ID
Ergebnis:
mail_user_Email=Hans.Muster@firma.de
mail_user_ID=543

3.Beispiel

lastFinisherVariable=mail_user
userAttribute=Email,Name,Vorname,Nachname
Ergebnis:
mail_user_Email=Hans.Muster@firma.de
mail_user_Name=Hans.Muster
mail_user_Vorname=Hans
mail_user_Nachname=Muster

4. Beispiel

lastFinisherVariable=mail_user
userAttribute=
Ergebnis:
Prozessvariable
mail_user=Hans.Muster@firma.de