Workflow-Aktivität des Genehmigungskoordinators

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Die Genehmigungskoordinator Aktivität erstellt eine Genehmigung, deren Ergebnis vom Ergebnis einer oder mehrerer untergeordneter Aktivitäten abhängt, einschließlich einer oder mehrerer Aktivitäten Genehmigung: Anwender , Genehmigung: Gruppe , Und/oder Manuelle Genehmigung Aktivitäten.

    Hinweis:
    Diese Aktivität ist nur verfügbar, wenn der Workflow für eine Tabelle ausgeführt wird, die die Aufgabe erweitert.
    Zum Erstellen von Genehmigungskoordinator Aktivität: Ziehen Sie die Aktivität zuerst auf den Workflow-Canvas, wodurch das Aktivitätsformular angezeigt wird. Füllen Sie im Aktivitätsformular die entsprechenden Felder aus, und klicken Sie dann auf Übermitteln .

    Nachdem Sie auf geklickt haben Übermitteln , Die Aktivität wird im Workflow-Canvas angezeigt. Geben Sie dort die untergeordneten Aktivitäten an, indem Sie auf die Links klicken, die im Textkörper der Aktivität angezeigt werden.

    Wenn Genehmigungskoordinator Aktivität abgeschlossen, alle ausstehenden Genehmigungen, die von einem der erstellt wurden Genehmigungskoordinator Genehmigungsaktivitäten werden sofort auf festgelegt Nicht Mehr Erforderlich . Wenn ein einzelner Anwender vom selben Workflow zweimal als Genehmiger aufgerufen wird, z. B. wenn ein einzelner Anwender sowohl Produktgenehmiger als auch Genehmiger in der Führungskraft ist, werden alle Genehmigungen für diesen Anwender nach der ersten übersprungen.

    Ergebnisse

    Der Ergebniswert von Genehmigungskoordinator Die Aktivität hängt von den Genehmigungsaktionen der Genehmiger und den in angegebenen Genehmigungsbedingungen ab Warten Sie auf Feld. Mögliche Ergebniswerte sind:
    • Genehmigt
    • Abgelehnt
    • Gelöscht
    • Abgebrochen

    Eingabevariablen

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

    Tabelle : 1. Aktivitätseingabevariablen des Genehmigungskoordinators
    Feld Beschreibung
    Warten auf
    Geben Sie an, auf was zu warten ist, um zu signalisieren, dass die Freigabeaktivität genehmigt oder abgelehnt wurde. Die Optionen sind:
    • Alle zu genehmigenden untergeordneten Aktivitäten: Jede untergeordnete Aktivität (Anwender, Gruppe oder manuelle Genehmigung), die mit einem Ergebnis von abgeschlossen wird Genehmigt Verursacht Genehmigungskoordinator Aktivität, die mit einem Ergebnis von abgeschlossen werden soll Genehmigt .
    • Alle zu genehmigenden untergeordneten Aktivitäten: Alle untergeordneten Aktivitäten von Genehmigungskoordinator Aktivität muss mit einem Ergebnis von abgeschlossen werden Genehmigt Um zu verursachen Genehmigungskoordinator Aktivität, die mit einem Ergebnis von abgeschlossen werden soll Genehmigt .
    • Die erste Genehmigung oder Ablehnung einer untergeordneten Aktivität: Die erste untergeordnete Aktivität, die mit einem Ergebnis von abgeschlossen wird Genehmigt Oder Abgelehnt Verursacht Genehmigungskoordinator Aktivität, die mit demselben Ergebnis abgeschlossen werden soll.
    • Bedingung basierend auf Skript: Rufen Sie ein Skript auf, um zu bestimmen, wie eine Genehmigung oder Ablehnung verwaltet werden soll.
    Wenn eine Ablehnung eintritt

    Wird nur angezeigt, wenn Warten Sie auf Ist auf festgelegt Alle untergeordneten Aktivitäten müssen genehmigt werden Oder Jede untergeordnete Aktivität, die genehmigt werden soll .

    Geben Sie an, was der Koordinator tun soll, wenn er eine Ablehnung von einer der untergeordneten Aktivitäten feststellt. Die Optionen sind:
    • Genehmigung ablehnen: Schließen Sie sofort ab Genehmigungskoordinator Aktivität mit einem Ergebnis von Abgelehnt .
    • Warten Sie auf andere Antworten, bevor Sie entscheiden: Warten Sie, bis wir andere Antworten von anderen untergeordneten Aktivitäten erhalten, bevor Sie eine Genehmigungs- oder Ablehnungsentscheidung treffen.

      Dadurch können Anwender ihre Meinung ändern, bis eine Entscheidung getroffen wurde.

      Außerdem, wenn Warten Sie auf Ist auf festgelegt Jede untergeordnete Aktivität, die genehmigt werden soll Dann wird eine einzelne untergeordnete Aktivität mit einem Ergebnis von abgeschlossen Genehmigt Verursacht Genehmigungskoordinator Aktivität, die mit einem Ergebnis von abgeschlossen werden soll Genehmigt Auch wenn andere untergeordnete Aktivitäten mit einem Ergebnis von abgeschlossen wurden Abgelehnt .

    Freigabeskript

    Wird nur angezeigt, wenn Warten Sie auf Ist auf festgelegt Bedingung basierend auf Skript .

    Wenn Warten Sie auf Variable ist auf festgelegt Bedingung basierend auf Skript Dieses Skript wird aufgerufen, um zu bestimmen, wie eine Genehmigung oder Ablehnung verarbeitet werden soll. Das Skript muss die Variable festlegen Antwort Bis , genehmigt oder abgelehnt, um den allgemeinen Genehmigungsstatus für diese Genehmigung anzugeben. Wenn aufgerufen, ist die folgende Variable für das Skript verfügbar:
    counts.total = total number of child approval activities that are part of this approval
          counts.approved = # of child approval activities that approved so far
          counts.rejected = # of child approval activities that rejected so far
          counts.requested = # of child approval activities that are pending approval

    Bedingungen

    Die Bedingungen bestimmen, welcher Übergang nach dieser Aktivität ausgeführt wird.
    Hinweis:
    Genehmigungsaktivitäten werden als Anwender ausgeführt, dessen Aktionen den Genehmigungs- oder Ablehnungsbedingungen entsprechen, auf die der Workflow gewartet hat, und führen den Workflow weiter.
    Tabelle : 2. Aktivitätsbedingungen des Genehmigungskoordinators
    Bedingung Beschreibung
    Genehmigt Die Anwender aus den Gruppen haben die Anforderung basierend auf genehmigt Warten Sie auf Regeln.
    Abgelehnt Die Anwender aus den Gruppen haben die Anforderung basierend auf abgelehnt Warten Sie auf Regeln.

    Status

    Der Aktivitätsstatus teilt der Workflow-Engine mit, was mit der Aktivität zu tun ist.
    Tabelle : 3. aktivitätsstatus des Genehmigungskoordinators
    Status Beschreibung
    Wird ausgeführt Die Workflow-Engine startet die Funktion execute der Aktivität.
    Warten Die Workflow-Engine ignoriert die Aktivität, bis ein bestimmtes Event zum Neustarten der Aktivität ausgelöst wird.
    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.
    Fehler Ein JavaScript-Fehler ist aufgetreten. Überprüfen Sie die Protokolle auf Fehlerdetails.