breadcrumbDescription
Fejlfind påkrævede_FIELD_MISSING-fejl i forløb
Når et forløb forsøger at oprette eller opdatere en registrering uden at udfylde alle påkrævede felter, får du en REQUIRED_FIELD_MISSING-fejl.
EditionsHeading
| Vis understøttede versioner. |
| Brugertilladelser påkrævet | |
|---|---|
| Hvis du vil åbne, redigere, oprette, aktivere eller deaktivere et forløb ved brug af alle forløbstyper, elementer og funktioner, der er tilgængelige i Flow Builder, herunder Einstein og Agentforce for Flow: | Administrer forløb |
| Hvis du vil se objektfeltdefinitioner: | Vis opsætning og konfiguration |
| Hvis du vil se fejlretningslogfiler: | Vis alle data |
Fejlen REQUIRED_FIELD_MISSING forekommer, når et forløb forsøger at oprette eller opdatere en Salesforce-registrering, men ikke angiver værdier for alle felter, der er markeret som påkrævede. Denne fejl kan forekomme i forskellige forløbsscenarier og kontekster.
Hvis du vil fejlfinde og løse denne fejl:
- Forstå de almindelige scenarier, der forårsager denne fejl
- Identificer, hvilket felt der mangler
- Find alle påkrævede felter for et objekt
- Anvend løsninger og anbefalinger for at forhindre fejlen
- Problemer, løsninger og forebyggelsesteknikker for påkrævede feltfejl
Identificer almindelige påkrævede feltproblemer, anvend løsninger, og følg forebyggelsesteknikker for at undgå REQUIRED_FIELD_MISSING-fejl. - Identificer, hvilket felt der mangler
Når du modtager en REQUIRED_FIELD_MISSING-fejl, skal du bruge disse teknikker til at identificere, hvilket felt der forårsagede fejlen. - Find påkrævede felter for et objekt
Hvis du vil forhindre REQUIRED_FIELD_MISSING-fejl, skal du identificere de påkrævede felter for objektets registreringer, før du opbygger et forløb. Der er to muligheder: Brug Skemakonstruktør, eller opret en registrering på objektet, men gem den ikke. En af indstillingerne viser de krævede felter, men Skemakonstruktør viser også systemudfyldte felter, som du ikke inkluderer i et forløb.
Related information html
Problemer, løsninger og forebyggelsesteknikker for påkrævede feltfejl
Identificer almindelige påkrævede feltproblemer, anvend løsninger, og følg forebyggelsesteknikker for at undgå REQUIRED_FIELD_MISSING-fejl.
Denne tabel giver en reference til fejlfinding af påkrævede feltfejl. Hver række beskriver et almindeligt problem, løsningen på det og teknikker til at forhindre det i fremtidige forløb.
| Problem | Løsning | Forebyggelsesteknik |
|---|---|---|
Oprettelse af registreringer uden alle påkrævede felter Når du bruger et Opret registreringer-element, angiver Flow Builder ikke, hvilke felter objektet kræver. Hvis du ikke angiver alle de krævede felter manuelt, mislykkes forløbet på kørselstidspunktet. Eksempel: Et forløb opretter en kontaktregistrering, men udfylder ikke det krævede efternavnsfelt. |
Kontroller påkrævede felter før opbygning Før du konfigurerer et Opret registreringer- eller Opdater registreringer-element, skal du kontrollere objektets påkrævede felter i Objektmanager. Udfyld alle påkrævede felter enten direkte i elementet, gennem tildelingselementer eller fra skærminput. Alternativt viser et Hurtig handling-element af typen Opret, hvilke felter handlingslayoutet kræver. Men Hurtig handling-elementer begrænser tilgængelige felter til handlingslayoutet og lagrer ikke den oprettede registrerings id. Angiv standardværdier for påkrævede felter, hvis du ikke udfylder dem på en anden måde i forløbet. |
Vedligehold en tjekliste over påkrævede felter for objekter, der almindeligt bruges i dine forløb. Se Objektmanager eller objektets sidelayout, før du opbygger forløb, der opretter eller opdaterer registreringer. |
Skærmforløb udfylder ikke påkrævede felter Når et skærmforløb indsamler oplysninger for at oprette en registrering, kan påkrævede felter ikke blive udfyldt, hvis skærmen ikke inkluderer dem, og forløbet ikke angiver dem på en anden måde. Eksempel: Et skærmforløb til oprettelse af sager indeholder felter for Emne og Beskrivelse, men skærmen indeholder ikke det krævede felt Status, og Opret registreringer-elementet angiver det ikke. |
Føj påkrævede felter til skærmen eller udfyld dem i forløbet Tilføj registreringsfelter direkte fra objektet til skærmen. Registreringsfelter overtager automatisk deres krav fra objektdefinitionen. For påkrævede felter, som brugerne ikke angiver, skal du udfylde dem direkte i Opret registreringer-elementet eller med et tildelingselement tidligere i forløbet. |
Når du designer skærmforløb, skal du gennemse objektdefinitionen i Objektmanager for at identificere alle påkrævede felter. Føj påkrævede felter til skærmen, eller angiv standardværdier i forløbet for felter, som brugerne ikke angiver. |
Skærmforløbsopdateringer Rydning af påkrævede felter Hvis en bruger i et skærmforløb lader et felt være tomt, og forløbet bruger denne tomme værdi til at opdatere en registrering, overskriver opdateringen den eksisterende værdi med tom. Hvis dette felt er påkrævet, mislykkes opdateringen. Eksempel: Et skærmforløb gør det muligt for brugere at redigere kontofelter. En bruger lader feltet Firma være tomt. Opdater registreringer-elementet bruger den tomme skærmværdi til at opdatere feltet Firma, hvilket mislykkes, fordi der kræves firma. |
Gør skærmfelter påkrævede eller brug en beslutning Marker skærmkomponenter for påkrævede felter efter behov, så brugerne ikke kan lade dem være tomme. For valgfri skærmfelter, der opdaterer påkrævede registreringsfelter, skal du bruge et beslutningselement til at kontrollere, om værdien er tom. Hvis det er tomt, skal du distribuere til et andet Opdater registreringer-element, der kun opdaterer de andre felter. |
Test opdateringshandlinger med forskellige registreringstilstande for at sikre, at de påkrævede felter forbliver udfyldt. Identificer, hvilke skærmfelter der knyttes til påkrævede registreringsfelter, og marker dem som påkrævede på skærmen. |
Krav til registreringstype og valideringsregel Forskellige registreringstyper kan have forskellige påkrævede felter. Valideringsregler kan også gøre felter betinget påkrævede. Et forløb kan fungere for en registreringstype, men mislykkes for en anden. Eksempel: Et forløb opretter salgsmuligheder med registreringstypen "Enterprise", som kræver flere tilpassede felter, som registreringstypen "Standard" ikke kræver. |
Test med flere registreringstyper Hvis dit objekt har registreringstyper, og forløbet opretter registreringer af flere registreringstyper, skal du teste forløbet med hver registreringstype for at sikre, at forløbet udfylder alle typespecifikke påkrævede felter. Brug beslutningselementer til at håndtere forskellige registreringstyper med forskellige logiske stier, hvis der er behov for det. |
Dokumenter registreringstyper og valideringsregler, der påvirker dine forløb. Gennemse feltkrav for hver registreringstype under forløbsdesign. Inkluder registreringstypetest på din forløbstestcheckliste. |
Generelle retningslinjer for forebyggelse
- Implementer fejlstier: Føj en fejlsti til Opret registreringer- og Opdater registreringer-elementer. Brug fejlstien til at vise en nyttig fejlmeddelelse til brugere eller til at registrere fejlen for Salesforce-administratorgennemgang.
- Test grundigt før aktivering: Brug fejlretningstilstand til at teste forløbet med forskellige datascenarier, herunder kantsager, hvor nogle felter kan være tomme.
- Brug beskrivelsesfelter: Føj beskrivelser til dine forløbselementer ved at bemærke, hvilke påkrævede felter forløbet udfylder, og hvor værdierne kommer fra.
- Overvåg forløbsfejl: Gennemse regelmæssigt forløbsfejlmeddelelser og logfiler for at fange problemer tidligt.
Identificer, hvilket felt der mangler
Når du modtager en REQUIRED_FIELD_MISSING-fejl, skal du bruge disse teknikker til at identificere, hvilket felt der forårsagede fejlen.
-
Kontroller fejlmeddelelsen.
Fejlen REQUIRED_FIELD_MISSING angiver sædvanligvis, hvilket felt der mangler. Se efter API-feltnavnet i fejldetaljerne.
-
Brug fejlretningstilstand.
Kør forløbet i fejlretningstilstand, og undersøg fejlretningsdetaljerne, når fejlen forekommer. Fejlretningsloggen viser, hvilket element der mislykkedes, og inkluderer det specifikke feltnavn. Hvis du ønsker yderligere oplysninger, kan du se Test eller fejlfind forløb med Flow Builder Debugger.
-
Gennemse Apex.
For registreringsudløste forløb skal du kontrollere Apex-fejlretningslogfilerne. Søg efter "REQUIRED_FIELD_MISSING" for at finde det nøjagtige felt, der forårsagede fejlen.
-
Kontroller mailadviseringer.
Forløbsfejlmeddelelser, der sendes til forløbsejeren, inkluderer feltnavnet og fejldetaljerne.
Find påkrævede felter for et objekt
Hvis du vil forhindre REQUIRED_FIELD_MISSING-fejl, skal du identificere de påkrævede felter for objektets registreringer, før du opbygger et forløb. Der er to muligheder: Brug Skemakonstruktør, eller opret en registrering på objektet, men gem den ikke. En af indstillingerne viser de krævede felter, men Skemakonstruktør viser også systemudfyldte felter, som du ikke inkluderer i et forløb.
Hvis du vil gennemse påkrævede felter i Skemakonstruktør, skal du følge disse trin.
Before building a flow, identify the required fields for the object's records. There are two options: use Schema Builder or create a record on the object, but don't save it. Either option shows the required fields, but Schema Builder also shows system populated fields that you don't include in a flow.
Du har nu en liste over påkrævede felter for objektet. Brug disse oplysninger, når du opbygger forløb for at sikre, at du udfylder alle påkrævede felter.

