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


---

# Créer des actions déclaratives pour Catalogue de services les Assistants

# Créer des actions déclaratives pour Catalogue de services les Assistants {#ariaid-title1}

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

Créez et configurez des actions déclaratives pour permettre aux administrateurs de configurer les boutons (actions d'assistant) dans Catalogue de services les assistants.

## Avant de commencer

Il existe deux types d'actions déclaratives pour les assistants de catalogue :

* Action du client UXF : créez des actions déclaratives et mappez une action à un gestionnaire d'événements au niveau de la page UIB. Utilisez cette option si vous devez gérer des événements au niveau UIB, tels que l'ouverture d'une boîte de dialogue ou l'ouverture d'un autre assistant de catalogue, entre autres.
* Script client : utilisez un script client qui s'exécute en cliquant sur un bouton. Utilisez cette option si vous devez manipuler g_form champs du créateur d'enregistrement composite liés à l'assistant de catalogue.

{#declar-action-cw__ul_r4s_bk5_fwb}

Le modèle d'assistant de catalogue est le modèle d'action déclarative de l'assistant de catalogue qui possède les champs de modèle qui définissent les propriétés de l'assistant. Utilisez ces champs pour définir ce que la charge utile peut contenir (pour le type d'action client UXF), ou définissez des conditions pour l'affichage des boutons dans l'assistant. Chaque assistant doit utiliser le modèle d'assistant de catalogue pour créer des actions déclaratives.

Rôle requis : wizard_admin, admin

## Procédure

1. Accédez à Assistants de Catalogue de services \> Actions déclaratives de l'assistant de catalogue.  
   Important :  
   Utilisez ce chemin de navigation uniquement pour créer des actions déclaratives. Ce chemin d'accès définit correctement les champs lorsque le formulaire d'action déclarative est chargé.
2. Cliquez sur Nouveau pour créer une action déclarative.
3. Spécifiez les champs de modèle d'action de l'assistant de catalogue pour créer des charges utiles.  
   Les champs de modèle d'action sont disponibles par défaut pour les actions déclaratives de l'assistant de catalogue et apparaissent dans l'onglet Champs de modèle d'action du formulaire Affectation d'action . {#declar-action-cw__table_jbn_gnj_gwb__entry__2}

   | Champ | Description |
   |-|-|
   | Ordre de l'étape actuelle | Ordre de l'étape sélectionnée actuelle. |
   | Table cible | Table cible du créateur d'enregistrement ou du créateur d'enregistrement composite utilisé par l'assistant. |
   | Créateur d'enregistrement | Sys_id du créateur d'enregistrement ou du créateur d'enregistrement composite utilisé par l'assistant. |
   | ID de l'assistant | Sys_id de l'assistant. |
   | Activer l'enregistrement | Valeur du champ Enable Save (Activer l'enregistrement ) de l'enregistrement de l'assistant. |
   | Variables | Objet contenant le nom et la valeur des variables de créateur d'enregistrement composite associées à l'assistant. |
   | Est un nouvel enregistrement | La valeur est Vrai lors de la création d'un nouvel enregistrement à l'aide de l'assistant. |
   | ID de modèle | Sys_id du modèle appliqué à l'assistant. |
   | A une étape de revue | Valeur du champ A une étape de révision dans l'enregistrement de l'assistant. |
   | Est la dernière étape | Indique s'il s'agit de la dernière étape de l'assistant. Cette dernière étape ne dépend pas de l'ordre et peut changer de façon dynamique en fonction du scripting client ou des politiques d'interface utilisateur de l'assistant. |
   | Formulaire erroné | La valeur est Vrai si l'Assistant a des changements non enregistrés. |
   | Soumission | La valeur est Vrai si une soumission de l'assistant est en cours. |
   | Mode | Mode dans lequel l'assistant fonctionne (mode modèle ou mode normal). |
   | Données de l'enregistrement cible | Non applicable (ce champ n'est pas utilisé). |
   | ID d'enregistrements | Sys_id de l'enregistrement en cours de création ou de modification par l'assistant. |
   [Tableau 1. Onglet Champs des modèles d'actions]

   {#declar-action-cw__table_jbn_gnj_gwb}
4. Cliquez sur le lien de l'étiquette Action pour une action (telle que Insérer ou Supprimer).  
   {#declar-action-cw__table_ics_3pj_gwb__entry__2}

   | Champ | Description |
   |-|-|
   | Étiquette de l'action | Affichez l'étiquette du bouton dans l'assistant. |
   | Nom de l'action | Identificateur de l'action. |
   | Implémenté en tant que | Action du client UXF ou script client pour les actions déclaratives de l'assistant. |
   | Spécifier l'action du client | La définition de la charge utile, si elle est implémentée, tout comme l'action du client UXF. |
   | Script client | Si la valeur du champ Implémenté en tant que est Script client, cette valeur doit être spécifiée. Important : Vous ne pouvez utiliser que les variables du CRP qui sont liées à l'assistant. |
   | Info-bulle | Info-bulle pour le bouton. |
   | Type de bouton | Les valeurs possibles sont Primaire ou Secondaire. |
   | Ordre | Séquence dans laquelle le bouton apparaît. |
   | Grouper par | Option qui doit être sélectionnée si le bouton fait partie d'un groupe. |
   | Groupe | Groupe auquel appartient le bouton, pour l'option Grouper par . Les boutons groupés s'affichent sous la forme d'un bouton fractionné dans l'assistant. |
   | Conditions client scriptées | Conditions à évaluer pendant l'affichage du bouton. Par exemple : `mode=='template'&&variables.var=='xxxx'`. Remarque : Ce champ n'apparaît pas sur le formulaire par défaut. |
   [Tableau 2. Formulaire d'affectation d'action]

   {#declar-action-cw__table_ics_3pj_gwb}
5. Cliquez sur Envoyer pour créer l'action de l'assistant.
6. Accédez à Assistants de Catalogue de servicesConfigurations des actions de l'assistant de catalogue et cliquez sur Nouveau.  
   Créez un enregistrement de configuration des actions de l'assistant afin de pouvoir utiliser l'action déclarative dans un assistant. Entrez les champs suivants dans le formulaire.{#declar-action-cw__table_v3g_34j_gwb__entry__2}

   | Champ | Description |
   |-|-|
   | Nom | Identificateur de l'enregistrement de configuration des actions de l'assistant. |
   | Action déclarative | Sélectionnez une action déclarative créée à l'aide du modèle d'assistant de catalogue. |
   | Concerne | Mode assistant dans lequel cette action doit apparaître. Les valeurs sont Mode normal, Mode modèle ou Tout (les deux modes). |
   | Global | Cette configuration d'action s'applique à tous les assistants, qu'ils soient mappés à un assistant particulier ou non. Remarque : Les actions globales Enregistrer et Soumettre sont disponibles par défaut. |
   | Débordement | Le bouton s'affiche dans le menu de débordement. |
   | Forcer enregistrer | Enregistre l'assistant si des valeurs de champ ont été mises à jour dans l'assistant avant de déclencher l'action. |
   | Remplacement de l'étiquette | Entrez une étiquette pour remplacer l'étiquette spécifiée dans l'action déclarative. |
   | Remplacement du type de bouton | Le type de bouton spécifié par l'action déclarative est remplacé. |
   [Tableau 3. Enregistrement de configuration des actions de l'assistant]

   {#declar-action-cw__table_v3g_34j_gwb}
7. Accédez à Assistant de catalogueConserver les assistants.  
   Pour afficher une action déclarative sous forme de bouton dans l'assistant, mappez la configuration des actions de l'assistant avec l'assistant de catalogue.
   Ouvrez l'assistant auquel vous souhaitez ajouter l'action déclarative. Utilisez les configurations des actions de l'assistant de la liste connexe pour créer un enregistrement de mappage entre l'assistant et la configuration des actions de l'assistant.
   1. Cliquez sur Nouveau pour créer directement une configuration.
   2. Cliquez sur Modifier pour joindre une configuration existante et créer un enregistrement de mappage entre l'assistant et la configuration. L'enregistrement de mappage dispose également d'une bascule pour masquer une action spécifique.
   3. Basculez le champ Masquer l'action sur Vrai pour masquer une action spécifique.  
      Conseil :  
      Les boutons avec des configurations globales sont disponibles par défaut dans l'assistant. Pour masquer une action globale dans un assistant, mappez la configuration globale sur l'assistant et définissez la valeur Masquer l'action sur vrai.

   Pour plus d'informations sur les assistants de catalogue, reportez-vous à la section [Création d'un Catalogue de services assistant](https://servicenow-prod.fluidtopics.net/~6FVvqhfo6YM4q5nrnSp~Q "Catalogue de services Les assistants vous aident à créer des expériences en plusieurs étapes de type assistant.").
8. Utilisez l'action Configurer les mappages d'événements des actions déclaratives dans l'onglet Configuration du Générateur d'IU.  
   Configurer les mappages d'événements d'actions déclaratives ne s'applique qu'au type d'action déclarative Action client UXF. Créez un gestionnaire d'événements au niveau de la page, puis mappez l'action déclarative au gestionnaire d'événements au niveau de la page et spécifiez la charge utile. Pour plus d'informations sur la liaison d'événements à des actions déclaratives dans Générateur d'IU, consultez [Lier un événement à une action déclarative](https://www.servicenow.com/docs/access?context=bind-event-declarative-action&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).

