Esempio di creazione di record con convalida dei campi obbligatoria
Creare un flusso schermata che acquisisce tutti i campi obbligatori e crea record senza errori REQUIRED_FIELD_MISSING. Questo esempio illustra le tecniche per identificare i campi obbligatori e gestire gli errori nei flussi.
Versioni (Edition) richieste
| Visualizzare le versioni supportate. |
| Autorizzazioni utente necessarie | |
|---|---|
| Per aprire, modificare, creare, attivare o disattivare un flusso utilizzando tutti i tipi di flusso, gli elementi e le funzioni disponibili in Flow Builder, inclusi Einstein e Agentforce per Flusso: | Gestisci flusso |
Questo esempio mostra come creare un flusso schermata che crea record referente e compila tutti i campi obbligatori. Identificare i campi obbligatori, raccogliere i dati necessari dagli utenti e gestire gli errori in modo efficace.
Scenario
Creare un flusso schermata utilizzato dagli agenti di vendita per creare rapidamente referenti durante gli incontri con i clienti potenziali. Il flusso:
- Raccoglie tutte le informazioni richieste dall'utente
- Crea un record referente senza errori
- Risolve i casi in cui gli utenti lasciano i campi vuoti
- Fornisce utili messaggi di errore quando la creazione del record non riesce
Per questo esempio, utilizzare questi campi come insieme obbligatorio:
- Cognome (campo obbligatorio standard)
- Email (obbligatorio per la regola di convalida dell'organizzazione)
- Account (obbligatorio per i referenti aziendali per tipo di record)
Punti salienti
- Identificare sempre i campi obbligatori prima di creare flussi che creano record.
- Contrassegnare i campi obbligatori come componenti obbligatori sullo schermo per evitare che gli utenti li saltino.
- Aggiungere percorsi di errore alle operazioni DML (Data Manipulation Language) per gestire efficacemente gli errori imprevisti.
- Utilizzare gli elementi decisionali per una logica di convalida complessa.
- Testare i flussi con vari scenari di dati, inclusi i casi limite.
- Valutare la possibilità di utilizzare le azioni quando si desidera che Flow Builder indichi automaticamente i campi obbligatori.
- Documentare i flussi con descrizioni che elencano i campi obbligatori e il motivo.
Fasi di alto livello
Rivedere i passaggi di questo esempio. Seguirli nell'ordine o passare a una sezione per istruzioni più specifiche.
- Creazione del flusso
Creare il flusso che raccoglie le informazioni di contatto e crea un referente. - Creazione della pagina Raccolta dati
Creare una pagina che raccolga tutte le informazioni di contatto richieste dagli utenti. - Creazione del record referente
Ora che si dispone delle informazioni richieste, è il momento di creare il referente. - Aggiunta di un percorso di errore per la gestione degli errori
Configurare l'elemento Crea record per gestire gli errori in modo efficace. - Aggiunta di una schermata di esito positivo
Creare una pagina che viene visualizzata dopo la corretta creazione del record. - Test del flusso
Testare accuratamente il flusso prima di attivarlo.
Vedere anche:
Creazione del flusso
Creare il flusso che raccoglie le informazioni di contatto e crea un referente.
-
Aprire la visualizzazione elenco Flussi.
- Da Imposta, nella casella Ricerca veloce, immetti Flussi e poi seleziona Flussi.
- Dall'app Automation, selezionare la scheda Flussi.
- Dalla scheda Flussi di qualsiasi app Lightning, fare clic sul menu delle azioni e selezionare Apri flusso.
-
Creare un flusso schermata.
- Dall'app Automation, fare clic su Nuovo. Cercare e selezionare il flusso schermata.
- Da Imposta, fare clic su Nuovo flusso. Cercare e selezionare Flusso schermata.
Creazione della pagina Raccolta dati
Creare una pagina che raccolga tutte le informazioni di contatto richieste dagli utenti.
-
Aggiungere un elemento Schermata.
-
Fare clic su
e selezionare Schermata.
-
Fare clic su
-
Configurare l'elemento.
-
Per Etichetta, immettere Raccogli informazioni di contatto.
Il Nome API viene compilato automaticamente.
- Per Descrizione, immettere Raccoglie informazioni di contatto per il referente da creare.
-
Per Etichetta, immettere Raccogli informazioni di contatto.
-
Aggiungere componenti schermata per i campi obbligatori.
-
Per il campo Nome, aggiungere un componente Testo, impostare Etichetta su Nome, Nome API su Contact_First_Name e lasciare deselezionata l'opzione Richiedi.
Nome è facoltativo per i referenti.
- Per il campo Cognome, aggiungere un componente Testo, impostare Etichetta su Cognome, Nome API su Contact_Last_Name e selezionare Richiedi.
- Per il campo Email, aggiungere un componente Email, impostare Etichetta su Email, Nome API su Contact_Email e impostare Obbligatorio su True.
- Per il campo Account, aggiungere un componente Ricerca, impostare Nome API su Related_Account, Nome API campo su AccountId, Etichetta su Account, Nome API oggetto su Referente e impostare Obbligatorio su True.
- Per il campo Telefono, aggiungere un componente Telefono, impostare Nome API su Contact_Phone, Etichetta su Telefono e impostare Obbligatorio su False, in modo che venga visualizzato come campo facoltativo.
- Fai clic su Chiudi.
-
Per il campo Nome, aggiungere un componente Testo, impostare Etichetta su Nome, Nome API su Contact_First_Name e lasciare deselezionata l'opzione Richiedi.
Creazione del record referente
Ora che si dispone delle informazioni richieste, è il momento di creare il referente.
-
Aggiungere un elemento Crea record.
-
Fare clic su
e selezionare Crea record.
-
Fare clic su
-
Configurare l'elemento.
- Per Etichetta, immettere Crea referente.
- Per Nome API, accettare il nome compilato automaticamente: Create_Contact.
- Per Come impostare i valori dei campi dei record, selezionare Manualmente.
- Per Oggetto, selezionare Referente.
-
Impostare i valori dei campi.
- Per il cognome Valore, selezionare Raccogli informazioni di contatto e quindi Cognome.
- Fare clic su + Aggiungi campo.
- Per Campo, cercare e selezionare Nome.
- Per il nome Valore, selezionare Raccogli informazioni di contatto e quindi Nome.
- Fare clic su + Aggiungi campo.
- Per Campo, cercare e selezionare Email.
- Per Valore email, selezionare Raccolta delle informazioni di contatto | Contact_Email | Valore .
- Fare clic su + Aggiungi campo.
- Per Campo, cercare e selezionare Telefono cellulare.
- Per il valore del telefono cellulare, selezionare Raccolta delle informazioni di contatto | Contact_Phone | Valore .
- Fare clic su + Aggiungi campo.
- Per Campo, cercare e selezionare ID account.
- Per il valore ID account, selezionare Raccolta delle informazioni di contatto | Account | ID record .
Aggiunta di un percorso di errore per la gestione degli errori
Configurare l'elemento Crea record per gestire gli errori in modo efficace.
- Per gestire gli errori, nell'elemento Crea record, fare clic sui tre punti e quindi su Aggiungi percorso errore.
-
Per visualizzare le informazioni sugli errori, aggiungere un elemento Schermata nel percorso di errore.
- Per Etichetta, immettere Mostra messaggio di errore.
- Accettare la compilazione automatica del nome API.
-
Aggiungere un componente Messaggio alla pagina di errore.
- Nell'elenco Componenti, fare clic su Messaggio.
- Per Nome API, immettere ErrorMessage.
- Per Tipo di messaggio, selezionare Critico
- Per Contenuto messaggio, selezionare + Nuova risorsa.
- Per Tipo di risorsa, selezionare Modello di testo.
- Per Nome API, immettere Fault_Message.
- Per Corpo, immettere Impossibile creare il referente a causa di un errore: e quindi, nel campo Inserisci una risorsa, selezionare Intervista flusso in esecuzione e quindi Messaggio errore.
- Fai clic su Chiudi.
-
.
Il percorso di errore rileva errori imprevisti e comunica all'utente che cosa non è andato.
- Fai clic su Chiudi.
-
Aggiungere un connettore al primo elemento.
Se l'utente è in grado di correggere l'errore, il connettore lo riporta in modo che possa modificare gli input.
-
Dopo l'elemento schermata Mostra messaggio di errore, fare clic su
e quindi su Connetti a elemento.
- Fare clic sul primo elemento della schermata.
-
Dopo l'elemento schermata Mostra messaggio di errore, fare clic su
-
Salvare il flusso.
- Per Etichetta, immettere Crea un referente.
- Accettare il Nome API compilato automaticamente.
- Per Decrizione, immettere Crea un referente utilizzando le informazioni raccolte in una schermata. Se si verifica un errore nella creazione del referente, l'utente viene indirizzato alla prima schermata per riprovare.
Aggiunta di una schermata di esito positivo
Creare una pagina che viene visualizzata dopo la corretta creazione del record.
- Per confermare l'esito positivo, aggiungere un elemento Schermata dopo l'elemento Crea record nel percorso di esito positivo.
-
Configurare la schermata.
- Per Etichetta, immettere Mostra riuscita.
- Accettare la compilazione automatica del nome API.
-
Aggiungere un componente Testo visualizzato alla pagina.
- Nell'elenco Componenti, fare clic su Visualizza testo.
- Per Nome API, immettere SuccessMessage.
- Nella casella di testo, immettere Referente creato correttamente!
-
Aggiungere un componente Messaggio alla pagina.
- Nell'elenco Componenti, fare clic su Messaggio.
- Per Nome API, immettere SuccessMessage.
- Per Tipo di messaggio, selezionare Riuscito
- Per Contenuto messaggio, immettere Referente creato correttamente!
- Fai clic su Chiudi.
Test del flusso
Testare accuratamente il flusso prima di attivarlo.
- Per avviare il debug, fare clic su Debug e quindi su Esegui.
- Per verificare la corretta creazione, immettere i dati di esempio e verificare che il flusso crei correttamente il referente.
- Per verificare i valori dei campi, verificare che il referente creato abbia tutti i valori dei campi previsti.
- Eseguire un test per verificare la gestione degli errori aggiungendo un record duplicato.
- Rimuovere i dati di esempio prima di attivare il flusso.

