Schritt „Auf Bedingung warten“
Halten Sie einen Flow an, bis die Datensatzwerte mit einem bestimmten Satz von Bedingungen übereinstimmen.
Rollen und Verfügbarkeit
Verfügbar als Workflow-Studio-Aktionsschritt. Anwender mit der Rolle „action_Designer“ können eine anwenderdefinierte Aktion mit einem oder mehreren Aktionsschritten erstellen.
Felder
| Feld | Beschreibung |
|---|---|
| Datensatz | Ziehen Sie einen Eingabedatensatz oder einen Datensatz aus einem vorherigen Schritt. Hinweis: Wenn dieser Datensatz gelöscht wird, hört der Flow auf zu warten und wird weiterhin ausgeführt. |
| Tabelle | Schreibgeschützt. Legen Sie die Tabelle fest, die dem Datensatz zugeordnet ist. Bestätigen Sie, dass das System die Bedingung „Warten auf“ für Ihre ausgewählte Tabelle unterstützt. Eine Liste der nicht unterstützten Tabellen finden Sie im Abschnitt nicht unterstützte Tabellen. |
| Bedingungen | Wählen Sie die erforderlichen Datensatzwerte aus, um den Ablauf fortzusetzen. Beispiel: Wenn die Bedingung lautet [Status] [Ist] [Geschlossen] , Der Flow wird angehalten, bis die Bedingung erfüllt ist. Sobald er erreicht ist, wird der Ablauf mit dem nächsten Schritt oder der nächsten Aktion fortgesetzt. Legen Sie statische oder dynamische Bedingungen fest, um Datensätze zu filtern. Um eine statische Bedingung zu definieren, die bei jeder Ausführung der Aktion angewendet wird, definieren Sie die Bedingungen mit dem Condition Builder. Um Flow-Designern die dynamische Anwendung von Bedingungen zu ermöglichen, definieren Sie eine Eingabe vom Typ „Bedingungen“, und ziehen Sie den Eingabe-Data-Pill per Drag-and-Drop in das Feld Bedingungen. Hinweis: Erwägen Sie für Bedingungen, die von einer bestimmten Dauer abhängen, die Verwendung von Warten Sie auf eine Dauer-Flow-Logik Stattdessen. |
| Zeitüberschreitung aktivieren |
Option, um die Zeit zu begrenzen, die der Flow auf den Abschluss der Aktion wartet, bevor er fortfährt.
Hinweis: Verwenden Sie Aktivieren Sie die Zeitüberschreitung Option, um zu verhindern, dass diese Aktion fortgesetzt wird. Wenn die Bedingung zum Fortfahren nie erfüllt ist, gibt ein Zeitüberschreitungswert an, wann das System die Aktion „auf Bedingung warten“ überspringt und zum nächsten Element im Flow wechselt. Sie müssen einen Wert für die Dauer festlegen, um eine Zeitüberschreitung zu aktivieren. Sie können auch einen Zeitplan auswählen, wenn Sie das Enddatum der Dauer basierend auf einem bestimmten Arbeitszeitplan berechnen möchten. |
| Dauer |
Zeit, die der Flow wartet, bevor er fortgesetzt wird, wenn Aktivieren Sie die Zeitüberschreitung Option ist ausgewählt. Geben Sie die Wartezeit in Stunden, Minuten und Sekunden ein. Wenn Sie dieses Feld leer lassen, wartet der Flow nicht. |
| Zeitplan |
Zeitplan, der zum Berechnen der Zeitüberschreitungsdauer verwendet wird, wenn Aktivieren Sie die Zeitüberschreitung Option ist ausgewählt. Beispielsweise führt das Warten von 10 Stunden im Rahmen eines Zeitplans von 8-5 Wochentagen dazu, dass der Flow einen oder mehrere Geschäftstage wartet. Wenn Sie dieses Feld leer lassen, wird die Zeitüberschreitung ohne Zeitplan ausgeführt. |
Auswertung des Aktionsfehlers
- Wenn dieser Schritt fehlschlägt
- Datentyp: Choice
Option, um den nächsten Schritt fortzusetzen oder zur Fehlerauswertung zu wechseln. Informationen zur Verwendung des Schrittstatuscodes oder der Meldung für eine anwenderdefinierte Aktionsfehlerbedingung finden Sie unter Aktionsfehlerauswertung.
Nicht unterstützte Tabellen
Das System unterstützt die Bedingung „Warten auf“ für die folgenden Tabellen nicht.
| Tabellenkategorie | Tabellennamen |
|---|---|
| Audit | SYS-Audit [sys_Audit], Audit gelöscht Datensatz [sys_Audit_delete], Audit-Beziehungsänderung [sys_Audit_Relation], Audit-Rollen [sys_Audit_role], Audit-Beziehungsänderung [sys_Audit_Relation], Audit gelöscht Datensatz [sys_Audit_delete] |
| E-Mail [sys_email], E-Mail-Account [sys_email_Account], E-Mail-Protokoll [sys_email_log] | |
| Ereignisse | Ereignis [sysevent], Benachrichtigung [sysevent_email_action], Schreibarbeit [sysevent_email_style], E-Mail-Vorlage [sysevent_email_template], Aktionen für eingehende E-Mails [sysevent_in_email_action], langsames Ereignis [sysevent_pattern], Ereignisregistrierung [sysevent_Registration], Skriptaktion [sysevent_script_action] |
| Importsätze | Importsatz [sys_Import_Set], Importsatzzeile [sys_Import_Set_row], Importsatzzeilenfehler [sys_Import_Set_row_error], Transformationsverlauf [sys_Import_Set_Run], Computer [imp_Computer], Benachrichtigung [imp_Notification], Standort [imp_location], Anwender [imp_user] |
| JRobin | JRobin-Datenbank [jrobin_database], JRobin Shard [jrobin_Shard], Diagrammlinie [jrobin_Graph_line], JRobin-Shard-Fragmente [jrobin_Shard_location], Mitglied [jrobin_Graph_Set_member], Round-Robin-Archiv [jrobin_Archive], Round-Robin-Datenquelle [jrobin_datasource], Round-Robin-Definition [jrobin_Graph], [jrobin_Set] |
| Protokolle | Protokolleintrag [syslog], Serviceportal-Protokolleintrag [sp_log] |
| MID-Server | MID-Servereigenschaft [ecc_Agent_property], MID-Serverprotokoll [ecc_Agent_log], Warteschlange [ecc_Queue], Konfiguration [ecc_Queue_config], ECC-Warteschlangenstatistiken (nach ecc-Agent) [ecc_Queue_stats_by_ecc_Agent] |
| Performance Analytics | Auftragsprotokoll [PA_Job_Logs] |
| Datensatzbeobachtung | Beantworter [sys_rw_action], Kanal-Beantworter [sys_rw_amb_action] |
| Bericht | Zusammenfassungssatz [sys_Report_summary], Berichtszusammenfassungszeile [sys_Report_summary_line] |
| Geplante Aufgaben | Zeitplanelement [sys_Trigger], Broadcast-Nachricht [sys_Broadcast_message], Broadcast-Nachrichten-Beziehungen [sys_Broadcast_message_m2m], Fortschrittsarbeiter [sys_Progress_Worker], Fortschrittsarbeiter-Domäne [sys_Progress_Worker_Domain] |
| SSO | SSO-Eigenschaften [sso_properties], Digest-Token-Eigenschaften [Digest_properties], SAML Update 1-Eigenschaften [saml2_update1_properties], SSO-Föderation [sso_Federation] |
| Systemcache | Cache-Leerung [sys_Cache_flush], Cache-Eintrag [sys_DB_Cache] |
| Systemklon | ServiceNow-Instanz [Instanz], Sicherheitstoken klonen [clone_Token], beibehaltene Daten [clone_preserved_Data] |
| System-Dictionary | Wörterbucheintrag überschreiben [sys_dictionary_override] |
| Systemereignisse | Ereignisprozessor [sys_event_processor] |
| Systemfelder | Feldklasse [sys_Glide_object] |
| Systemleistung | Komponentenstatus [sys_Status], Clusternachricht [sys_Cluster_message], Knotenstatus [sys_Cluster_State] |
| Textverzeichnis | TS-Anhang [Synts_attachment], Textindex-Attributzuordnung [ts_Attribute_Map], TS-Kette [ts_Chain], Kettenzusammenfassung [ts_Chain_summary], Textindex-Spaltenattribute-Zuordnung [ts_column_Attribute_Map], Textindex-Konfiguration [ts_Configuration], Textindex-Konfigurationsattribut [ts_Configuration_Attribute], TS Delete Doc [TS_deleted_document], TS_document], TS_field [ts_search], [TS_Text_Searts_Search], [TS_Text_Searts], [TS_Text], [TS_Search], [TS_Text], [TS_Searts], [TS_Search], [TS_Searts_Searts_Text] Zuordnung des Textindex-Tabellenattributs [ts_table_Attribute_Map], Servicekatalog-Suchen [sc_ts_query], TS-Word [ts_Word], TS-Word-Stämme [ts_Word_Roots] |
| Update-Sätze | Update-Satz [sys_Update_Set], Update-Version [sys_Update_Version], Kunden-Update [sys_Update_xml], Update-Satz-Protokoll [sys_Update_Set_log] |
| Upgrades | System-Upgrades [sys_Upgrade_history], Upgrade-Details [sys_Upgrade_history_log], System-Upgrade-Metrik [sys_Upgrade_metric], Upgrade-Blame-Protokoll [sys_Upgrade_blame], Upgrade-Manifest [sys_Upgrade_manifest], Upgrade-Status [sys_Upgrade_State] |
| Nutzungsanalysen | Nutzungsdaten für Anwendungen [ua_App_usage], UsageAnalytics-Anzahlkonfigurationen [usageAnalytics_count_cfg], Anwendungsmetadaten [ua_App_metadata], UsageAnalytics-Anzahl für Tabellen [usageAnalytics_count], Abonnement [license_Details], Rolle für Abonnement [role_has_license] |
| Anwender | Anwendersitzung [sys_user_Session], Anwendertoken [sys_user_Token], Anwendereinstellung [sys_user_preferences], Navigatorverlauf [sys_ui_Navigator_history] |
| Workflow | Workflow-Ausführung [wf_Workflow_Execution], Workflow-Verlauf [wf_history], Workflow-Ausführungsaktivität [wf_Executing], Workflow-Befehl in Warteschlange [wf_command], Workflow-Kontext [wf_context], Workflow-Übergangsverlauf [wf_Transition_history] |
Beispiel
Ausgabe
| Feld | Beschreibung | Datentyp |
|---|---|---|
| Status | Der Abschlussstatus der Aktion als numerischer Wert.
|
Auswahl |