Vai al contenuto principale

Come configurare il comportamento dei campi con Smart Fields?

Configura la visibilità, l’obbligatorietà, la modifica e il valore predefinito di un campo in base alle opzioni selezionate in un altro campo.

Scritto da Jon Trasobares

Come funzionano gli Smart Fields

Gli Smart Fields permettono di definire il comportamento di un campo in base al valore selezionato in un altro campo.

La relazione comprende:

  • Campo di riferimento: deve essere di selezione singola o multipla. Il suo valore determina la configurazione applicata.

  • Campo influenzato: riceve la configurazione definita per ogni valore del campo di riferimento.

Ad esempio, quando Tipo di azienda è «Distributore», puoi rendere obbligatorio un campo di informazioni commerciali.


Accedere alla configurazione

  1. Accedi a Sage Sales Management Admin.

  2. Apri Campi e seleziona l’entità corrispondente.

  3. Trova il campo di cui vuoi configurare il comportamento.

  4. Posiziona il cursore sulla sua riga e seleziona l’icona a forma di matita.

  5. Espandi Configurazione della visibilità dinamica.

Le proprietà bloccate mostrano un lucchetto. Configura solo le opzioni disponibili per quel campo.


Selezionare il campo di riferimento

In Campo che controlla la visibilità, seleziona il campo di selezione singola o multipla che determinerà il comportamento.

Attiva Configurazione specifica per valore. Appare la sezione Valori, con le opzioni del campo di riferimento.

Trova il valore da configurare e apri le relative opzioni.


Definire il comportamento per ogni valore

Puoi configurare quattro proprietà del campo influenzato:

Proprietà

Cosa determina

Sola lettura

Se l’utente può modificare il valore del campo.

Obbligatorio

Se il campo deve essere compilato per salvare il record.

Visibile / Non visibile

Se il campo appare nel modulo.

Valore predefinito

Il valore inserito inizialmente.

Ripeti la configurazione per i valori necessari e seleziona Salva.

Il formato del valore predefinito dipende dal tipo di campo:

Tipo di campo

Valore predefinito

Testo

Testo libero.

Intero

Numero intero.

Decimale o valuta

Numero intero o decimale.

Booleano

Vero o falso.

Elenco di valori

Un’opzione dell’elenco associato.

Data e ora

Una data e, quando previsto, un’ora.

Indirizzo

Non supporta un valore predefinito.


Come viene applicata la configurazione

Valori senza configurazione specifica

Quando il valore selezionato non ha una configurazione specifica, si applica la configurazione generale del campo.

Campi di selezione multipla

Se il campo di riferimento permette più selezioni, ogni valore può avere una configurazione diversa.

Le configurazioni compatibili vengono applicate insieme. Se le selezioni generano configurazioni contraddittorie, si applica la configurazione generale del campo.

Relazioni tra più campi

Un campo di riferimento può influenzare più campi. Tuttavia, ogni campo influenzato può dipendere da un solo campo di riferimento.

Puoi anche concatenare le relazioni: un campo influenzato può diventare il campo di riferimento per un altro.

Ad esempio, il tipo di azienda può determinare il tipo di veicolo, che a sua volta determina i dati dell’assicurazione.

Caso speciale: ordini e righe d’ordine

Un campo dell’ordine può determinare il comportamento dei campi delle relative righe.

La relazione funziona dall’ordine verso le sue righe d’ordine.

Ad esempio, quando lo stato dell’ordine è «Pagato», puoi configurare determinati campi delle righe come di sola lettura.

Se configuri un campo di riga come non visibile, il risultato dipende dall’applicazione:

  • Sul web, rimane visibile nella tabella delle righe, ma diventa di sola lettura.

  • Nell’app mobile, viene nascosto quando la condizione è soddisfatta.


Verificare la configurazione

Dopo il salvataggio:

  1. Apri un modulo dell’entità corrispondente.

  2. Seleziona un valore del campo di riferimento con una configurazione specifica.

  3. Verifica il comportamento del campo influenzato.

  4. Prova anche un valore senza configurazione specifica.

  5. Se la selezione è multipla, prova combinazioni compatibili e contraddittorie.

  6. Verifica il risultato sul web e su mobile, quando pertinente.

Hai ricevuto la risposta alla tua domanda?