Neuen Vorgang eines Prozesses starten
Die Methode startProcess startet einen neuen Vorgang eines bestimmten Prozesses. Hierbei kann angegeben werden, ob der Vorgang synchron oder asynchron gestartet werden kann.
Der Aufruf liefert eine eindeutige Kennung für den gestarteten Vorgang zurück. Im Falle des synchronen Starts wird die Prozess-ID des neuen Vorgangs zurückgeliefert. Im Falle des asynchronen Starts wird die Task-ID des neuen Vorgangs zurückgeliefert.
Methodenreferenz
Parameter |
Datentyp |
Beschreibung |
---|---|---|
soProcessInstance |
Prozessinstanz-Objekt |
|
soStepInstance |
Schrittinstanz-Objekt |
|
asynchronous |
Flag, ob der Vorgangsstart asynchron erfolgen soll; Standardwert: false |
|
taskId |
Eindeutige Kennung bei asynchronem Vorgangsstart (optional); wird kein Wert übergeben, so wird automatisch eine Task-ID generiert |
Rückgabe: string; Prozess-ID bei synchronem Start, Task-ID bei asynchronem Start des Vorgangs