---
sourceDocument: Workflows de version Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/build-workflows

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Workflows de version Xanadu

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# Si activité du workflow

# Si activité du workflow {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'activité Si vérifie une condition ou un script pour déterminer si une transition Oui ou Non doit être effectuée.{#r_If__wf-if-activity-shortdesc}
Si le créateur du workflow spécifie à la fois la condition et le script Avancé , les deux doivent être évalués correctement pour que l'activité puisse effectuer la transition Oui .

## Résultats

Le concepteur de workflow peut affecter une valeur de résultat à l'aide de activity.result à partir du champ Script de l'enregistrement d'activité. Par défaut, la valeur de résultat de l'activité est le résultat final de la condition ou du script spécifié. Les valeurs de résultat possibles sont les suivantes :

* Oui
* Non
{#r_If__ul_llw_wpt_jp}

## Variables d'entrée

Les variables suivantes déterminent le comportement de l'activité.  
Remarque :  
Les activités de condition s'exécutent en tant qu'utilisateur dont les actions correspondent aux conditions que le workflow attendait et fait avancer le workflow.
{#r_If__table_uml_1qt_jp__entry__2}

| Champ | Description |
|-|-|
| Condition | Si cette option est spécifiée, et si l'enregistrement actuel correspond à la condition, la transition Oui est sélectionnée. |
| Avancé et Script | Pour spécifier un script, cochez la case Avancé . Vous pouvez ensuite entrer un script évalué. Si votre script définit la réponse de variable sur `oui`, la transition Oui est sélectionnée. Dans le cas contraire, la transition Non est sélectionnée. |
[Tableau 1. Si les variables d'entrée de l'activité]

{#r_If__table_uml_1qt_jp}

## Conditions

Les conditions suivantes déterminent quelle transition intervient après l'activité.
{#r_If__table_nr5_kqt_jp__entry__2}

| Condition |   |
|-|-|
| Oui | Cette valeur est prise lorsque la condition, si spécifiée, est vérifiée et que le script Avancé , s'il est spécifié, renvoie yes. |
| Non | Cette valeur est prise lorsque la condition n'est pas vérifiée ou lorsque le script Avancé , s'il est spécifié, renvoie non. |
[Tableau 2. Si conditions d'activité]

{#r_If__table_nr5_kqt_jp}

## États

L'état de l'activité indique au moteur de workflow ce qu'il doit faire avec l'activité.{#r_If__table_wvy_pqt_jp__entry__2}

| État | Description |
|-|-|
| Exécution | Le moteur de workflow sait démarrer la fonction onExecute de l'activité. |
| En attente | Le moteur de workflow ignore l'activité jusqu'à ce qu'un événement spécifique pour relancer l'activité soit déclenché. |
| Terminé | L'activité s'est terminée. Affichez la valeur de résultat pour connaître le résultat de l'activité. |
| Annulé | Cette activité, ou le workflow qui contient cette activité, a été annulée. |
| Erreur | Une erreur JavaScript s'est produite. Examinez les journaux pour connaître les détails de l'erreur. |
[Tableau 3. Si états de l'activité]

{#r_If__table_wvy_pqt_jp}

