Skapa flera poster med ett exempel på uppreparskärmkomponent
Detta exempel skapar skärmflöden som använder uppreparkomponenter för att samla in information för flera relaterade objekt och utföra massåtgärder för dessa data. Använd uppreparkomponenter när du behöver samla in samma typ av information för flera poster, till exempel samla in produktinformation för flera objekt. Flödet kan sedan automatiskt skapa och länka relaterade poster baserat på den insamlade informationen.
Versioner som krävs
| Visa versioner som stöds. |
| Användarbehörigheter som krävs för att | |
|---|---|
| Öppna, redigera, skapa, aktivera eller inaktivera ett flöde med alla flödestyper, element och funktioner som finns i Flow Builder, inklusive Einstein och Agentforce för flöde: | Hantera flöde |
Detta exempel konfigurerar en skärm som samlar in förnamn, efternamn och e-postadress för varje person som läggs till. Användaren kan lägga till så många familjemedlemmar som behövs. När informationen har samlats in skapar flödet automatiskt ett kundkonto och en kontaktpost för varje angiven person, alla anslutna till samma konto.
Skapa ett skärmflöde
Skapa ett skärmflöde för att samla in information från dina kunder.
-
Öppna listvyn Flöden.
- I Inställningar, i rutan Snabbsökning, skriv Flöden och välj sedan Flöden.
- Från appen Automatisering, välj fliken Flöden.
- Från fliken Flöden i en Lightning-app, klicka på åtgärdsmenyn och välj Öppna flöde.
-
Skapa ett skärmflöde.
- Från appen Automatisering, klicka på Nytt | Skärmautomatiseringar | Skärmflöde .
- I Inställningar, klicka på Nytt flöde | Skärmautomatiseringar | Skärmflöde
Det nya skärmflödet öppnas i Flow Builder.
Lägg till och konfigurera ett skärmelement
Lägg till ett skärmelement som innehåller instruktioner och en textkomponent för att samla in ett familjenamn. Familjenamnet används som kontonamn när vi skapar kontot. Lägg sedan till en uppreparkomponent för att visa en uppsättning kontaktfält flera gånger på skärmen. Eftersom vi samlar in förnamn, efternamn och e-postadresser, lägg till komponenten Namn och komponenten E-post i komponenten Upprepa.
- Lägg till ett Fönsterelement.
-
Lägg till instruktioner och en textkomponent för att hålla familjens namn.
- Lägg till komponenten Visa text. I listan Komponenter i sektionen Visa klickar du på Visa text. För API-namn, ange DisplayInstructions. För textrutan, ange Ange ett namn på din familj. Ange sedan din information och informationen för eventuella ytterligare familjemedlemmar som du vill lägga till i vår lista.
- Lägg till en textkomponent. I listan Komponenter, klicka på Text. För Etikett, ange Familjenamn. API-namnet fylls i automatiskt.
-
Lägg till en uppreparkomponent och underordnade skärmkomponenter som ska användas i uppreparkomponenten.
- I komponentlistan i sektionen Visa klickar du på Upprepa.
- För API-namn, ange RepeatCustomerFields.
- Lägg till komponenten Namn. Från listan Komponenter, dra och släpp en komponent Namn till komponenten Upprepa. För API-namn, ange CustomerName
- Utforma komponenten Namn. Klicka på fliken Stil. För Bredd, välj 6 av 12 (Halvbredd).
- Lägg till en komponent för E-post. Från listan Komponenter, dra och släpp en E-postkomponent till komponenten Upprepa. För API-namn, ange CustomerEmail
- Utforma komponenten E-post. Klicka på fliken Stil. För Bredd, välj 6 av 12 (Halvbredd).
- Flytta komponenten E-post till andra halvan av komponenten Upprepa.
-
Lägg till ett standardvärde för komponenten Efternamn för att ge användare ett exempel på vilken information de ska ange. Standardvärdet visas i skärmkomponenten tills användaren anger ett värde.
- Klicka på komponenten Familjenamn.
- För Standardvärde, klicka på skärmkomponenten Familjenamn och ange sedan Familj. Det fullständiga standardvärdet är {!Family_Name} Family.
-
Klicka på Klar.
Lägg till och konfigurera ett Skapa poster-element för kontot
Lägg till och konfigurera ett element för Skapa poster för att skapa den kontopost som är relaterad till de nya kontakterna.
-
Klicka på
och välj Skapa poster.
-
För Etikett, ange Skapa konto.
API-namnet fylls i automatiskt.
- För Hur man anger postfältvärden, välj Manuellt.
- För Objekt, välj Konto.
-
För värdet Kontonamn, välj skärmen Samla in kundinformation och välj sedan Familjenamn.
Detta steg väljer det familjenamn som användaren angav som namn på det nya kontot.
Lägg till och konfigurera ett Loop-element
Lägg till och konfigurera ett Loop-element för att bearbeta informationen som samlats in från skärmelementet, en familjemedlem åt gången.
-
Klicka på
och välj Lögla.
-
För Etikett, ange Iterera över kunder.
API-namnet fylls i automatiskt.
-
För Samlingsvariabel, klicka på skärmen Samla in kundinformation, sedan på skärmkomponenten RepeatCustomerFields och sedan på utdata för AllItems.
Detta steg väljer den information som angetts i komponenten Upprepa som objekt att loopa igenom.
Lägg till och konfigurera en kontaktpostvariabel
Lägg till och konfigurera en postvariabelresurs för att hålla kontaktpostens fältvärden. Komponenten Upprepare vet inte vilken typ av information den samlar in, så mappa utmatningen av Upprepa till en platshållarkontaktpost för varje familjemedlem som vi går igenom.
-
Klicka på
och sedan på Ny resurs.
- För Resurstyp, välj Variabel.
- För API-namn, ange ContactRecord.
- För Datatyp, välj Post.
- För Objekt, välj Kontakt.
- Klicka på Klar.
Lägg till och konfigurera en kontaktpostsamling
Eftersom vi skapar flera kontakter samtidigt behöver vi en resurs för postsamlingsvariabel för att hålla informationen om alla kontakter som en grupp.
-
Klicka på
och sedan på Ny resurs.
- För Resurstyp, välj Variabel.
- För API-namn, ange ContactCollection.
- För Datatyp, välj Post.
- För Objekt, välj Kontakt.
-
Välj Tillåta flera värden (samling).
Detta steg gör variabeln till en samlingsvariabel som kan innehålla flera objekt, som poster.
-
Klicka på Klar.
Lägg till och konfigurera ett tilldelningselement för att ange kontaktpostvärden
Lägg till och konfigurera ett Tilldelning-element i loopsökvägen för att ange kontaktfältvärden för varje familjemedlem i loopen.
-
Efter För varje, klicka på
och välj Tilldelning.
-
För Etikett, ange Ange kontaktpostvärden.
API-namnet fylls i automatiskt.
- För Variabel, klicka på postvariabeln ContactRecord och klicka sedan på fältet Konto-ID.
- För Operator, välj Lika med.
-
För Värde, välj AccountId från Skapa konto.
Detta steg ställer in kontaktens konto till det vi skapade.
- Klicka på Lägg till tilldelning.
- För Variabel, välj ContactRecord och välj sedan Förnamn.
- För Operator, välj Lika med.
-
För Värde, klicka på Aktuellt objekt från Loop, klicka på skärmkomponenten CustomerName och klicka sedan på utdata för Förnamn.
Detta steg anger kontaktens förnamn till det förnamn kunden anger på skärmen.
-
Upprepa steg 6 till 9 för kundens efternamn och e-postadress. När du väljer värdet för e-postmeddelandet, klicka på Aktuellt objekt från Loop | CustomerEmail | Värde | .
Lägg till och konfigurera ett tilldelningselement för att lägga till kontakten i samlingen
Lägg till och konfigurera ett annat Tilldelning-element i sökvägen Loop för att lagra kontaktfältvärdena för varje familjemedlem i samlingsvariabeln för kontaktposter. När kontaktpostvärdena har sparats kan kontaktpostvariabeln användas för att lagra nästa familjemedlems information.
-
Efter elementet Ange värden för kontaktpost, klicka på
och välj Tilldelning.
-
För Etikett, ange Lägg till kontakt i samling.
API-namnet fylls i automatiskt.
- För Variabel, klicka på postsamlingsvariabeln ContactCollection.
- För Operator, välj Lägg till.
-
För Värde, välj den postvariabel ContactRecord som vi just fyllde i fälten för.
Detta steg lägger till kontakten som är i loopen i kontaktpostsamlingen. Nu när dessa fältvärden har sparats i ContactCollection är postvariabeln ContactRecord redo att återanvändas för nästa kontakts information.
Lägg till och konfigurera ett element för att skapa poster för att skapa kontakter
Lägg till och konfigurera ett element för Skapa poster för att skapa alla kontakter samtidigt. Eftersom vi har lagrat alla kontakter i postsamlingsvariabeln kan vi be elementet Skapa poster att skapa poster för allt i den samlingen.
-
Efter elementen Loop och Tilldelning, utanför loopen, klicka på
och välj Skapa poster.
-
För Etikett, ange Skapa kontakter.
API-namnet fylls i automatiskt.
- För att ange värden för postfält, välj Från en postvariabel.
- För Hur många poster som ska skapas, välj Flera.
- I sektionen Välj värden för att skapa flera poster, för Postsamling, välj ContactCollection.
- Spara ditt flöde och ge det ett beskrivande namn. För detta exempel, Skapa ett konto och kontaktposter för en familj med ett onlineformulär.
- Testa ditt flöde med hjälp av exempeldata och olika scenarion.
- När du är redo att aktivera ditt flöde, klicka på Aktivera.
Flödet är redo att samla in information om flera kunder och skapa ett konto och flera relaterade kontakter med denna information.
