

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Opzioni dei campi dipendenti
<a name="case-field-dependent"></a>

È possibile creare campi a discesa a cascata in cui le opzioni in un campo a selezione singola (destinazione) dipendono dalla selezione effettuata in un altro campo (origine), offrendo agli agenti un'esperienza più intuitiva e organizzata.

Per impostare relazioni tra campi dipendenti, è innanzitutto necessario creare una condizione di opzioni di campo che definisce la relazione tra un campo di origine e un campo di destinazione. Quindi, su un modello di caso, applica questa condizione per controllare le opzioni disponibili.

**Ad esempio, potresti volere che le opzioni del campo **Stato/Provincia** cambino in base al Paese selezionato.** Per farlo, sono necessarie le seguenti azioni:

1. Crea una condizione di opzioni di campo che associ le selezioni dei paesi ai rispettivi stati/province.

1. Applica la condizione delle opzioni di campo al campo **Stato/Provincia nel modello** di caso.

Questa funzionalità offre molta flessibilità. Ecco alcuni altri esempi che puoi configurare:
+ Se Categoria di prodotto = Elettronica, mostra le sottocategorie: Computer, Telefoni, Tablet, Accessori.
+ Se Dipartimento = IT, mostra i tipi di problemi pertinenti: Hardware, Software, Rete, Sicurezza.
+ Se Tipo di servizio = Premium, mostra le opzioni specifiche per il servizio premium nel campo Livello di servizio.

È possibile applicare le condizioni delle opzioni di campo a più coppie di campi dipendenti su un modello.

## Fase 1: Creare le condizioni delle opzioni di campo
<a name="step1-create-field-options-condition"></a>

1. Accedi al sito Web di amministrazione di Amazon Connect con un account **amministratore** o un account assegnato a un profilo di sicurezza con le seguenti autorizzazioni nel profilo di sicurezza: **Cases** - **Case Templates** - **Create**.

1. Nel menu di navigazione a sinistra, scegli **Applicazioni dell’agente**, **Campi dei casi**.

1. Scegli **Nuova condizione di campo**.

1. Nella pagina **Crea una nuova condizione del campo**, seleziona **Opzioni di campo** come tipo di condizione.

1. Configura la relazione:
   + **Campo sorgente**: scegli il campo che controllerà le opzioni
   + **Campo di destinazione**: scegli il campo le cui opzioni saranno controllate

1. Imposta le mappature delle opzioni definendo quali valori dei campi di origine corrispondono a quali opzioni dei campi di destinazione.

   Ad esempio, la seguente configurazione mostra che quando **Paese** è uguale a **Stati Uniti d'America**, il campo stato mostrerà gli stati degli Stati Uniti:
   + ****Campo di origine = Paese****
   + **Campo di destinazione** = **Stato/Provincia**
   + Mappatura: «Stati Uniti d'America» → ["California», «New York», «Texas», «Florida"]

1. Aggiungi mappature aggiuntive per altri valori dei campi di origine, se necessario.

1. Scegli **Salva**, quindi procedi al passaggio successivo per aggiungere la condizione al modello.

## Fase 2: Aggiungere le condizioni delle opzioni di campo a un modello
<a name="step2-add-field-options-condition-template"></a>

In questo passaggio, specifichi a quale campo di destinazione verrà applicata la condizione delle opzioni.

1. Accedi al sito Web di amministrazione di Amazon Connect con un account **amministratore** o un account assegnato a un profilo di sicurezza con le seguenti autorizzazioni nel profilo di sicurezza: **Casi - **Modelli** di casi** - **Crea** o **modifica**.

1. Nel menu di navigazione a sinistra, scegli **Applicazioni dell'agente**, **Modelli dei casi**.

1. Scegli il modello di caso a cui applicare la condizione.

1. Nella sezione **Campi**, scegli l'icona delle impostazioni accanto al campo di destinazione a cui desideri applicare la condizione.

1. Nella sezione **Modifica le condizioni del campo per** [campo] utilizza la casella a discesa per scegliere la condizione delle opzioni di campo che desideri applicare al campo.

1. Scegli **Applica**, quindi **Salva** per salvare la modifica al modello.

## Esempio di condizioni relative alle opzioni di campo
<a name="example-field-options-conditions"></a>

### Esempio 1: mostra states/provinces in base alla selezione del paese
<a name="example1-field-options-conditions"></a>

1. Crea le condizioni seguenti:
   + **Campo di origine**: **Paese**
   + **Campo di destinazione**: **Stato/Provincia**
   + Mappature:
     + «Stati Uniti d'America» → ["California», «New York», «Texas», «Florida"]
     + «Canada» → ["Ontario», «Quebec», «Columbia Britannica"]

1. Assegna questa condizione al campo **Stato/Provincia** nel modello di casi.

1. Risultato: quando gli agenti selezionano un **Paese**, verranno visualizzati solo gli stati o le province pertinenti.

### Esempio 2: mostra le sottocategorie di prodotti in base alla categoria principale
<a name="example2-field-options-conditions"></a>

1. Crea le condizioni seguenti:
   + **Campo di origine**: Categoria di **prodotto**
   + **Campo di destinazione**: **sottocategoria**
   + Mappature:
     + «Elettronica» → ["Computer», «Telefoni», «Tablet», «Accessori"]
     + «Abbigliamento» → ["Camicie», «Pantaloni», «Scarpe», «Accessori"]
     + «Libri» → ["Narrativa», «Saggistica», «Tecnica», «Bambini"]

1. Assegna questa condizione al campo **Sottocategoria** del modello di casi.

1. Risultato: quando gli agenti selezionano una **categoria di prodotto**, verranno mostrate solo le sottocategorie pertinenti.

### Esempio 3: mostra i tipi di problemi specifici del reparto
<a name="example3-field-options-conditions"></a>

1. Crea le condizioni seguenti:
   + ****Campo di origine: Dipartimento****
   + **Campo di destinazione**: **Tipo di problema**
   + Mappature:
     + «IT» → ["Hardware», «Software», «Rete», «Sicurezza"]
     + «HR» → ["Vantaggi», «Retribuzioni», «Politica», «Formazione"]
     + «Finanze» → ["Fatturazione», «Spese», «Budget», «Rapporti"]

1. Assegna questa condizione al campo **Tipo di problema** nel modello di casi.

1. Risultato: quando gli agenti selezionano un **reparto**, saranno disponibili solo i tipi di problemi relativi a quel reparto.

## APIs per le opzioni sul campo, le condizioni
<a name="field-options-conditions-apis"></a>

Usa quanto segue APIs per creare a livello di codice le condizioni delle opzioni di campo:
+ [CreateCaseRule](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateCaseRule.html): crea la condizione delle opzioni di campo utilizzando il tipo di regola «FieldOptions».
+ [CreateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_UpdateTemplate.html)oppure [UpdateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_UpdateTemplate.html): associa la condizione delle opzioni di campo al modello di caso.