Loading
Uw bedrijfsprocessen automatiseren
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Problemen oplossen met REQuired_FIELD_MISSING-fouten in stromen

          Problemen oplossen met REQuired_FIELD_MISSING-fouten in stromen

          Wanneer een stroom probeert om een record te maken of bij te werken zonder alle verplichte velden in te vullen, krijgt u een foutmelding REQuired_FIELD_MISSING.

          Vereiste editions

          Ondersteunde editions weergeven.
          Vereiste gebruikersmachtigingen
          Een stroom openen, bewerken, maken, activeren of deactiveren met behulp van alle stroomtypen, elementen en voorzieningen die beschikbaar zijn in Flow Builder, inclusief Einstein en Agentforce voor Flow: Stroom beheren
          Objectvelddefinities weergeven: Set-up en configuratie bekijken
          Foutopsporingslogboeken weergeven: Alle gegevens weergeven

          De fout REQuired_FIELD_MISSING treedt op wanneer een stroom probeert een Salesforce-record te maken of bij te werken, maar geen waarden opgeeft voor alle velden die als verplicht zijn gemarkeerd. Deze fout kan optreden in verschillende stroomscenario's en contexten.

          Als u deze fout wilt oplossen:

          • Inzicht in de veelvoorkomende scenario's die deze fout veroorzaken
          • Identificeren welk veld ontbreekt
          • Alle verplichte velden voor een object zoeken
          • Oplossingen en aanbevelingen toepassen om de fout te voorkomen
          • Problemen, oplossingen en preventietechnieken voor verplichte veldfouten
            Identificeer veel voorkomende problemen met verplichte velden, pas oplossingen toe en volg preventietechnieken om fouten met REQuired_FIELD_MISSING te voorkomen.
          • Bepalen welk veld ontbreekt
            Wanneer u de foutmelding REQuired_FIELD_MISSING ontvangt, gebruikt u deze technieken om te bepalen welk veld de fout heeft veroorzaakt.
          • Verplichte velden voor een object zoeken
            Als u fouten met REQuired_FIELD_MISSING wilt voorkomen, identificeert u de verplichte velden voor de records van het object voordat u een stroom samenstelt. Er zijn twee opties: gebruik Schemasamensteller of maak een record voor het object, maar sla deze niet op. Beide opties tonen de verplichte velden, maar Schemasamensteller toont ook door het systeem ingevulde velden die u niet in een stroom opneemt.

          Problemen, oplossingen en preventietechnieken voor verplichte veldfouten

          Identificeer veel voorkomende problemen met verplichte velden, pas oplossingen toe en volg preventietechnieken om fouten met REQuired_FIELD_MISSING te voorkomen.

          Deze tabel biedt een naslag voor het oplossen van problemen met verplichte veldfouten. Elke rij beschrijft een veelvoorkomend probleem, de oplossing om het op te lossen en technieken om het in toekomstige stromen te voorkomen.

          Probleem Oplossing Preventietechniek

          Records maken zonder alle verplichte velden

          Wanneer u een element Records maken gebruikt, geeft Flow Builder niet aan welke velden het object vereist. Als u niet alle verplichte velden handmatig instelt, mislukt de stroom tijdens run-time.

          Voorbeeld: Een stroom maakt wel een contactpersoonsrecord, maar vult niet het verplichte veld Achternaam in.

          Verplichte velden controleren voordat u gaat samenstellen

          Voordat u een element Records maken of Records bijwerken configureert, controleert u de verplichte velden van het object in Objectbeheer. Vul alle verplichte velden rechtstreeks in het element in, via toewijzingselementen of vanuit scherminvoer.

          Een ander alternatief is een element Snelle actie van het type Maken dat toont welke velden de actielay-out vereist. Elementen Snelle actie beperken beschikbare velden echter tot de actielay-out en slaan niet de ID van de gemaakte record op.

          Stel standaardwaarden in voor verplichte velden als u ze niet op een andere manier in de stroom invult.

          Houd een controlelijst bij van verplichte velden voor objecten die vaak in uw stromen worden gebruikt. Raadpleeg Objectbeheer of de paginalay-out van het object voordat u stromen maakt die records maken of bijwerken.

          Schermstromen die verplichte velden niet invullen

          Wanneer een schermstroom informatie verzamelt om een record te maken, kunnen verplichte velden niet worden ingevuld als het scherm ze niet bevat en de stroom ze niet op een andere manier instelt.

          Voorbeeld: Een schermstroom voor het maken van cases omvat velden voor Onderwerp en Beschrijving, maar het scherm bevat niet het verplichte veld Status en het element Records maken stelt dit niet in.

          Verplichte velden toevoegen aan het scherm of ze invullen in de stroom

          Voeg recordvelden rechtstreeks vanuit het object toe aan het scherm. Recordvelden nemen hun verplichtheid automatisch over van de objectdefinitie. Voor verplichte velden die gebruikers niet instellen, vult u ze rechtstreeks in het element Records maken of met een element Toewijzing eerder in de stroom.

          Controleer bij het ontwerpen van schermstromen de objectdefinitie in Objectbeheer om alle verplichte velden te identificeren. Voeg verplichte velden toe aan het scherm of geef standaardwaarden op in de stroom voor velden die gebruikers niet instellen.

          Schermstroomupdates Verplichte velden wissen

          Als een gebruiker in een schermstroom een veld leeg laat en de stroom die lege waarde gebruikt om een record bij te werken, overschrijft de update de bestaande waarde met leeg. Als dat veld verplicht is, mislukt de update.

          Voorbeeld: Met een schermstroom kunnen gebruikers accountvelden bewerken. Een gebruiker laat het veld Bedrijf leeg. Het element Records bijwerken gebruikt de lege schermwaarde om het veld Bedrijf bij te werken, wat mislukt omdat Bedrijf verplicht is.

          Schermvelden verplicht maken of een beslissing gebruiken

          Markeer schermcomponenten voor verplichte velden als verplicht, zodat gebruikers ze niet leeg kunnen laten. Gebruik voor optionele schermvelden die verplichte recordvelden bijwerken, een element Beslissing om te controleren of de waarde leeg is. Indien leeg, routeert u naar een ander element Records bijwerken dat alleen de andere velden bijwerkt.

          Test updatebewerkingen met verschillende recordstatussen om ervoor te zorgen dat de verplichte velden ingevuld blijven. Bepaal welke schermvelden zijn toegewezen aan verplichte recordvelden en markeer ze als verplicht op het scherm.

          Vereisten voor recordtype en validatieregel

          Verschillende recordtypen kunnen verschillende verplichte velden hebben. Validatieregels kunnen velden ook voorwaardelijk verplicht maken. Een stroom kan wel werken voor het ene recordtype, maar mislukken voor het andere.

          Voorbeeld: Een stroom maakt opportunities met het recordtype "Enterprise", dat meer aangepaste velden vereist dan het recordtype "Standard".

          Testen met meerdere recordtypen

          Als uw object recordtypen heeft en de stroom records van meerdere recordtypen maakt, test u de stroom met elk recordtype om er zeker van te zijn dat de stroom alle typespecifieke verplichte velden invult. Gebruik beslissingselementen om verschillende recordtypen met verschillende logicapaden af te handelen, indien nodig.

          Documenteer de recordtypen en validatieregels die van invloed zijn op uw stromen. Controleer de veldvereistheid voor elk recordtype tijdens het stroomontwerp. Neem testen van recordtypen op in uw controlelijst voor stroomtests.

          Algemene richtlijnen voor preventie

          • Fouttrajecten implementeren: Voeg een defectenpad toe aan elementen Records maken en Records bijwerken. Gebruik het fouttraject om een nuttig foutbericht aan gebruikers te tonen of om de fout vast te leggen voor beoordeling door de Salesforce-beheerder.
          • Grondig testen vóór activering: Gebruik de foutopsporingsmodus om de stroom te testen met verschillende gegevensscenario's, inclusief randcases waarin sommige velden leeg kunnen zijn.
          • Gebruik beschrijvingsvelden: Voeg beschrijvingen toe aan uw stroomelementen, waarbij u aangeeft welke verplichte velden de stroom invult en waar de waarden vandaan komen.
          • Stroomfouten bewaken: Controleer regelmatig e-mailberichten en logboeken over stroomfouten om problemen in een vroeg stadium op te sporen.

          Bepalen welk veld ontbreekt

          Wanneer u de foutmelding REQuired_FIELD_MISSING ontvangt, gebruikt u deze technieken om te bepalen welk veld de fout heeft veroorzaakt.

          1. Controleer het foutbericht.
            De fout REQuired_FIELD_MISSING geeft doorgaans aan welk veld ontbrak. Zoek naar de API-naam van het veld in de foutdetails.
          2. Gebruik de foutopsporingsmodus.
            Voer de stroom uit in de foutopsporingsmodus en onderzoek de foutopsporingsdetails wanneer de fout optreedt. Het foutopsporingslogboek toont welk element is mislukt en bevat de specifieke veldnaam. Zie Stromen testen of problemen oplossen met de Flow Builder-foutopsporing voor meer informatie.
          3. Controleer Apex foutopsporingslogboeken.
            Controleer voor door records geactiveerde stromen de Apex foutopsporingslogboeken. Zoek naar "REQuired_FIELD_MISSING" om het exacte veld te vinden dat de fout heeft veroorzaakt.
          4. Controleer kennisgevingen per e-mail.
            E-mailberichten over stroomfouten die naar de stroomeigenaar worden verzonden, bevatten de veldnaam en foutdetails.

          Verplichte velden voor een object zoeken

          Als u fouten met REQuired_FIELD_MISSING wilt voorkomen, identificeert u de verplichte velden voor de records van het object voordat u een stroom samenstelt. Er zijn twee opties: gebruik Schemasamensteller of maak een record voor het object, maar sla deze niet op. Beide opties tonen de verplichte velden, maar Schemasamensteller toont ook door het systeem ingevulde velden die u niet in een stroom opneemt.

          Volg voor het beoordelen van verplichte velden in de Schemasamensteller deze stappen.

          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.

          U hebt nu een lijst van verplichte velden voor het object. Gebruik deze informatie bij het samenstellen van stromen om ervoor te zorgen dat u alle verplichte velden invult.

          Tip
          Tip Controleer voor aangepaste objecten zowel door het systeem gedefinieerde verplichte velden (zoals Naam) als aangepaste verplichte velden die door uw organisatie zijn gemaakt.
           
          Wordt geladen
          Salesforce Help | Article