---
sourceDocument: Options de la plateforme d’IA ServiceNow de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Options de la plateforme d’IA ServiceNow de Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Activité de workflow tourniquet

# Activité de workflow tourniquet {#r_TurnstileActivity__zp4_pks_3x}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'activité Tourniquet limite le nombre de fois où un workflow peut passer par un même point.{#r_TurnstileActivity__wf-turnstile-activity-shortdesc}
Utilisez cette activité pour empêcher les boucles infinies. Cette activité est utile parallèlement à l'activité [Restaurer à l'activité du workflow](https://servicenow-prod.fluidtopics.net/KaE3Ll1uJW3TVEzBWI7D5w#r_RollbackTo "L’activité Restaurer à passe directement à l’activité spécifiée par la flèche de la ligne de transition sortante.") .

## Résultats

Vous pouvez affecter une valeur de résultat à l'aide de la variable <var class="keyword varname">activity.result</var> à partir d'un champ de script de l'activité. Par défaut, le script d'activité évalue si l'activité doit continuer à itérer ou s'arrêter.
{#r_TurnstileActivity__table_fgs_n3w_yr__entry__2}

| Résultat | Description |
|-|-|
| Continuer | La valeur Itérations autorisées est supérieure au nombre de fois où le workflow a accédé à cette activité. |
| Annuler | Le workflow a accédé à cette activité plus de fois que la valeur d'itérations autorisées . |
[Tableau 1. Résultats de l'activité du tourniquet]

{#r_TurnstileActivity__table_fgs_n3w_yr}

## Variables d'entrée

Les variables d'entrée déterminent le comportement initial de l'activité.
{#r_TurnstileActivity__table_q4t_r3w_yr__entry__2}

| Champ | Description |
|-|-|
| Itérations autorisées | Nombre de fois que le workflow peut passer par cette activité avant que le tourniquet termine la boucle. |
[Tableau 2. Variables d'entrée d'activité de tourniquet]

{#r_TurnstileActivity__table_q4t_r3w_yr}

## Conditions

Les conditions déterminent quelle transition intervient après cette activité.  
{#r_TurnstileActivity__table_yky_v3w_yr__entry__2}

| Champ | Description |
|-|-|
| Continuer | Si le workflow est revenu à ce point un nombre de fois inférieur à l'itération autorisée. |
| Annuler | Si le workflow est revenu à ce point un nombre de fois supérieur à l'itération autorisée. |
[Tableau 3. Conditions d'activité du tourniquet]

{#r_TurnstileActivity__table_yky_v3w_yr}

## États

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

| État | Description |
|-|-|
| Exécution | Le moteur de workflow sait qu'il doit 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é. |
| Fermer | 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 4. États d'activité du tourniquet]

{#r_TurnstileActivity__table_amr_x3w_yr}

