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
Accedi a Sage Sales Management Admin.
Apri Campi e seleziona l’entità corrispondente.
Trova il campo di cui vuoi configurare il comportamento.
Posiziona il cursore sulla sua riga e seleziona l’icona a forma di matita.
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:
Apri un modulo dell’entità corrispondente.
Seleziona un valore del campo di riferimento con una configurazione specifica.
Verifica il comportamento del campo influenzato.
Prova anche un valore senza configurazione specifica.
Se la selezione è multipla, prova combinazioni compatibili e contraddittorie.
Verifica il risultato sul web e su mobile, quando pertinente.