Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Beschreibung

Der ActionHandler ManageAbsenceHandler gibt die Abwesenheit eines Benutzers für einen bestimmten Benutzer in das System ein. Es bestimmt auch einen Ersatzbenutzer für alle Prozesse, für die der abwesende Benutzer verantwortlich ist.


Klasse

com.dooris.bpm.actionhandler.ManageAbsenceHandler

Parameter

Alle Parameter müssen über eine Prozessvariable angegeben werden.

Parametername

Standardwert

Beschreibung

Gültige Beispiele

start

Hier wird das Startdatum der Abwesenheit des Benutzers angegeben. Derzeit basiert das Format auf der Datumsauswahl. Es kann jedoch an das Datumsmuster angepasst werden. Wenn Sie den Wert manuell festlegen, muss der Wert wie im Gültige Datum/Zeit Formate .

${start}

end

Hier wird das Enddatum der Abwesenheit des Benutzers angegeben. Derzeit basiert das Format auf der Datumsauswahl. Es kann jedoch an das Datumsmuster angepasst werden. Wenn Sie den Wert manuell festlegen, muss der Wert wie im Gültige Datum/Zeit Formate .

$21{end}

user

Diese Variable muss den Namen oder die E-Mail-Adresse des abwesenden Benutzers enthalten.

${user}

representative

Diese Variable kann den Namen oder die E-Mail-Adresse der Person enthalten, die den abwesenden Benutzer ersetzt. Das System setzt diesen Benutzer dann automatisch als Ersatz für jede Prozessdefinition, für die der Benutzer verantwortlich ist.

${representative}

action

Wenn der Wert "action=entfernen" angegeben ist, sucht das System nach einer Abwesenheit, die mit den Start- und Endzeiten übereinstimmt, und löscht sie dann.

takeOverExistingTasks

false

Wenn "takeOverExistingTasks=true" eingegeben wird, werden alle vorhandenen Aufgaben aus dieser Abwesenheit an den Stellvertreter übertragen. Um dies zu tun, werden die HandleActualAbsences Der Timer muss eingestellt sein und ausgeführt werden.

datePattern

yyyy-MM-dd

Der Handler unterstützt Datum und Uhrzeit nicht, ohne die Zeitzone anzugeben, obwohl datePattern Parameter hat das Standardformat  jjjj-MM-tt. Wenn die Datumsauswahl nicht mit der Datumsauswahl getroffen wird oder nicht mit der Gültige Datum/Zeit Formate, kann hier angepasst werden.

yyyy-MM-dd'T'H:m:sX

Sie können festlegen auf

yyyy-MM-dd'T'H:m:s[.SSS][xxx][xx][X] Format angegeben in https://taskinmotion.atlassian.net/wiki/spaces/TNR/pages/3328049171/Valid+Default+Date+Formats

  • No labels