Skip to main content
Skip table of contents

Veröffentlichung und Deaktivierung

Ein Prozess bzw. eine Änderung an einem Prozess ist im System erst dann aktiv, wenn er veröffentlicht wurde – das reine Speichern des Prozesses oder der Änderung reicht dafür nicht aus. Die Veröffentlichung und Deaktivierung von Prozessen kann über die entsprechenden Buttons direkt im BPM-Dashboard in der Listenansicht durchgeführt werden, aber auch in der Detailansicht des jeweiligen Prozesses.

image-20260302-174402.png

Buttons zum Veröffentlichen und Deaktivieren von BPM-Prozessen

Ein neu veröffentlichter Prozess ist sofort aktiv. Das bedeutet: Änderungen greifen unmittelbar bei neuen Prozessstarts. Laufende Instanzen werden hingegen nach der bisherigen (vorherigen) Version fortgeführt und nicht automatisch auf die neue Version umgestellt.

Dabei gilt: Ein Teilprozess muss veröffentlicht werden, bevor ein Hauptprozess veröffentlicht wird, der diesen Teilprozess verwendet. Außerdem nutzt ein Hauptprozess immer die aktuell veröffentlichte Version des Teilprozesses.

Prozesse können sowohl einzeln als auch mehrere gleichzeitig veröffentlicht oder deaktiviert werden. Für eine Mehrfachauswahl lassen sich die gewünschten Prozesse per STRG + Klick markieren und anschließend gemeinsam über den entsprechenden Button veröffentlichen oder deaktivieren.

Beim Veröffentlichen wird der Prozess automatisch geprüft. Dabei wird der Code unter anderem auf potenzielle Fehler, Stilprobleme oder Sicherheitsrisiken untersucht. Beispielsweise werden unvollständige Konfigurationen von Aktionen sowie der Prozessablauf auf Lücken geprüft (etwa kein Endereignis oder Verzweigungen, die ins Leere führen). Hinweise werden als Warnungen ausgegeben; die Veröffentlichung findet in diesem Fall dennoch statt. Konfigurationen oder Skripte, die bei der Ausführung zu Fehlern führen würden, werden als Error eingestuft – in diesem Fall wird die Veröffentlichung verhindert.

Das Ergebnis der Prüfung wird nach dem Klick auf „Veröffentlichen“ als Pop-up angezeigt, inklusive entsprechender Hinweise. Dadurch ist auch direkt ersichtlich, wenn ein Prozess nicht veröffentlicht wurde („Fehler beim Veröffentlichen“). Werden mehrere Prozesse gleichzeitig veröffentlicht, werden die Meldungen jeweils pro Prozess gruppiert angezeigt.

image-20260302-174109.png

Beispielhafte Meldungen beim Veröffentlichen eines fehlerhaft konfigurierten Prozesses

Die Sensibilität dieser Prüfung kann über die BPM-Einstellungen konfiguriert werden. Dort lässt sich die Prüfung von Variablen auf deren Sicherheit aktivieren, was zu einer höheren Qualitätsüberprüfung führt.

Das Deaktivieren eines Prozesses bedeutet, dass der Start neuer Instanzen verhindert wird – damit greifen auch vorhandene Trigger nicht mehr. Sowohl das Veröffentlichen als auch das Deaktivieren wird protokolliert.

Eine Veröffentlichung kann nicht zeitlich geplant werden, sondern nur manuell ausgelöst werden. Außerdem sind Veröffentlichungen in Entwicklungs-, Test- und Produktivsystem voneinander unabhängig; Prozessänderungen müssen jedoch zwischen den Systemen transportiert werden.

Versionen lassen sich in der Detailansicht des Prozesses über den Tab „Veröffentlichte Versionen“ vergleichen. Ein Rollback auf eine frühere Version – weder automatisch noch per Klick – ist nicht möglich.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.