Workflow-Aktivität „Generieren“

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Die Aktivität Generieren erstellt sofort Aufgaben- oder Freigabedatensätze aus Aufgaben- oder Freigabeaktivitäten, die nach der Aktivität Generieren im Workflow-Pfad platziert werden. Diese vorab generierten Aufgaben und Freigaben werden gestartet, wenn die Aufgaben- und Freigabeaktivitäten während der Flow-Ausführung erreicht werden. So kann eine Aufgabe über eine Reihe von zugeordneten vorab generierten sequenziellen Aufgaben oder Freigaben verfügen, die jedoch trotzdem der Reihe nach ausgeführt werden müssen.

    Hinweis:
    Diese Aktivität ist nur verfügbar, wenn der Workflow in einer Tabelle ausgeführt wird, die die Aufgabe erweitert.

    Standardmäßig erstellt der Workflow Aufgaben oder Freigaben erst dann, wenn er sie im Workflow erreicht.

    Die Aktivität Generieren folgt allen Übergängen durch den Workflow zu jeder Aktivität. Für jede Aktivität gibt:
    • Im Fall einer Aufgabenaktivität wird die Aufgabe erstellt und Folgendes festgelegt:
      • Status auf Ausstehend
      • Erwartetes Startdatum
      • Fälligkeitsdatum
      Hinweis:
      Aufgaben werden als der Benutzer ausgeführt, dessen Aktionen die Aufgabe abschließen, auf die der Workflow wartet und die den Workflow fortführen.
    • Im Fall einer Freigabeaktivität werden die Freigaben erstellt und Folgendes festgelegt:
      • Status der Freigabe auf Nicht angefordert
      • Erwartetes Startdatum
      • Fälligkeitsdatum
      Hinweis:
      Genehmigungsaktivitäten werden als der Benutzer ausgeführt, dessen Aktionen den Genehmigungs- oder Ablehnungsbedingungen entspricht, auf die der Workflow wartet und die den Workflow fortführen.

    Die erwarteten Start- und Fälligkeitsdaten werden auf Basis des Werts für Erwartete Dauer aller Aufgaben und Freigaben zwischen der Aktivität Generieren und der aktualisierten Aktivität berechnet. Bei einem verzweigten Pfad (zwischen einer Aktivität Verzweigungs- und einer Join-Aktivität) wird die längere Dauer für alle Aktivitäten nach der Verzweigung verwendet.

    Die Aktivität Generieren kann mehrmals verwendet werden, und alle Aufgaben oder Freigaben werden mit aktualisierten Informationen aktualisiert. Dies ist in Situationen hilfreich, in denen die Liste der Genehmiger oder andere wichtige Informationen noch bearbeitet werden können, während der Workflow ausgeführt wird. Die generierten Freigaben oder Aufgaben müssen möglicherweise aktualisiert oder korrigiert werden.

    Um eine Reihe von Aktivitäten von der Aktivität Generieren auszuschließen, aktivieren Sie die Checkbox Überspringen während der Erzeugung für eine beliebige Bedingung; ihre Übergänge werden dann während des Generierungsprozesses nicht berücksichtigt. Für die folgenden Bedingungen ist die Checkbox Überspringen während der Erzeugung standardmäßig aktiviert:
    • Abgelehnt (für eine beliebige Freigabeaktivität)
    • Bedingung Nein der Aktivität Falls
    • Bedingung Fortsetzen der Aktivität Drehkreuz
    • Bedingung Unvollständig der Aktivität Join

    Eingabevariablen

    Eingabevariablen bestimmen das anfängliche Verhalten der Aktivität.

    Tabelle : 1. Eingabevariablen der Aktivität „Generieren“
    Feld Beschreibung
    Freigaben erzeugen Wenn diese Option ausgewählt ist, werden beim Ausführen der Aktivität Generieren Freigaben erstellt. Wenn die Option deaktiviert ist, werden die Freigaben zur Berechnung der geschätzten Dauer verwendet. Es werden jedoch keine Freigaben erstellt.
    Aufgaben erzeugen Wenn diese Option ausgewählt ist, werden beim Ausführen der Aktivität Generieren Aufgaben erstellt. Wenn die Option deaktiviert ist, werden die Aufgaben zur Berechnung der geschätzten Dauer verwendet. Es werden jedoch keine Aufgaben erstellt.

    Status

    Der Aktivitätsstatus teilt der Workflow-Engine mit, wie mit der Aktivität verfahren werden soll.
    Tabelle : 2. Status der Aktivität „Generieren“
    Status Beschreibung
    Wird ausgeführt Die Aktivität wird ausgeführt.
    Fertig Die Ausführung der Aktivität ist abgeschlossen. Der Ergebniswert gibt das Ergebnis der Aktivität an.
    Abgebrochen Diese Aktivität oder der Workflow, der diese Aktivität enthält, wurde abgebrochen.

    Beispiel

    Abbildung : 1. Workflow mit Aktivität „Generieren“
    Beispiel-Workflow, der die Aktivität „Generieren “ verwendet
    In diesem Beispiel werden die folgenden Freigaben generiert:
    • Approval-2
    • Approval-3

    Approval-4 wird übersprungen, da für die Bedingung Abgelehnt von Approval-3 Überspringen während der Erzeugung ausgewählt ist.

    Hier sehen Sie ein Beispiel für die Verwendung der Aktivität Generieren, in dem die erwarteten Start- und Fälligkeitsdaten beschrieben werden:
    Abbildung : 2. Workflow mit Aktivität „Generieren“, Start- und Fälligkeitsdatum
    Wenn in diesem Beispiel die Aktivität Generieren am 1. Januar 2016 ausgeführt wird, werden die folgenden erwarteten Start- und Fälligkeitsdaten für die generierten Aufgaben festgelegt.
    Aufgabe Erwartetes Startdatum Grund Fälligkeitsdatum
    Aufgabe 1 (1 Tag) 1. Januar 2016 2. Januar 2016
    Aufgabe 2 (1 Tag) 2. Januar 2016 Aufgabe 1 dauert 1 Tag 3. Januar 2016
    Aufgabe 3 (2 Tage) 1. Januar 2016 3. Januar 2016
    Aufgabe 4 (1 Tag) 3. Januar 2016 Aufgabe 3 dauert 2 Tage 4. Januar 2016
    Aufgabe 5 (1 Tag) 4. Januar 2016 Aufgabe 4 endet spätestens vor dem Join 5. Januar 2016

    Beachten Sie, dass Aufgabe 5 am 4. Januar 2016 beginnt, da der längste Pfad (basierend auf Fälligkeitsdaten) zum Join Aufgabe 3/Aufgabe 4 ist.