Genehmigung: Workflow-Aktivität des Anwenders
Die Genehmigung: Anwender Mit der Aktivität werden eine oder mehrere individuelle Anwendergenehmigungen erstellt.
Ergebnisse
- Genehmigt
- Abgelehnt
- Gelöscht
- Abgebrochen
Eingabevariablen
| Feld | Beschreibung |
|---|---|
| Genehmigung: Anwender, Wenn Geben Sie an, wann diese Aktivität einen Anwendergenehmigungsdatensatz generiert. |
|
| Bedingung | Bedingungen, die, wenn sie erfüllt sind, zur Generierung der individuellen Genehmigung führen. Wenn die Bedingungen nicht erfüllt sind, wird die Genehmigung übersprungen. |
| Genehmigung: Anwendergenehmiger Geben Sie die Anwender an, deren Genehmigung angefordert wird. |
|
| Anwender | Die Anwender für die Genehmigung. Verwenden Sie das Struktursymbol, um Anwenderreferenzfelder aus dem aktuellen Datensatz auszuwählen, um Genehmigungen zu erstellen, z. B. ${assigned_to} . Wenn kein Anwender ausgewählt ist, legt die Aktivität die Genehmigung automatisch auf fest Genehmigt . Hinweis: Der Workflow verwaltet nur Genehmigungsdatensätze, die von der Aktivität „Genehmigungsanwender“ generiert wurden. Nach dem Starten des Workflows wirken sich neu hinzugefügte Genehmigungen nicht auf den Workflow-Kontext aus. |
| Gruppen | Gruppen, deren Mitglieder auch Genehmigungen empfangen sollen Beachten Sie, dass sich dies von unterscheidet Genehmigung: Gruppe Aktivität, die zusätzlich zu den einzelnen Genehmigungen eine Gruppengenehmigung erstellt. Das Struktursymbol kann verwendet werden, um Gruppenreferenzfelder aus dem aktuellen Datensatz auszuwählen, um Genehmigungen zu erstellen, z. B. ${Assignation_Group} . |
| Genehmigung: Anwenderbedingung Geben Sie an, wie die Aktivität die Genehmigung basierend auf den Antworten einzelner Genehmiger genehmigen oder ablehnen soll. |
|
| Warten auf | Eine Auswahl zwischen verschiedenen Genehmigungslogiken zum Bestimmen, welche individuellen Genehmigungen zu einer Genehmigung der Aktivität führen Die Optionen sind:
|
| Wenn jemand ablehnt | Eine Auswahl zwischen verschiedenen Freigabelogiken zum Bestimmen, welche individuellen Ablehnungen zu einer Ablehnung der Genehmigung der Aktivität führen Die Optionen sind:
Hinweis: Beachten Sie, dass wenn Warten Sie auf Ist auf festgelegt Beliebiger Genehmiger Dann führt eine einzelne Genehmigung dazu, dass die Aktivität mit einem Ergebnis von abgeschlossen wird Genehmigt Auch wenn ein oder mehrere Anwender ablehnen. |
| Name der Freigabespalte | Ein Zeichenfolgenfeld für den Namen des Genehmigungsfelds in der Tabelle, in der der Workflow ausgeführt wird. Der Standardwert ist Genehmigung , Welches das Feld in der Aufgabentabelle ist. Hinweis: Verwenden Sie den Namen des Felds, nicht seine Bezeichnung. Wenn Sie anwenderdefinierte Genehmigungsspaltenfelder und Genehmigungsspaltenjournale verwenden, verwenden Sie Aktivitäten zum Festlegen des Werts im Workflow, um die anwenderdefinierten Genehmigungsspaltenfelder festzulegen. |
| Name der Genehmigungsjournalspalte | |
| Freigabeskript | 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 „Genehmigt“ oder „abgelehnt“, um den Genehmigungsstatus für diese Genehmigung anzugeben. Bei Aufruf sind die folgenden Informationen verfügbar: |
| Genehmigung: Anwenderzeitplan Geben Sie an, wie der Workflow das erwartete Startdatum und das Fälligkeitsdatum des Genehmigungsdatensatzes berechnet. Sobald Sie eine Auswahl für „Fälligkeitsdatum basierend auf“ und „Zeitplan basierend auf“ getroffen haben, werden die entsprechenden Felder angezeigt. |
|
| Fälligkeitsdatum basiert auf | Wählen Sie aus, wie der Workflow die Dauer, das Fälligkeitsdatum und den Zeitplan der Aufgabe bestimmt.
|
| Dauer Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf Ist auf festgelegt Eine vom Anwender angegebene Dauer |
Die spezifische Anzahl von Tagen und Stunden. |
| Relative Dauer Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf Ist auf festgelegt Eine relative Dauer |
Die allgemeine Anzahl und Länge der Geschäftstage. |
| Feld für Fälligkeitsdatum Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf Ist auf festgelegt Ein Feld für Datum/Uhrzeit oder Dauer |
Das Feld „Datum/Uhrzeit“ oder „Dauer“. |
| Skript für Fälligkeitsdatum Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf Ist auf festgelegt Skript |
Das Skript, das 'Antwort' auf die Anzahl der Sekunden für die Dauer setzt |
| Zeitplan basierend auf | Der Standardzeitplan, den der Timer zum Zählen der Arbeitsstunden verwendet. Wenn ein Zeitplan angegeben ist, wird die Dauer nur für Zeiten berücksichtigt, die im Zeitplan angegeben sind. Beispiel: Wenn die Dauer 2 Stunden beträgt und der Workflow um 16:00 Uhr an einem Zeitplan beginnt, der von 8:00 bis 17:00 Uhr ist, endet er am nächsten Tag um 9:00 Uhr. Die Optionen sind:
|
| Zeitplan Wird nur angezeigt, wenn Zeitplan basierend auf Ist auf festgelegt Ein bestimmter Zeitplan |
Vordefiniert Zeitplan Aus einer Liste. |
| Zeitplanfeld Wird nur angezeigt, wenn Zeitplan basierend auf Ist auf festgelegt Ein Zeitplanfeld . |
Ein Feld für Datum und Uhrzeit oder Dauer für den Zeitplan, das der Tabelle zugeordnet ist. Gültige Felder werden im Dialogfeld „Element aus Struktur auswählen“ blau angezeigt. |
| Zeitzone basiert auf | Die Zeitzone für die Berechnung der Dauer. Die Zeitzone kann basieren auf:
|
| Zeitzone Wird nur angezeigt, wenn Zeitzone basierend auf Ist auf festgelegt Eine bestimmte Zeitzone an. |
Wählen Sie die gewünschte Zeitzone aus der Auswahlliste aus. |
| Zeitzonenfeld Wird nur angezeigt, wenn Zeitzone basierend auf Ist auf festgelegt Ein Zeitzonenfeld. |
Ein Feld für Datum und Uhrzeit oder Dauer für den Zeitplan, das der Tabelle zugeordnet ist. Gültige Felder werden im Dialogfeld „Element aus Struktur auswählen“ blau angezeigt. |
| Genehmigung: Erweitert Schreiben Sie bei Bedarf ein Skript, um zusätzliche Anwender zu bestimmen, von denen Genehmigungen angefordert werden sollen. |
|
| Erweitert | Aktivieren Sie dieses Kontrollkästchen, um ein Skript zur Bestimmung zusätzlicher Anwender zu schreiben, von denen Genehmigungen angefordert werden sollen. |
| Zusätzliches Skript für Bevollmächtigte | Wenn Erweitert Ist aktiviert, wird dieses Skript aufgerufen, um zusätzliche Anwendergenehmigungen zu bestimmen, die erstellt werden sollen. Das Skript muss die Variable festlegen Antwort In eine kommagetrennte Liste von Anwender-IDs und Gruppen-IDs oder ein Array von Anwender- und Gruppen-IDs, die als Genehmiger hinzugefügt werden sollen. Zum Beispiel: |
Bedingungen
| Bedingung | Beschreibung |
|---|---|
| Genehmigt | Die Anwender haben die Anforderung basierend auf genehmigt Warten Sie auf Regeln. |
| Abgelehnt | Die Anwender haben die Anforderung basierend auf abgelehnt Warten Sie auf Regeln. |
| Fehler | Das Event oder die Bedingung, das bzw. die einen Fehler generiert. |
| Übersprungen | Das Ereignis oder die Bedingung, das eine übersprungene Genehmigung zulässt. |
Status
| 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. |