Workflow-Versionen
Um zu verhindern, dass Benutzer Änderungen an einem Workflow vornehmen, die sich auf andere Benutzer des Systems auswirken, müssen Workflows zur Bearbeitung zuerst ausgecheckt werden.
Es kann jeweils nur ein Benutzer einen Workflow auschecken. Wenn ein Workflow ausgecheckt ist, gelten die Änderungen nur für den Benutzer, der den Workflow ausgecheckt hat. Andere Benutzer können den veröffentlichten Workflow weiterhin verwenden. Nachdem die Änderungen abgeschlossen sind, kann der Workflow veröffentlicht werden, sodass er allen Benutzern zur Verfügung steht.
Wenn eine neue Version eines vorhandenen Workflows veröffentlicht wird, werden die Änderungen nicht auf laufende Workflow-Kontexte angewendet. Jeder aktuell ausgeführte Workflow-Kontext verwendet weiterhin die Workflow-Version, die beim Start des Workflows verfügbar war. Bei der nächsten Ausführung des Workflows wird die aktualisierte, veröffentlichte Version verwendet.