Workflow-Versionen
Um zu verhindern, dass Anwender Änderungen an einem Workflow vornehmen, die sich auf andere Anwender des Systems auswirken, müssen Workflows ausgecheckt werden, bevor sie bearbeitet werden können.
Nur ein Anwender kann einen Workflow gleichzeitig auschecken. Wenn ein Workflow ausgecheckt ist, gelten Änderungen nur für den Anwender, der den Workflow ausgecheckt hat. Andere Anwender können den veröffentlichten Workflow weiterhin verwenden. Nachdem die Änderungen abgeschlossen sind, kann der Workflow veröffentlicht werden, damit er für alle Anwender verfügbar ist.
Wenn eine neue Version eines vorhandenen Workflows veröffentlicht wird, werden die Änderungen nicht auf ausgeführte Workflow-Kontexte angewendet. Jeder derzeit 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.