ExtendedIDGenerator
Beschreibung
Der Handler generiert eine ID, die als eindeutige Klassifizierung verwendet werden kann und die Funktionalität des YearIDGenerator-Handlers erweitert. In der Regel wird die generierte ID durch den RenameInstanceHandler integriert.
Klasse
com.dooris.bpm.actionhandler.ExtendedIDGenerator
Parameter
Die generierte ID kann über die Variable #{key} aufgerufen und anschließend im Handler verarbeitet werden.
Parameter | Standardwert | Beschreibung | Gültige Beispiele |
---|---|---|---|
|
| Hier kann der Benutzer eine Variable festlegen, in die der erstellte Wert geschrieben wird. z.B. Zähler. Achtung: Der Variablenname "id" darf nicht verwendet werden! |
|
|
| Dieser Parameter legt die id-Generierung auf diesen counterName-Kontext fest. Mehrere counterNames in unterschiedlichen Prozessdefinitionen generieren IDs in ihrem counterName-Kontext. |
|
|
| Dieser Parameter ist optional und legt das Jahr fest. Sollte das Jahr beispielsweise auf 2019 gesetzt werden, wird der ID-Zähler weiter angehoben und nicht jedes Jahr neu beginnen. |
|
|
| Der length-Parameter erhöht die ID-Länge um eine angegebene Anzahl fortlaufender Zahlen. Die Länge kann manuell eingestellt werden. Wenn beispielsweise "length=5" eingegeben wird, besteht die ID aus den aktuellen 5 fortlaufenden Zahlen wie 00001. Wenn nichts manuell eingestellt wird, setzt sich die ID standardmäßig aus den aktuellen vier aufeinanderfolgenden Zahlen zusammen. |
|
|
| Nur im laufenden Jahr zu verwenden. |
|
© TIM Solutions GmbH | AGB | Datenschutz | Impressum