---
sourceDocument: Administration de la ServiceNow AI Platform en Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/platform-administration

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Administration de la ServiceNow AI Platform en Australie

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Configurer les valeurs de choix du champ d'état

# Configurer les valeurs de choix du champ d'état {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

Les champs d'état sont un sous-ensemble de champs de liste de choix. Gardez à l'esprit les informations suivantes lorsque vous configurez des valeurs de choix pour le champ d'état.  
* Utilisez une valeur négative pour ajouter un nouveau champ d'état actif.
* Recherchez et étudiez les règles métier qui utilisent un filtre numéro d'état sur les champs Script et Conditions . Vous pouvez utiliser l'outil de débogage pour suivre l'ordre d'exécution des règles métier.
* Les nouvelles valeurs représentant des états inactifs doivent avoir une valeur supérieure à 8.
{#c_BPForStateFieldChoiceValues__ul_xg2_xg4_c5}

Vous pouvez définir n'importe lequel des attributs suivants pour un champ d'état en configurant le dictionnaire. Si les attributs ne sont pas définis, le système utilise les valeurs par défaut. L'API TaskStateUtil utilise les attributs suivants. Pour plus d'informations sur l'API [TaskStateUtil, consultez TaskStateUtil](https://developer.servicenow.com/app.do#!/api_doc?v=paris&id=c_TaskStateUtil).  
{#c_BPForStateFieldChoiceValues__table_hv2_51h_1s__entry__2}

| Attribut | Définition |
|-|-|
| close_states | Liste délimitée par des points-virgules des valeurs d'état inactives, utilisée pour déterminer si la tâche doit être définie sur actif ou inactif. Il s'agit d'un attribut obligatoire pour utiliser la fonctionnalité TaskStateUtil. |
| default_close_state | Attribut facultatif pour définir la valeur d'état de l'état de fermeture par défaut si vous souhaitez définir des règles métier qui ferment automatiquement une tâche. La valeur par défaut est 3, généralement Fermé terminé si l'attribut n'est pas défini. |
| default_work_state | Attribut facultatif pour définir la valeur d'état de l'état de travail par défaut si vous souhaitez définir des règles métier qui définissent automatiquement une tâche de travail. La valeur par défaut est 2, généralement Travail en cours si l'attribut n'est pas défini. |
[Tableau 1. Attributs associés]

{#c_BPForStateFieldChoiceValues__table_hv2_51h_1s}

## Exemples de modification d'état {#ariaid-title2}

Suivez ces exemples pour modifier l'état des incidents et des demandes de changement.

### Avant de commencer

Rôle requis : admin

### Procédure

1. Accédez à la TousDéfinition du systèmeListes de choix.
2. En haut de la liste, créez un filtre de liste comme suit :  
   * Table : incident
   * Élément : incident_state
   {#t_StateModificationExamples__ul_cr2_lh4_c5}
3. Appliquez le filtre.  
   Notez que l'état Fermé a une valeur de 7 et l'état Résolu a une valeur de 6. Tout état supérieur ou égal à 7 est supposé inactif. Par conséquent, vous devez utiliser un nombre entier positif supérieur à 7 si vous souhaitez ajouter un nouvel état de type inactif. Utilisez une valeur négative comme -1 ou -2 si vous souhaitez ajouter un nouveau champ d'état de type actif, tel que En attente du fournisseur.
4. Accédez à nouveau à Définition du systèmeListes de choix.
5. En haut de la liste, créez un filtre de liste comme suit :  
   * Table : change_request
   * Élément : phase_state
   {#t_StateModificationExamples__ul_stk_1j4_c5}
6. Appliquez le filtre.  
   Notez que l'état Terminé a une valeur de 8. Tout état supérieur ou égal à 8 est supposé inactif. Par conséquent, vous devez utiliser un nombre entier positif supérieur à 8 si vous souhaitez ajouter un nouveau type d'état inactif, tel que Annulé. Utilisez une valeur négative comme -1 ou -2 si vous souhaitez ajouter un nouveau champ d'état de type actif, tel que En attente.

## Résoudre les problèmes liés aux états de changement et aux règles métier {#ariaid-title3}

Les règles métier du système font des hypothèses sur les valeurs d'état. Vous pouvez résoudre les problèmes liés aux règles métier pour connaître leur ordre d'exécution et voir comment cela affecte les changements que vous apportez aux valeurs du champ État .

### Avant de commencer

Rôle requis : admin

### Procédure

1. Accédez à la TousDéfinition du systèmeRègles métier.
2. Construisez un filtre comme celui-ci pour afficher les scripts et les conditions qui se rapportent à la incident_state résolue de 6 ou à la valeur de incident_state fermée de 7 :  
   Le champ Script contient 7 OU le champ Condition contient 7 OU le champ Script contient 6 OU le champ Condition contient 6 ET le champ Table est incident ET le champ Actif est vrai.

### Que faire ensuite

Voir Déboguer une règle métier pour plus d'informations sur la façon de tracer l'ordre d'exécution des règles métier. Vous pouvez cliquer sur Déboguer tout, résoudre un incident, puis vérifier la trace en bas du formulaire pour observer l'exécution des règles métier. Ces deux exemples de ligne montrent que le code de règle métier mark_closed est saisi `==>` puis quitté `<==`.  


    ==> 'mark_closed' on incident
    <== 'mark_closed' on incident


