Workflow-Eigenschaften
In den Eigenschaften eines Workflows können Sie Einstellungen wie Anwendungsbereich, Startbedingungen, Zeitplan, Eingaben, Phasen und Laufzeitmetriken konfigurieren. Sie können auch Informationen wie den Workflow-Autor, die Version und den Verlauf anzeigen.
Wenn Sie einen neuen Workflow erstellen, stehen im Dialogfeld die folgenden Felder zur Verfügung:
- Name
- Tabelle
- Beschreibung
- Wenn die Bedingung erfüllt ist
- Bedingung
Wenn Sie auf Verwandte Listen in Diagrammer-Ansicht klicken, sind die folgenden Abschnitte der Benutzeroberfläche im Dialogfeld verfügbar:
- Allgemein
- Bedingungen
- Eingaben
- Aktivitäten
- Anwendung
- Zeitplan
- Phasen
- Geschätzte Laufzeit
Allgemein
| Feld | Beschreibung |
|---|---|
| Name | Ein Name, um den Workflow zu identifizieren. |
| Tabelle | Die Tabelle, für die der Workflow ausgeführt werden soll. Workflows, die für bestimmte Tabellen ausgeführt werden, können weiterhin mit anderen Tabellen interagieren. Wählen Sie Global [global] aus, um den Workflow für alle Tabellen auszuführen. Hinweis: Die Liste zeigt nur Tabellen und Datenbankansichten an, die sich im selben Bereich wie der Workflow befinden. Außerdem müssen alle Benutzer, die den Workflow bearbeiten, Zugriff auf die erforderlichen Tabellen und Domänen haben. |
| Ausgecheckt | [Schreibgeschützt] Wenn der Workflow ausgecheckt wurde. Wird automatisch von der Aktion Auschecken im Workflow-Menü festgelegt. |
| Ausgecheckt von | [Schreibgeschützt] Der Benutzer, der diesen Workflow ausgecheckt hat. Der Wert wird automatisch von der Aktion Auschecken im Workflow-Menü festgelegt. |
| Veröffentlicht | [Schreibgeschützt] Aktivieren Sie das Kontrollkästchen, um anzugeben, ob der Workflow veröffentlicht wurde. Wird automatisch von der Aktion Veröffentlichen im Workflow-Menü festgelegt. |
| Beschreibung | Der Zweck des Workflows. |
Bedingungen
Erstellen Sie Bedingungen, um den Workflow auszulösen. Der Abschnitt Bedingungen wird nicht angezeigt, wenn Sie eine Tabelle wie z. B.sc_req_item auswählen, für die keine Bedingung erforderlich ist.
| Feld | Beschreibung |
|---|---|
| Wenn die Bedingung erfüllt ist | Wenn die Bedingung als wahr ausgewertet wird, startet der Workflow einen aktiven Kontext:
|
| Bedingung | Ein Condition Builder zum Angeben von Workflow-Bedingungen, die das in der Liste „ Wenn die Bedingung erfüllt ist“ ausgewählte Verhalten auslösen. |
| Auftrag | Numerischer Wert, der die Reihenfolge des Workflows relativ zu anderen Workflows bestimmt. Workflows werden in der Reihenfolge von der niedrigsten Bestellnummer bis zur höchsten ausgewertet. Ein Workflow wird ausgeführt, wenn er als Eerstes die Bedingungen erfüllt. |
Eingaben
Der Abschnitt "Eingaben" listet alle Aktivitäten im aktuellen Workflow auf, die Daten eingeben, sowie den Datentyp und den Standardwert. Der Abschnitt "Eingaben" ist nur verfügbar, nachdem ein Workflow erstellt wurde. Um eine Variable zu erstellen, klicken Sie auf Neu.
| Feld | Beschreibung |
|---|---|
| Bezeichnung | Angezeigte Spaltenbezeichnung. Lokalisiert je nach Benutzergebietsschema. |
| Referenz | Eingabefeld aus einer anderen Tabelle. |
| Typ | Datentyp. Zum Beispiel Ganzzahl oder Zeichenfolge. |
| Standardwert | Wert, der verwendet wird, wenn Sie keinen Wert angeben. |
Aktivitäten
Im Abschnitt "Aktivitäten" können Sie das Anheften von Aktivitäten und die maximale Aktivitätsanzahl festlegen.
| Feld | Beschreibung |
|---|---|
| Anheften von Aktivitäten | Liste der Optionen, die die Aktualisierung benutzerdefinierter Aktivitäten auf Workflow-Ebene steuern. Durch das Anheften wird verhindert, dass benutzerdefinierte Aktivitäten automatisch aktualisiert werden, wenn sie aus dem ServiceNow Store heruntergeladen werden. Weitere Informationen finden Sie unter Workflow -Aktivitäten anheften. Die möglichen Optionen sind:
|
| Max. Aktivitätsanzahl | Die maximale Anzahl von Aktivitäten, die vom Workflow ausgeführt werden. Dieser Wert wird verwendet, um Endlosschleifen zu verhindern, und ist standardmäßig auf 100 festgelegt. Wenn die angegebene maximale Anzahl erreicht ist, wird der Workflow abgebrochen. Wenn dieses Feld leer ist, wird die maximale Anzahl auf -1 festgelegt und der Workflow wird abgebrochen. |
Anwendung
Im Abschnitt "Anwendung" können Sie Einschränkungen für den Anwendungsbereich und den Umfang anzeigen.
| Feld | Beschreibung |
|---|---|
| Anwendung | [Schreibgeschützt] Umfang dieser Aktivität. Weitere Informationen finden Sie unter "Anwendungsbereich". |
| Zugänglich von | Bereichsbeschränkungen für diesen Workflow. Mögliche Einstellungen sind:
Weitere Informationen finden Sie unter Workflow-Bereich. |
Zeitplan
Verwenden Sie den Abschnitt "Zeitplan", um einen Zeitplan für diesen Workflow mithilfe des Zeitplan-Erstellers zu erstellen.
| Feld | Beschreibung |
|---|---|
| Bereitstellung basierend auf | Der Zeitplantyp für diesen Workflow. Mögliche Typen sind:
|
| Erwartete Zeit | Benutzerdefiniertes Intervall Dieses Feld ist sichtbar, wenn der Zeitplantyp Benutzerdefinierte Dauer lautet. |
| Zeitplan | Vorkonfigurierter Zeitplan, der bestimmt, wann dieser Workflow ausgeführt wird. |
| Zeitzone | Zeitzone für diese Instanz. |
Phasen
Der Abschnitt "Stufen" wird angezeigt, wenn Sie eine Tabelle mit Typ = Workflow auswählen.
| Feld | Beschreibung |
|---|---|
| Phase | Zeigt den Fortschritt der Workflowstufe in der ausgewählten Tabelle an. Wählen Sie optional Schemas für Phasen-Rendering und Phasen-Reihenfolge aus, um die Darstellung des Felds „Phase“ anzupassen. Die Standardwerte decken typische Szenarien ab. |
| Phasen-Rendering | Der bei der Anzeige von Phasensymbolen in einer Formular- oder Listenansicht zu verwendende Renderer. Weitere Informationen zu Renderern finden Sie unter Renderer für Workflow-Stufen. |
| Phasen-Reihenfolge | Die Reihenfolge der Workflowstufen beim Anzeigen eines Workflow-Felds in einer Liste. Wählen Sie Berechnet, um die Workflow-Engine die Stufenreihenfolge aus der Ausführungsreihenfolge im Workflow berechnen zu lassen. Wählen Vom Benutzer festgelegt die verwenden Auftrag Feld von dem Workflow-Phasen . |
| Name | Der Name der Phase, wie er in Workflow-Feldern angezeigt wird. |
| Dauer | Der spezifischen Phase zugewiesene Zeit. |
| Auftrag | Die Reihenfolge der Workflow-Stufen beim Anzeigen eines Workflow-Felds in einer Liste. Wählen Sie Berechnet, um die Workflow-Engine die Stufenreihenfolge aus der Ausführungsreihenfolge im Workflow berechnen zu lassen. Wählen Sie Benutzerdefiniert, um das Feld Reihenfolge von den Workflow-Phasen zu verwenden. |
| Wert | Der Wert der Phase, wenn von einer anderen Stelle im System darauf verwiesen wird, z. B. in einem Skript. |
Geschätzte Laufzeit
Der Abschnitt Geschätzte Laufzeit öffnet die Steuerelemente zum Konfigurieren der ERT für den Workflow. Die im Basissystem enthaltenen Kern-Workflows sind standardmäßig nicht für die geschätzte Laufzeit konfiguriert. Alle neuen Workflows werden automatisch mit den Standard-ERT-Werten konfiguriert. Sie können vorhandene Laufzeitschätzungen bearbeiten oder neue für jeden vorhandenen Workflow konfigurieren. Einzelheiten zur Konfiguration und Berechnung der geschätzten Laufzeiten finden Sie unter Laufzeitkennzahlen für den Workflow .
| Feld | Beschreibung |
|---|---|
| Erfordert ERT | Aktivieren Sie das Kontrollkästchen, um anzugeben, dass für diesen Workflow eine geschätzte Laufzeitkonfiguration erforderlich ist. Mit den ERT-Berechnungen können Sie feststellen, ob Workflows länger oder kürzer als erwartet laufen, und Fehler in der Workflowverarbeitung erkennen. Standardmäßig erfordern neue Workflows eine ERT. |
| Geschätzte Laufzeit | Die erste Schätzung für die Laufzeit des Workflows. |
| Anzahl der Datenpunkte | [Schreibgeschützt] Die Anzahl, wie oft das System die geschätzte Laufzeit mit einem tatsächlichen Laufzeitergebnis verglichen hat. |
| Ausreißer – prozentualer Schwellenwert für ERT | [Erforderlich] Die prozentuale Abweichung von der geschätzten Laufzeit, die eine Ausreißer-Workflowlaufzeit angibt. Vom System wird ein Standardwert von 20 verwendet. Weitere Informationen finden Sie unter Laufende Workflow-Laufzeiten. |