Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:tracktaskprocessor

Dies ist eine alte Version des Dokuments!


TrackTaskProcessor

Beschreibung

Der Actionhandler löst nach dem bearbeiten jeder Task eines Prozesses folgendes Event aus.
Nachdem eine Task bearbeitet wurde können folgende Variablen gesetzt werden:
Username des Bearbeiters
Vorname des Bearbeiters
Nachname des Bearbeiters
Email des Bearbeiters
Aktuelles Datum/Uhrzeit

Bei Schleifen können die Variablen auf zwei unterschiedliche Arten gesetzt werden:

  • Bei jedem Durchlauf eine neue Variable (optional aktivierbar): „nodename_taskname_firstname“ Der Nodename enthält hier auch den Loopcount [zB (L:2)]
  • Bei jedem Durchlauf die alte Variable überschreiben (wird immer geschrieben): „nodename_taskname_firstname_lastLoop“ Nur der Nodename (wird bei jedem Durchlauf überschrieben)

Klasse

com.dooris.bpm.actionhandler.TrackTaskProcessor



Event Type

beliebig

Action Name

beliebig

Mandatory Fields

leer


Parameter

captureLoops

Default → „false“
Wenn „true“:
Für jeden Durchlauf wird eine neue Variable gesetzt, die den Loop Count beinhaltet.

name

Default → „false“
Wenn „true“:
Username des Bearbeiters wird gespeichert.

namefirst

Default → „false“
Wenn „true“:
Vorname des Bearbeiters wird gespeichert.

namelast

Default → „false“
Wenn „true“:
Nachname des Bearbeiters wird gespeichert.

email

Default → „false“
Wenn „true“:
Email des Bearbeiters wird gespeichert.

dateAndTime

Default → „false“
Wenn „true“:
Aktuelles Datum und Uhrzeit wird mit folgendem Pattern gespeichert: dd.MM.yyyy HH:mm

Achtung! Der Handler arbeitet nicht rückwirkend, deshalb am besten auf der ersten Node eines Prozesses auf Node-Enter einbinden!

Beispiel

software/tim/actionhandler/tracktaskprocessor.1426231424.txt.gz · Zuletzt geändert: 2021/07/01 09:58 (Externe Bearbeitung)