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 2 Next »

Beschreibung

Der Handler generiert eine Nummer, die als eindeutige Klassifizierung verwendet werden kann. In der Regel wird die generierte ID durch die DE RenameInstanceHandler. Die generierte ID wird wie folgt eingerichtet: YYYYxxxx; wobei JJJJ das aktuelle Jahr und xxxx eine fortlaufende Zählerzahl darstellt (Beispiel: 20220001).

Dieser Zähler wird nur mit dem Jahreswechsel zurückgesetzt.


Klasse

com.dooris.bpm.actionhandler.YearIDGenerator

Parameter

Die generierte ID kann über die Variable #{key} aufgerufen und anschließend im Handler verarbeitet werden. Wird die Variable als Prozessvariable in der Prozessentwicklung benötigt, muss das Pflichtfeld gesetzt werden!

Parameter

Standardwert

Beschreibung

Gültige Beispiele

mandatoryFields

N/A

Der Benutzer kann eine Variable festlegen, in die der erstellte Wert geschrieben wird.

IDwithYear

pattern

N/A

Dieser Parameter ist optional und kann verwendet werden, um Prozessvariable(n) in den Prozessinstanznamen aufzunehmen. Hier kann die Variable #{key} aufgerufen werden.

length

4

Der length-Parameter erhöht die ID-Länge um eine angegebene Anzahl fortlaufender Zahlen.
Länge kann manuell eingestellt werden. Wenn beispielsweise "length=5" eingegeben wird, setzt sich die ID aus dem aktuellen Jahr + 5 fortlaufenden Zahlen zusammen.

Wenn nichts manuell eingestellt wird, setzt sich die ID standardmäßig aus dem aktuellen Jahr + 4 aufeinanderfolgenden Zahlen zusammen.

prefix

N/A

Dadurch wird der generierten ID ein angegebenes Präfix mit einem Leerzeichen zwischen dem Präfix und der ID hinzugefügt.

Dieser Parameter wird nur gewählt, wenn der Musterparameter nicht verwendet wird!

Beispiel

Wir haben eine Prozessinstanz namens "Year ID Generation" mit einer Aufgabe in diesem Beispiel. YearIDGenerator -Handler ist für den Task festgelegt.

Parameter

Beschreibung

Beispielwerte

mandatoryFields

Wir geben hier den Variablennamen aus dem Smartformular ein.

IDwithYear

Diese Einstellungen erstellen automatisch einen eindeutigen Namen basierend auf dem Jahr für jede gestartete Prozessinstanz.

Beispieländerung des Prozessinstanznamens nach Klick auf die Schaltfläche 'Prozessinstanz starten':

  • No labels