Workflow-Aktivität „Freigabe - Benutzer“
Die Aktivität Freigabe - Benutzer erstellt eine oder mehrere einzelne Benutzerfreigaben.
Ergebnisse
- Genehmigt
- Abgelehnt
- Gelöscht
- Abgebrochen
Eingabevariablen
| Feld | Beschreibung |
|---|---|
| Freigabe - Benutzer - Wann Geben Sie an, wann diese Aktivität einen Benutzerfreigabe-Datensatz generiert. |
|
| Bedingung | Bedingungen, die zur Generierung der einzelnen Freigabe führen, wenn sie erfüllt werden. Werden die Bedingungen nicht erfüllt, wird die Freigabe übersprungen. |
| Freigabe - Benutzer - Genehmiger Geben Sie die Benutzer an, von denen eine Freigabe angefordert wird. |
|
| Anwender | Die Benutzer für die Freigabe. Verwenden Sie das Baumsymbol, um Benutzerreferenzfelder im aktuellen Datensatz auszuwählen, um Freigaben zu erstellen, z. B. ${assigned_to}. Wenn kein Benutzer ausgewählt ist, legt die Aktivität die Freigabe automatisch auf Genehmigt fest. Hinweis: Der Workflow verwaltet nur Freigabedatensätze, die von der Aktivität „Freigabe - Benutzer“ generiert werden. Nach dem Starten des Workflows wirken sich neu hinzugefügte Freigaben nicht auf den Workflow-Kontext aus. |
| Gruppen | Gruppen, deren Mitglieder auch Freigaben empfangen sollen. Beachten Sie, dass dies anders ist als die Aktivität Freigabe - Gruppe, die zusätzlich zu den einzelnen Freigaben eine Gruppenfreigabe erstellt. Mit dem Baumsymbol können Sie Gruppenreferenzfelder im aktuellen Datensatz auswählen, um Freigaben zu erstellen, z. B. ${assignment_group}. |
| Freigabe - Benutzer - Bedingung Legen Sie fest, wie die Aktivität basierend auf den Antworten einzelner Genehmiger entscheidet, ob die Freigabe genehmigt oder abgelehnt wird. |
|
| Warten auf | Eine Auswahl zwischen verschiedenen Freigabelogiken zum Bestimmen, welche individuellen Freigaben zu einer Freigabe 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 Freigabe der Aktivität führen. Die Optionen sind:
Hinweis: Beachten Sie Folgendes: Wenn Warten auf auf Beliebiger Genehmiger festgelegt ist, bewirkt eine einzige Freigabe, dass die Aktivität mit dem Ergebnis genehmigt abgeschlossen wird, auch wenn ein oder mehrere Benutzer ablehnen. |
| Freigabespalte | Ein Zeichenfolgefeld für den Namen des Freigabefelds in der Tabelle, für die der Workflow ausgeführt wird. Der Standardwert ist Freigabe; dies ist das Feld in der Aufgabentabelle. Hinweis: Verwenden Sie den Namen des Felds, nicht die Bezeichnung. Wenn Sie benutzerdefinierte Felder und Journale für Freigabespalten verwenden, verwenden Sie Aktivitäten vom Typ „Wert festlegen“ im Workflow, um die benutzerdefinierten Felder der Freigabespalte festzulegen. |
| Genehmigungsjournalspalte | |
| Freigabeskript | Ist die Variable Warten auf auf Auf Skript basierende Bedingung festgelegt, wird dieses Skript aufgerufen, um zu bestimmen, wie eine Freigabe oder Ablehnung gehandhabt wird. Das Skript muss die Variable answer auf „genehmigt“ oder „abgelehnt“ festlegen, um den Freigabestatus für diese Freigabe anzugeben. Beim Aufruf stehen die folgenden Informationen zur Verfügung: |
| Freigabe - Benutzer - Zeitplan Legen Sie fest, wie der Workflow das erwartete Start- und Fälligkeitsdatum des Freigabedatensatzes berechnet. Nachdem Sie eine Auswahl für „Fälligkeitsdatum basiert auf“ und „Zeitplan basiert 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 auf Eine benutzerdefinierte Dauer festgelegt ist. |
Die spezifische Anzahl von Tagen und Stunden. |
| Relative Dauer Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf auf Eine relative Dauer festgelegt ist. |
Die allgemeine Anzahl und Länge von Geschäftstagen. |
| Feld für Fälligkeitsdatum Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf auf Ein Feld für Datum/Uhrzeit oder Dauer festgelegt ist. |
Ein Feld für Datum/Uhrzeit oder Dauer. |
| Skript für Fälligkeitsdatum Wird nur angezeigt, wenn Fälligkeitsdatum basiert auf auf Skript festgelegt ist. |
Das Skript, das 'answer' auf die Anzahl der Sekunden für die Dauer setzt. |
| Zeitplan basierend auf | Der grundlegende Zeitplan, nach dem der Timer Arbeitsstunden zählt. Wenn ein Zeitplan bereitgestellt wird, wird die Dauer nur für Zeiten berücksichtigt, die im Zeitplan angegeben sind. Wenn die Dauer beispielsweise 2 Stunden beträgt und der Workflow in einem Zeitplan von 8:00 Uhr bis 17:00 Uhr um 16:00 Uhr beginnt, endet er am nächsten Tag um 9:00 Uhr. Die Optionen sind:
|
| Zeitplan Wird nur angezeigt, wenn Zeitplan basierend auf auf Ein bestimmter Zeitplan festgelegt ist. |
Der vordefinierte Zeitplan aus einer Liste. |
| Zeitplanfeld Wird nur angezeigt, wenn Zeitplan basierend auf auf Ein Zeitplanfeld festgelegt ist. |
Ein Datums- und Uhrzeit- oder Dauerfeld für den Zeitplan, das der Tabelle zugeordnet ist. Gültige Felder werden im Dialogfeld „Element aus der Struktur auswählen“ in Blau angezeigt. |
| Zeitzone basiert auf | Die Zeitzone für die Berechnung der Dauer. Die Zeitzone kann auf Folgendem basieren:
|
| Zeitzone Wird nur angezeigt, wenn Zeitzone basiert auf auf Eine bestimmte Zeitzone festgelegt ist . |
Wählen Sie die gewünschte Zeitzone in der Auswahlliste aus. |
| Zeitzonenfeld Wird nur angezeigt, wenn Zeitzone basiert auf auf Ein Zeitzonenfeld festgelegt ist. |
Ein Datums- und Uhrzeit- oder Dauerfeld für den Zeitplan, das der Tabelle zugeordnet ist. Gültige Felder werden im Dialogfeld „Element aus der Struktur auswählen“ in Blau angezeigt. |
| Freigabe - Erweitert Schreiben Sie ggf. ein Skript zur Bestimmung zusätzlicher Benutzer, von denen Freigaben angefordert werden sollen. |
|
| Erweitert | Aktivieren Sie dieses Kontrollkästchen, um ein Skript zur Bestimmung zusätzlicher Benutzer zu schreiben, von denen Freigaben angefordert werden sollen. |
| Zusätzliches Skript für Bevollmächtigte | Wenn die Checkbox Erweitert aktiviert ist, wird dieses Skript aufgerufen, um zusätzliche Benutzerfreigaben zu bestimmen, die erstellt werden sollen. Das Skript muss die Variable answer auf eine durch Kommas getrennte Liste von Benutzer- und Gruppen-IDs oder ein Array von Benutzer- und Gruppen-IDs festlegen, die als Genehmiger hinzugefügt werden sollen. Beispiel: |
Bedingungen
| Bedingung | Beschreibung |
|---|---|
| Genehmigt | Die Benutzer haben die Anforderung auf Basis der Regeln für Warten auf genehmigt. |
| Abgelehnt | Die Benutzer haben die Anforderung auf Basis der Regeln für Warten auf abgelehnt. |
| Fehler | Das Event oder die Bedingung, das bzw. die einen Fehler generiert. |
| Übersprungen | Das Event oder die Bedingung, das bzw. die eine übersprungene Freigabe 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. |