Workflow Aktivitätsbedingungen verwalten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Aktivitäten enthalten Standardbedingungen, die bestimmen, welche Übergänge befolgt werden.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Beispiel: Die Aktivität Genehmigung – Benutzer hat zwei Bedingungen, Genehmigt und Abgelehnt.

    Abbildung : 1. Beispiel für Aktivitätsbedingungen

    Sie können eine JavaScript-Bedingungsprüfung verwenden, um benutzerdefinierte Bedingungen für Workflow-Kernaktivitäten zu erstellen. Anwenderdefinierte Aktivitäten unterstützen diese Funktion nicht.

    Prozedur

    1. Klicken Sie mit der rechten Maustaste auf die Aktivität, und wählen Sie Bedingung hinzufügen aus dem Kontextmenü aus.
    2. Füllen Sie in dem Dialogfeld Neue Workflow-Bedingung die entsprechenden Felder aus (siehe Tabelle).
      Tabelle : 1. Formular für neue Workflow-Bedingungen
      Feld Beschreibung
      Name Die Bezeichnung, die im Workflow angezeigt wird.
      Aktivität Name der Aktivität, für die diese Bedingung übermittelt wird. Dieser Wert wird vom System automatisch ausgefüllt.
      Kurzbeschreibung Kurzbeschreibung dieser Bedingung.
      Bedingung Eine JavaScript-Bedingungsprüfung. Folgende Variablen stehen zur Verfügung:
      • current: Aktueller Datensatz, für den der Workflow ausgeführt wird.
      • activity.result: Ergebniswert, der von der Aktivität nach Abschluss festgelegt wird.
      • activity: Datensatz zur Workflow-Ausführungsaktivität (wf_executing). Wird für erweiterte Bedingungsprüfungen verwendet.
      • activity.vars: Variablen, die dem Datensatz zur Workflow-Ausführungsaktivität zugeordnet sind. Wird für erweiterte Bedingungsprüfungen verwendet.
      Überspringen während Generieren Bei Auswahl folgt die Generieren-Aktivität nicht dem Übergang, Genehmigungen oder Aufgaben zu generieren.
    3. Klicken Sie auf Absenden.
    4. Um die Reihenfolge zu ändern, in der die Bedingungen für die Workflow-Aktivität angezeigt werden, klicken Sie mit der rechten Maustaste auf die Aktivität und wählen Sie Bedingungen neu ordnen aus.
      Ein Dialogfeld mit einer Liste der verfügbaren Bedingungen wird angezeigt.
      Abbildung : 2. Liste der Bedingungen in der aktuellen Aktivität
    5. Ziehen Sie die Bedingungen an eine neue Position in der Liste.
    6. Klicken Sie auf OK.

    Ergebniswert der Aktivität

    Der von einer Aktivität angegebene Ergebniswert steuert die Bedingung, durch die die Aktivität übergeht.

    Verwenden Sie den Ergebniswert als Teil des Bedingungsfeldes in der Aktivität. Beispiel: Wenn das Bedingungsfeld einer Genehmigung – Benutzer-Aktivität das Ergebnis activity.result == 'abgelehnt' enthält, geht die Aktivität durch diese Bedingung über, wenn eine Ablehnung vom Genehmiger empfangen wird. Ergebniswerte werden im Feld Skript der Aktivitätsdefinition eingestellt.