Opprette poster med eksempel på obligatorisk feltvalidering
Bygg en skjermflyt som fanger opp alle nødvendige felt og oppretter poster uten REQUIRED_FIELD_MISSING-feil. Dette eksemplet viser teknikker for å identifisere nødvendige felt og behandle feil i flyter.
Nødvendige utgaver
| Se støttede versjoner. |
| Nødvendig brukertillatelse | |
|---|---|
| For å åpne, redigere, opprette, aktivere eller deaktivere en flyt med alle flyttyper, elementer og funksjoner som er tilgjengelig i Flow Builder, inkludert Einstein og Agentforce for Flow: | Behandle flyter |
Dette eksemplet viser hvordan du bygger en skjermflyt som oppretter kontaktposter og fyller ut alle nødvendige felt. Identifiser nødvendige felt, innhent nødvendige data fra brukere og håndter feil effektivt.
Scenario
Bygg en skjermflyt som selgere bruker til å opprette kontakter raskt under prospektmøter. Flyten gjør følgende:
- Samler inn all nødvendig informasjon fra brukeren
- Oppretter en kontaktpost uten feil
- Løser saker der brukere lar felt være tomme
- Gir nyttige feilmeldinger når postoppretting mislykkes
I dette eksemplet bruker du disse feltene som obligatorisk sett:
- Etternavn (standard obligatorisk felt)
- E-post (kreves av organisasjonsvalideringsregelen)
- Konto (nødvendig for firmakontakter etter posttype)
Viktige uttak
- Identifiser alltid nødvendige felt før du bygger flyter som oppretter poster.
- Merk nødvendige felt som nødvendige skjermkomponenter for å hindre at brukere hopper over dem.
- Legg til feilbaner i DML-operasjoner (Data Manipulation Language) for å håndtere uventede feil effektivt.
- Bruk beslutningselementer til kompleks valideringslogikk.
- Test flyter med ulike datascenarier, inkludert kanttilfeller.
- Vurder å bruke Hurtighandlinger når du vil at Flow Builder skal angi nødvendige felt automatisk.
- Dokumenter flytene med beskrivelser som viser de nødvendige feltene og hvorfor.
Trinn på høyere nivå
Se gjennom trinnene i dette eksemplet. Følg dem i rekkefølge, eller naviger til en del for å få mer spesifikke instruksjoner.
- Opprette flyten
Opprett flyten som samler inn kontaktinformasjon og oppretter en kontakt. - Bygge datasamlingssiden
Opprett en side som samler inn all nødvendig kontaktinformasjon fra brukere. - Opprette kontaktposten
Nå som du har den nødvendige informasjonen, er det tid for å opprette kontakten. - Legge til en feilbane for feilhåndtering
Konfigurer Opprett poster-elementet til å håndtere feil effektivt. - Legge til en suksessskjerm
Opprett en side som viser etter vellykket postopprettelse. - Teste flyten
Test flyten grundig før du aktiverer den.
Se også:
Opprette flyten
Opprett flyten som samler inn kontaktinformasjon og oppretter en kontakt.
-
Åpne listevisningen Flyter.
- Skriv Flyter i Hurtigsøk-feltet under Oppsett, og velg Flyter.
- Velg fanen Flyter fra Automatisering-appen.
- Klikk på handlingsmenyen i fanen Flyter i en Lightning-app og velg Åpne flyt.
-
Opprett en skjermflyt.
- Klikk på Ny fra Automatisering-appen. Søk etter og velg skjermflyten.
- Klikk på Ny flyt under Oppsett. Søk etter og velg Skjermflyt.
Bygge datasamlingssiden
Opprett en side som samler inn all nødvendig kontaktinformasjon fra brukere.
-
Legg til et Skjerm-element.
-
Klikk på
, og velg Skjerm.
-
Klikk på
-
Konfigurer elementet.
-
Skriv inn Innhent kontaktinformasjon i Etikett.
API-navnet fylles ut automatisk.
- I Beskrivelse skriver du inn Samler inn kontaktinformasjon for kontakten som skal opprettes.
-
Skriv inn Innhent kontaktinformasjon i Etikett.
-
Legg til skjermkomponenter for de nødvendige feltene.
-
For Fornavn-feltet legger du til en tekstkomponent, angir Etikett til fornavn, API-navn til Contact_First_Name og lar Krev være valgt.
Fornavn er valgfritt for kontakter.
- I Etternavn-feltet legger du til en tekstkomponent, angir Etikett til Etternavn, API-navn til Contact_Last_Name og velger Krev.
- I E-post-feltet legger du til en E-post-komponent, angir Etikett til E-post, API-navn til Contact_Email og angir Obligatorisk til Sann.
- For Konto-feltet legger du til en Oppslag-komponent, angir API-navn til Related_Account, Field API-navn til AccountId, Etikett til Konto, Objekt-API-navn til Kontakt og angir Nødvendig til Sann.
- For Telefon-feltet legger du til en Telefon-komponent, angir API-navn til Contact_Phone, Etikett til Telefon og angir Nødvendig til Usann, slik at det vises som et valgfritt felt.
- Klikk på Ferdig.
-
For Fornavn-feltet legger du til en tekstkomponent, angir Etikett til fornavn, API-navn til Contact_First_Name og lar Krev være valgt.
Opprette kontaktposten
Nå som du har den nødvendige informasjonen, er det tid for å opprette kontakten.
-
Legg til et Opprett poster-element.
-
Klikk på
, og velg Opprett poster.
-
Klikk på
-
Konfigurer elementet.
- Skriv inn Opprett kontakt i Etikett.
- I API-navn godtar du det automatisk utfylte navnet: Create_Contact.
- Velg manuelt for Slik angir du postfeltverdier.
- Velg Kontakt i Objekt.
-
Angi feltverdier.
- Velg Samle kontaktinformasjon og deretter Etternavn som etternavnverdi.
- Klikk + Legg til felt.
- Søk etter og velg Fornavn i Felt.
- Velg Samle kontaktinformasjon som fornavnverdi, og velg deretter fornavn.
- Klikk + Legg til felt.
- Søk etter og velg E-post i Felt.
- Velg Innhente kontaktinformasjon | Kontakt_Email | Verdi som e-postverdi.
- Klikk + Legg til felt.
- Søk etter og velg Mobiltelefon i Felt.
- Velg Innhente kontaktinformasjon | Telefon_kontakt | Verdi som mobiltelefonverdi.
- Klikk + Legg til felt.
- Søk etter og velg Konto-ID i Felt.
- Velg Innhente kontaktinformasjon | Konto | Post-ID som konto-ID-verdi.
Legge til en feilbane for feilhåndtering
Konfigurer Opprett poster-elementet til å håndtere feil effektivt.
- For å håndtere feil klikker du på de tre prikkene i Opprett poster-elementet, og deretter klikker du på Legg til feilbane.
-
Hvis du vil vise informasjon om feil, legger du til et Skjerm-element i feilbanen.
- Skriv inn Vis feilmelding i Etikett.
- Godta automatisk utfylling av API-navnet.
-
Legg til en Melding-komponent på feilsiden.
- Klikk på Melding i Komponenter-listen.
- Skriv inn ErrorMessage i API-navn.
- Velg Kritisk som meldingstype
- Velg + Ny ressurs for Meldingsinnhold.
- Velg tekstmal i Ressurstype.
- Oppgi Fault_Message i API-navn.
- I Tekst skriver du inn Vi kunne ikke opprette kontakten på grunn av en feil: , og deretter velger du kjørende flytintervju i feltet Sett inn en ressurs, og deretter velger du feilmelding.
- Klikk på Ferdig.
-
.
Feilbanen fanger opp uventede feil og forteller brukeren hva som gikk galt.
- Klikk på Ferdig.
-
Legg til en kobling i det første elementet.
Hvis brukeren kan rette opp feilen, henter koblingen dem tilbake slik at de kan endre inndataene sine.
-
Klikk på
etter skjermelementet Vis feilmelding, og klikk på Koble til element.
- Klikk på det første skjermelementet.
-
Klikk på
-
Lagre flyten.
- Skriv inn Opprett en kontakt i Etikett.
- Godta det automatisk utfylte API-navnet.
- Skriv inn Oppretter en kontakt ved bruk av informasjon som er samlet inn på en skjerm i Dekryptering. Hvis det oppstår en feil ved oppretting av kontakten, dirigeres brukeren til den første skjermen for å prøve på nytt.
Legge til en suksessskjerm
Opprett en side som viser etter vellykket postopprettelse.
- For å bekrefte suksess legger du til et Skjerm-element etter Opprett poster-elementet i banen til suksess.
-
Konfigurer skjermen.
- Skriv inn Vis suksess i Etikett.
- Godta automatisk utfylling av API-navnet.
-
Legg til en Visningstekst-komponent på siden.
- Klikk på Vis tekst i Komponenter-listen.
- Skriv inn SuccessMessage i API-navn.
- Skriv inn Kontakt opprettet riktig!
-
Legg til en Melding-komponent på siden.
- Klikk på Melding i Komponenter-listen.
- Skriv inn SuccessMessage i API-navn.
- Velg Vellykket som meldingstype
- I Meldingsinnhold skriver du inn Kontakt opprettet!
- Klikk på Ferdig.
Teste flyten
Test flyten grundig før du aktiverer den.
- For å starte feilsøking klikker du på Feilsøk og deretter på Kjør.
- For å bekrefte vellykket opprettelse skriver du inn eksempeldata og kontrollerer at flyten oppretter kontakten riktig.
- For å bekrefte feltverdier kontrollerer du at den opprettede kontakten har alle de forventede feltverdiene.
- Test for å bekrefte feilhåndtering ved å legge til en duplikatpost.
- Fjern eksempeldataene før du aktiverer flyten.

