---
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


---

# Validateur de workflow

# Validateur de 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

ServiceNow propose plusieurs validateurs de flux de travail permettant aux concepteurs de flux de travail de tester leurs flux de travail.
Cette page répertorie tous les validateurs de workflow disponibles. Pour [Validation du workflow](https://servicenow-prod.fluidtopics.net/g3heouknMW9ZzdFjR54Viw "La validation du workflow examine différentes caractéristiques d’un workflow afin de repérer les problèmes susceptibles d’empêcher la publication ou de provoquer son échec. Le rapport de validation résume les résultats de chaque validation de workflow distincte.") en savoir plus sur l'utilisation des validateurs de workflow, consultez le rapport de validation de workflow pour connaître le type d'informations renvoyées.  
{#r_WorkflowValidator__table_gjt_3hg_tq__entry__2}

| Workflows suspendus | Update Sets |
|-|-|
| Identifier les décisions de conception de workflow qui peuvent entraîner un blocage du workflow | Identifier les artefacts associés en cours de déplacement dans différents ensembles de mises à jour |
| [ValidateTransitionOut (en anglais seulement)](https://servicenow-prod.fluidtopics.net/9PlSUCs~toeHfXPOBTbqEA "Le validateur ValidateTransitionOut trouve des conditions d’activité sans transitions de sortie.") | [ValidateUpdateSetDependencies](https://servicenow-prod.fluidtopics.net/cv_cm7cfqq72Toqr1xf6dA "Le validateur ValidateUpdateSetDependencies identifie tous les flux secondaires appelés dans le workflow actuel et détermine si l’un de ces flux secondaires est en cours de modification dans un ensemble de mises à jour différent (en cours).") |
| [ValidateTransitionIn (en anglais seulement)](https://servicenow-prod.fluidtopics.net/nMZkix~D1NcDKERbMD2Mzg "Le validateur ValidateTransitionIn trouve les activités qui n’ont pas de transitions entrantes et qui ne peuvent pas s’exécuter dans le workflow.") | [ValidateUpdateSetParentDependencies](https://servicenow-prod.fluidtopics.net/6OjOtT_uh0jmQ6QYCZR2ww "Le validateur ValidateUpdateSetParentDependencies identifie tous les workflows qui appellent le workflow actuel en tant que flux secondaire et détermine si l’un de ces workflows parents est en cours de modification dans un autre ensemble de mises à jour en cours.") |
| [ValiderDanglingTransition](https://servicenow-prod.fluidtopics.net/3WmRBuPYxazaJEP~Ve6IGw "Le validateur ValidateDanglingTransition trouve et signale toutes les transitions qui ne se terminent pas sur une activité.") | [ValidateInputVarUpdateSetDependencies](https://servicenow-prod.fluidtopics.net/tVndCz3fJAjwIlhflES2Ww "Le validateur ValidateInputVarUpdateSetDependencies examine les ensembles de mises à jour pour s’assurer que les variables d’entrée de workflow d’un workflow donné n’ont pas été supprimées dans des ensembles de mises à jour différents de ceux actuellement en cours.") |
| [Valider les flux secondaires](https://servicenow-prod.fluidtopics.net/nmznXpFjJWDGrljYuf4fCA "Le validateur ValidateSubflows détecte tous les workflows inclus en tant que flux secondaires qui sont inactifs, supprimés ou non disponibles en tant que workflow publié pour l’utilisateur actuel.") |   |
| [ValidateScriptForCurrentDotUpdate](https://servicenow-prod.fluidtopics.net/K6iHfJmDRJosJYMSIrMnSQ "Le validateur ValidateScriptForCurrentDotUpdate trouve les activités du workflow avec des scripts qui utilisent la fonction current.update().") |   |
[Tableau 1. Workflows suspendus et ensembles de mises à jour]

{#r_WorkflowValidator__table_gjt_3hg_tq}  
{#r_WorkflowValidator__table_fjw_c4g_tq__entry__2}

| Arrêt inattendu du workflow | Dépendances externes |
|-|-|
| Identifier les workflows qui peuvent se terminer de manière inattendue | Identifier les artefacts externes qui peuvent avoir des dépendances du workflow |
| [ValidateSingleEnd](https://servicenow-prod.fluidtopics.net/r37cuHPaOBglVdIvydvVlA "Le validateur ValidateSingleEnd trouve et identifie plusieurs activités End dans un seul workflow.") | [ValidateParentFlow (en anglais seulement)](https://servicenow-prod.fluidtopics.net/5jY3JPu51tWtp1LFQyhhdg "Le validateur ValidateParentFlow signale tous les workflows qui utilisent le workflow en tant que flux secondaire.") |
[Tableau 2. Arrêt du workflow et dépendances externes]

{#r_WorkflowValidator__table_fjw_c4g_tq}  
{#r_WorkflowValidator__table_akf_gbh_tq__entry__1}

| Conflits de propriétés du workflow |
|-|
| Identifier les décisions de conception du workflow qui entrent en conflit avec les propriétés du workflow |
| [ValidateLowestCommonTable (en anglais seulement)](https://servicenow-prod.fluidtopics.net/43stjTLs6EggwmtY7g1fvg "Le validateur ValidateLowestCommonTable signale la table la plus basse de la hiérarchie Glide utilisée par le workflow.") |
| [ValidateTableChange (ValidateTableChange)](https://servicenow-prod.fluidtopics.net/gkEUqDbWYDFj2BNnnOIalQ "Le validateur ValidateTableChange signale toutes les activités du workflow qui ne sont pas valides compte tenu de la table associée à la version du workflow.") |
[Tableau 3. Conflits de workflow]

{#r_WorkflowValidator__table_akf_gbh_tq}
* **[ValidateTransitionOut (en anglais seulement)](https://servicenow-prod.fluidtopics.net/9PlSUCs~toeHfXPOBTbqEA)**   
  Le validateur ValidateTransitionOut trouve des conditions d'activité sans transitions de sortie.
* **[ValidateTransitionIn (en anglais seulement)](https://servicenow-prod.fluidtopics.net/nMZkix~D1NcDKERbMD2Mzg)**   
  Le validateur ValidateTransitionIn trouve les activités qui n'ont pas de transitions entrantes et qui ne peuvent pas s'exécuter dans le workflow.
* **[ValiderDanglingTransition](https://servicenow-prod.fluidtopics.net/3WmRBuPYxazaJEP~Ve6IGw)**   
  Le validateur ValidateDanglingTransition trouve et signale toutes les transitions qui ne se terminent pas sur une activité.
* **[Valider les flux secondaires](https://servicenow-prod.fluidtopics.net/nmznXpFjJWDGrljYuf4fCA)**   
  Le validateur ValidateSubflows détecte tous les workflows inclus en tant que flux secondaires qui sont inactifs, supprimés ou non disponibles en tant que workflow publié pour l'utilisateur actuel.
* **[ValidateScriptForCurrentDotUpdate](https://servicenow-prod.fluidtopics.net/K6iHfJmDRJosJYMSIrMnSQ)**   
  Le validateur ValidateScriptForCurrentDotUpdate trouve les activités du workflow avec des scripts qui utilisent la fonction current.update().
* **[ValidateLowestCommonTable (en anglais seulement)](https://servicenow-prod.fluidtopics.net/43stjTLs6EggwmtY7g1fvg)**   
  Le validateur ValidateLowestCommonTable signale la table la plus basse de la hiérarchie Glide utilisée par le workflow.
* **[ValidateTableChange (ValidateTableChange)](https://servicenow-prod.fluidtopics.net/gkEUqDbWYDFj2BNnnOIalQ)**   
  Le validateur ValidateTableChange signale toutes les activités du workflow qui ne sont pas valides compte tenu de la table associée à la version du workflow.
* **[ValidateParentFlow (en anglais seulement)](https://servicenow-prod.fluidtopics.net/5jY3JPu51tWtp1LFQyhhdg)**   
  Le validateur ValidateParentFlow signale tous les workflows qui utilisent le workflow en tant que flux secondaire.
* **[ValidateSingleEnd](https://servicenow-prod.fluidtopics.net/r37cuHPaOBglVdIvydvVlA)**   
  Le validateur ValidateSingleEnd trouve et identifie plusieurs activités End dans un seul workflow.
* **[ValidateUpdateSetDependencies](https://servicenow-prod.fluidtopics.net/cv_cm7cfqq72Toqr1xf6dA)**   
  Le validateur ValidateUpdateSetDependencies identifie tous les flux secondaires appelés dans le workflow actuel et détermine si l'un de ces flux secondaires est en cours de modification dans un ensemble de mises à jour différent (en cours).
* **[ValidateUpdateSetParentDependencies](https://servicenow-prod.fluidtopics.net/6OjOtT_uh0jmQ6QYCZR2ww)**   
  Le validateur ValidateUpdateSetParentDependencies identifie tous les workflows qui appellent le workflow actuel en tant que flux secondaire et détermine si l'un de ces workflows parents est en cours de modification dans un autre ensemble de mises à jour en cours.
* **[ValidateInputVarUpdateSetDependencies](https://servicenow-prod.fluidtopics.net/tVndCz3fJAjwIlhflES2Ww)**   
  Le validateur ValidateInputVarUpdateSetDependencies examine les ensembles de mises à jour pour s'assurer que les variables d'entrée de workflow d'un workflow donné n'ont pas été supprimées dans des ensembles de mises à jour différents de ceux actuellement en cours.
* **[ValidateWorkflowEndStages](https://servicenow-prod.fluidtopics.net/U7gSGlLpcB5FETTw5syClA)**   
  Le validateur ValidateWorkflowEndStages vérifie que dans les workflows comportant des étapes, l'activité de fin du workflow comporte une étape nommée Terminé ou Terminé.
* **[ValidateWorkflowStageColumn (en anglais seulement)](https://servicenow-prod.fluidtopics.net/rwxk92b~kxOVYLX8E2Vbqw)**   
  Le validateur ValidateWorkflowStageColumn détecte et signale lorsque le champ d'étape (colonne d'étape) d'un workflow n'est pas correct ou est inutilisable.
* **[ValidateWorkflowStateValues](https://servicenow-prod.fluidtopics.net/Rdc8fqgmTon0WWtK6ZAA8A)**   
  Le validateur ValidateWorkflowStateValues vérifie l'exactitude d'un certain nombre d'aspects d'étape dans les activités de workflow.

