

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Options de champ dépendantes
<a name="case-field-dependent"></a>

Vous pouvez créer des champs déroulants en cascade dans lesquels les options d'un champ à sélection unique (cible) dépendent de la sélection effectuée dans un autre champ (source), offrant ainsi une expérience plus intuitive et organisée aux agents.

Pour configurer les relations entre les champs dépendants, vous devez d'abord créer une condition d'options de champ qui définit la relation entre un champ source et un champ cible. Ensuite, sur un modèle de dossier, appliquez cette condition pour contrôler les options disponibles.

**Par exemple, vous souhaiterez peut-être que les options du champ **État/province** changent en fonction du pays sélectionné.** Pour ce faire, vous devez :

1. Créez une condition d'options de champ qui fait correspondre les sélections de pays à leurs états/provinces respectifs.

1. Appliquez la condition des options de champ au champ **État/province** du modèle de dossier.

Cette fonctionnalité offre une grande flexibilité. Voici quelques autres exemples que vous pouvez configurer :
+ Si Catégorie de produit = Appareils électroniques, afficher les sous-catégories : ordinateurs, téléphones, tablettes, accessoires.
+ Si Department = IT, indiquez les types de problèmes pertinents : matériel, logiciel, réseau, sécurité.
+ Si Type de service = Premium, affichez les options spécifiques à la prime dans le champ Niveau de service.

Vous pouvez appliquer des conditions d'options de champ à plusieurs paires de champs dépendants d'un modèle.

## Étape 1 : créer des conditions d'options de champ
<a name="step1-create-field-options-condition"></a>

1. Connectez-vous au site Web d'administration Amazon Connect à l'aide d'un compte **administrateur** ou d'un compte attribué à un profil de sécurité dont le profil de sécurité contient l'autorisation suivante : **Cases** - **Case Templates** - **Create**.

1. Dans le menu de navigation de gauche, choisissez **Applications de l’agent**, puis **Conditions de champs de cas**.

1. Choisissez **Nouvelle condition de champ**.

1. Sur la page **Créer une nouvelle condition de champ**, sélectionnez **Options de champ** comme type de condition.

1. Configurez la relation :
   + **Champ source** : Choisissez le champ qui contrôlera les options
   + **Champ cible** : Choisissez le champ dont les options seront contrôlées

1. Configurez les mappages d'options en définissant les valeurs des champs source qui correspondent aux options des champs cibles.

   Par exemple, la configuration suivante indique que lorsque **Pays** est égal à **États-Unis**, le champ État affiche les États américains :
   + **Champ source** = **Pays**
   + **Champ cible** = **État/province**
   + Cartographie : « États-Unis d'Amérique » → ["Californie », « New York », « Texas », « Floride"]

1. Ajoutez des mappages supplémentaires pour d'autres valeurs de champ source selon vos besoins.

1. Choisissez **Enregistrer**, puis passez à l’étape suivante pour ajouter la condition à votre modèle.

## Étape 2 : ajouter des conditions d'options de champ à un modèle
<a name="step2-add-field-options-condition-template"></a>

Au cours de cette étape, vous spécifiez le champ cible auquel la condition des options s'appliquera.

1. **Connectez-vous au site Web d'administration Amazon Connect à l'aide d'un compte **administrateur** ou d'un compte attribué à un profil de sécurité dont le profil de sécurité contient l'autorisation suivante : Cases - **Modèles de cas** - **Create** or **Edit**.**

1. Dans le menu de navigation de gauche, choisissez **Applications de l’agent**, puis **Modèles de cas**.

1. Choisissez le modèle de cas auquel vous souhaitez appliquer la condition.

1. Dans la section **Champs**, cliquez sur l'icône des paramètres à côté du champ cible auquel vous souhaitez appliquer la condition.

1. Dans la **zone Modifier les conditions de champ pour** [champ], utilisez la liste déroulante pour choisir la condition d'options de champ que vous souhaitez appliquer au champ.

1. Choisissez **Appliquer**, puis cliquez sur **Enregistrer** pour enregistrer les modifications apportées au modèle.

## Exemples de conditions relatives aux options de champ
<a name="example-field-options-conditions"></a>

### Exemple 1 : Afficher states/provinces en fonction de la sélection du pays
<a name="example1-field-options-conditions"></a>

1. Créez la condition suivante :
   + **Champ source** : **Pays**
   + **Champ cible** : **État/province**
   + Mappages :
     + « États-Unis d'Amérique » → ["Californie », « New York », « Texas », « Floride"]
     + « Canada » → ["Ontario », « Québec », « Colombie-Britannique"]

1. Affectez cette condition au champ **État/province** du modèle de cas.

1. Résultat : Lorsque les agents **sélectionnent un pays**, seuls les états ou provinces concernés sont affichés.

### Exemple 2 : Afficher les sous-catégories de produits en fonction de la catégorie principale
<a name="example2-field-options-conditions"></a>

1. Créez la condition suivante :
   + **Champ source** : **Catégorie de produit**
   + **Champ cible** : **Sous-catégorie**
   + Mappages :
     + « Électronique » → ["Ordinateurs », « Téléphones », « Tablettes », « Accessoires"]
     + « Vêtements » → ["Chemises », « Pantalons », « Chaussures », « Accessoires"]
     + « Livres » → ["Fiction », « Non-fiction », « Technique », « Enfants"]

1. Affectez cette condition au champ **Sous-catégorie** du modèle de cas.

1. Résultat : lorsque les agents sélectionnent une **catégorie de produits**, seules les sous-catégories pertinentes sont affichées.

### Exemple 3 : Afficher les types de problèmes spécifiques à un département
<a name="example3-field-options-conditions"></a>

1. Créez la condition suivante :
   + **Champ source** : **Département**
   + **Champ cible** : **Type de problème**
   + Mappages :
     + « IT » → ["Matériel », « Logiciel », « Réseau », « Sécurité"]
     + « RH » → ["Avantages sociaux », « Paie », « Politique », « Formation"]
     + « Finances » → ["Facturation », « Dépenses », « Budget », « Rapports"]

1. Affectez cette condition au champ **Type de problème** du modèle de cas.

1. Résultat : lorsque les agents sélectionnent un **département**, seuls les types de problèmes pertinents pour ce département seront disponibles.

## APIs pour les conditions des options de champ
<a name="field-options-conditions-apis"></a>

Utilisez ce qui suit APIs pour créer des conditions d'options de champ par programmation :
+ [CreateCaseRule](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateCaseRule.html): crée la condition des options de champ à l'aide du type de règle « FieldOptions ».
+ [CreateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_UpdateTemplate.html)ou [UpdateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_UpdateTemplate.html): associez la condition des options de champ au modèle de dossier.