Skip to main content

Creare regole di convalida

Nota

Nota

Stai seguendo la formazione in italiano? Inizia la sfida in un Trailhead Playground in italiano e utilizza le traduzioni fornite tra parentesi per la navigazione. Per quanto riguarda i valori da inserire, copia e incolla solo quelli in lingua inglese, perché la convalida della sfida è basata sul fatto che i dati siano in inglese. Se non superi la sfida nella tua organizzazione italiana, ti consigliamo di (1) selezionare Stati Uniti per le impostazioni internazionali, (2) selezionare Inglese per la lingua seguendo le istruzioni riportate qui e, successivamente, (3) fare nuovamente clic sul pulsante "Controlla la sfida".

Visita il badge Trailhead nella tua lingua per informazioni dettagliate su come usufruire dell'esperienza Trailhead in altre lingue.

Seguire il processo con Trail Together

Hai bisogno dell'assistenza di un esperto per completare questa fase? Dai un'occhiata a questo video, che fa parte della serie Trail Together.

(Questa clip inizia al minuto 01:03:47, nel caso in cui desideri tornare indietro e riguardare l'inizio della fase.)

Introduzione

Ora Noah Larkin può tenere sotto controllo gli account che non hanno una data di scadenza del piano di assistenza, ma vuole anche assicurarsi che, d'ora in avanti, tutti gli utenti inseriscano la data di scadenza del piano di assistenza quando la casella di controllo Has Support Plan (Dispone di piano di assistenza) è selezionata per un account. Allison Wheeler ha una richiesta simile: vorrebbe assicurarsi che gli agenti di vendita inseriscano un motivo di chiusura quando un'opportunità viene persa. 

Puoi soddisfare le richieste di Noah e Allison creando delle regole di convalida che consentano di specificare dei criteri che impediscono agli utenti di salvare dati non validi in uno o più campi.

Nota: quando si utilizzano le regole di convalida, è importante tenere presenti le conseguenze che queste possono avere sui dati esistenti. Le regole di convalida vengono applicate sia ai dati futuri che a quelli esistenti, quindi l'amministratore potrebbe dover compilare i dati obbligatori nei record esistenti per assicurare che future integrazioni non vengano bloccate. 

Creare regole di convalida

Per prima cosa, crea una regola di convalida per gli account che renda obbligatorio l'inserimento di una data di scadenza del piano di assistenza quando la casella di controllo Has Support Plan (Dispone di piano di assistenza) è selezionata.

  1. In Setup (Imposta), fai clic su Object Manager (Gestore oggetti) e seleziona Account.
  2. Seleziona Validation Rules (Regole di convalida) e fai clic su New (Nuovo).
  3. In Rule Name (Nome regola), inserisci: Support_plan_expiration_date_required (Data_scadenza_piano_assistenza_richiesta)
  4. Accertati che la casella di controllo Active (Attivo) sia selezionata.
  5. In Description (Descrizione) inserisci: Support plan expiration date is required when account is marked as having support plan (La data di scadenza del piano di assistenza è obbligatoria quando l'account dispone di un piano di assistenza).
  6. Inserisci la formula seguente nella casella Error Condition Formula (Formula condizione errore): 
    Has_Support_Plan__c = True && ISBLANK(Support_Plan_Expiration_Date__c)
    Schermata Error Condition Formula (Formula condizione errore) in cui è stata inserita una formula di convalida per la data di scadenza del piano di assistenza.
  7. Fai clic su Check Syntax (Controlla sintassi) per assicurarti che la formula non contenga errori.
  8. In Error Message (Messaggio errore) inserisci: You must enter an expiration date when an account has a support plan (Quando l'account dispone di un piano di assistenza è obbligatorio inserire una data di scadenza).
  9. Seleziona Field (Campo) in corrispondenza di Error Location (Posizione errore) e scegli Support Plan Expiration Date (Data scadenza piano di assistenza) per il campo.
  10. Fai clic su Save (Salva).

Ora, crea una regola di convalida per le opportunità che renda obbligatorio l'inserimento di un motivo di chiusura quando la fase dell'opportunità viene impostata su Chiusa/persa.

  1. In Setup (Imposta), fai clic su Object Manager (Gestore oggetti) e seleziona Opportunità.
  2. Seleziona Validation Rules (Regole di convalida) e fai clic su New (Nuovo).
  3. In Rule Name (Nome regola), inserisci: Close_reason_required_when_lost (Data_chiusura_richiesta_quando_persa)
  4. Accertati che la casella di controllo Active (Attivo) sia selezionata.
  5. In Description (Descrizione) inserisci: A close reason is required when opportunity is closed lost (Il motivo di chiusura è obbligatorio quando la fase è impostata su Chiusa/persa).
  6. Inserisci la formula seguente nella casella Error Condition Formula (Formula condizione errore):
    ISPICKVAL( StageName ,"Closed Lost") && ISBLANK(Close_Reason__c)
  7. Fai clic su Check Syntax (Controlla sintassi) per assicurarti che la formula non contenga errori.
  8. In Error Message (Messaggio errore) inserisci: You must enter a close reason when opportunity is closed lost (Quando la fase di un'opportunità è Chiusa/persa è obbligatorio inserire un motivo di chiusura).
  9. Scegli Field (Campo) in corrispondenza di Error Location (Posizione errore) e scegli Close Reason (Motivo di chiusura) per il campo.
  10. Fai clic su Save (Salva).

Hai creato elenchi di selezione, filtri di ricerca, campi formula e tipi di record, impostato pagine di record personalizzate, layout di pagina e tracciamento della cronologia dei campi e definito regole di convalida. Grazie a questi strumenti, hai permesso ai team operativo, commerciale e dell'assistenza di svolgere i loro compiti in modo migliore e più efficiente, personalizzando il modo in cui lavorano sui dati importanti di cui hanno bisogno ogni giorno. Ottimo lavoro!

Condividi il tuo feedback su Trailhead dalla Guida di Salesforce.

Conoscere la tua esperienza su Trailhead è importante per noi. Ora puoi accedere al modulo per l'invio di feedback in qualsiasi momento dal sito della Guida di Salesforce.

Scopri di più Continua a condividere il tuo feedback