---
sourceDocument: Xanadu-Build-Workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-Build-Workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Workflow-Aktivität „Auf Bedingung warten"

# Workflow-Aktivität „Auf Bedingung warten" {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die Aktivität Auf Bedingung warten bewirkt, dass der Workflow bei dieser Aktivität wartet, bis der aktuelle Datensatz die angegebene Bedingung erfüllt. {#r_WaitForCondition__wf-wait-for-activity-shortdesc}
Der Workflow wertet die Aktivität Auf Bedingung warten jedes Mal aus, wenn der aktuelle Datensatz aktualisiert wird. Verwenden Sie diese Aktivität, um einen Workflow auf unbestimmte Zeit anzuhalten, bis ein bestimmtes Kriterium durch eine Datensatzaktualisierung erfüllt wird. Informationen zum Anhalten eines Workflows für eine bestimmte Zeit finden Sie unter [Timer workflow
activities](https://www.servicenow.com/docs/access?context=c_TimerActivities&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US).  
Damit der Workflow die Bedingung als erfüllt betrachtet, müssen alle angegebenen Bedingungen -- egal ob im Builder oder in einem Skript -- erfüllt sein.  
Hinweis:  
Eine Aktivität vom Typ Auf Bedingung warten sollte nur verwendet werden, um auf ein externes Event zu warten, z. B. eine Datensatzaktualisierung, und nicht auf ein Event von einem Workflow, der einen Wert festlegt Wenn ein Workflow einen Wert festlegt und warten möchten, bis das gleiche Feld als „geändert" angezeigt wird, versuchen Sie, einen Ein-Sekunden-Timer einzufügen.

## Ergebnisse

Ein Workflow-Designer kann einen Ergebniswert mit der Variablen `activity.result` in einem Skriptfeld der Aktivität zuweisen. Die Aktivität geht über, wenn der Ergebniswert wahr ist.

## Eingabevariablen

Die folgenden Variablen bestimmen das Verhalten der Aktivität.  
Hinweis:  
Bedingungsaktivitäten werden als der Benutzer ausgeführt, dessen Aktionen den Bedingungen entspricht, auf die der Workflow wartet und die den Workflow fortführen.
{#r_WaitForCondition__table_uml_1qt_jp__entry__2}

| Feld | Beschreibung |
|-|-|
| Bedingung | Der Workflow wird bei dieser Aktivität angehalten, bis die Bedingung mit dem aktuellen Datensatz übereinstimmt. |
| Bedingungsskript | Falls angegeben, wird der Workflow bei dieser Aktivität angehalten, bis das Skript die Variable <var class="keyword varname">answer</var> auf „true" festlegt. |
[Tabelle : 1. Eingabevariablen der Aktivität „Auf Bedingung warten"]

{#r_WaitForCondition__table_uml_1qt_jp}

## Status

Der Aktivitätsstatus teilt der Workflow-Engine mit, wie mit der Aktivität verfahren werden soll.{#r_WaitForCondition__table_wvy_pqt_jp__entry__2}

| Status | Beschreibung |
|-|-|
| Wird ausgeführt | Die Workflow-Engine weiß, dass die Funktion onExecute der Aktivität gestartet werden soll. |
| 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. |
[Tabelle : 2. Status der Aktivität „Auf Bedingung warten"]

{#r_WaitForCondition__table_wvy_pqt_jp}

