Update-Transition hinzufügen

Eine Update-Transition wird ausgeführt, wenn ein Objekt vom Benutzer in einem Formular oder von einem internen Prozess, z. B. Job, gespeichert wird. Ein Objekt kann nur dann gespeichert werden, wenn es in einem Zustand ist, der eine Update-Transition enthält. Die Funktion Speichern ist bei Objekten in einem Zustand ohne ausgehende Update-Transition nicht aktiv.

Speicherort

XML-Datei im Ordner xml

Vorgehen

  1. Kopieren Sie ein Element <workflow> aus der Standardkonfiguration in die Customizing-Datei.
  2. Legen Sie eine neue oder mehrere neue Update-Transitions innerhalb des Elements <transitions> an. Ein Update-Element muss jeweils im Attribut to.state.id auf einen im Workflow existierenden aktiven Status verweisen, sowie im Attribut chain.id auf eine existierende Command-Chain des zum Workflow gehörenden Command-Kataloges (commandChains_*.xml).

Bemerkung

Eine hinzugefügte Update-Transition muss auf einen existierenden Status (to.state.id) und eine Command-Chain (chain.id) verweisen.

Dokumente

workflow.xsd, workflow_*.xml, commandChains_*.xml

Beispiel

ModifyObjectLifecycle

\WEB-INF\config\custom\xml\testcase_workflow_custom.xml: New custom update transition