Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

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.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)