Loading
Automatisera dina verksamhetsprocesser med Salesforce-flöde
Skapa flera poster med ett exempel på uppreparskärmkomponent

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.

  1. Ö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.
  2. 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.

  1. Lägg till ett Fönsterelement.
    1. Klicka på Lägg till element plus-ikon och välj Skärm.
    2. För Etikett, ange Samla in kundinformation.
      API-namnet fylls i automatiskt.
  2. Lägg till instruktioner och en textkomponent för att hålla familjens namn.
    1. 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.
    2. Lägg till en textkomponent. I listan Komponenter, klicka på Text. För Etikett, ange Familjenamn. API-namnet fylls i automatiskt.
  3. Lägg till en uppreparkomponent och underordnade skärmkomponenter som ska användas i uppreparkomponenten.
    1. I komponentlistan i sektionen Visa klickar du på Upprepa.
    2. För API-namn, ange RepeatCustomerFields.
    3. 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
    4. Utforma komponenten Namn. Klicka på fliken Stil. För Bredd, välj 6 av 12 (Halvbredd).
    5. 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
    6. Utforma komponenten E-post. Klicka på fliken Stil. För Bredd, välj 6 av 12 (Halvbredd).
    7. Flytta komponenten E-post till andra halvan av komponenten Upprepa.
  4. 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.
    1. Klicka på komponenten Familjenamn.
    2. För Standardvärde, klicka på skärmkomponenten Familjenamn och ange sedan Familj. Det fullständiga standardvärdet är {!Family_Name} Family.
  5. Klicka på Klar.
    En uppreparkomponent på ett skärmelement

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.

  1. Klicka på Lägg till element plus-ikon och välj Skapa poster.
  2. För Etikett, ange Skapa konto.
    API-namnet fylls i automatiskt.
  3. För Hur man anger postfältvärden, välj Manuellt.
  4. För Objekt, välj Konto.
  5. 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.

  1. Klicka på Lägg till element plus-ikon och välj Lögla.
  2. För Etikett, ange Iterera över kunder.
    API-namnet fylls i automatiskt.
  3. 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.
Anteckning
Anteckning Detta flöde använder variabler och Tilldelning-element inuti en loop för att bearbeta den nya kontaktinformationen, istället för ett Skapa poster-element. Detta tillvägagångssätt håller databearbetningen inom flödet tills all information har samlats in, och sedan används ett enskilt Skapa poster-element utanför loopen för att skapa alla kontaktposter som en grupp. Detta tillvägagångssätt minimerar databasinteraktioner och förhindrar potentiella fel. Tänk till exempel på att samla in kunders e-postmeddelanden vid en händelse genom att använda papper. Du kan bearbeta varje kund en åt gången: Hämta deras e-post, gå tillbaka till din dator, lägg till dem i e-postlistan och gå sedan tillbaka för att hämta nästa e-postmeddelande. Men det kräver mycket ansträngning! Eller så kan du samla in allas e-postmeddelanden först och sedan lägga till dem i e-postlistan i en sats senare. Det andra sättet är mycket snabbare.

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.

  1. Klicka på Öppna verktygslåda och sedan på Ny resurs.
  2. För Resurstyp, välj Variabel.
  3. För API-namn, ange ContactRecord.
  4. För Datatyp, välj Post.
  5. För Objekt, välj Kontakt.
  6. 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.

  1. Klicka på Öppna verktygslåda och sedan på Ny resurs.
  2. För Resurstyp, välj Variabel.
  3. För API-namn, ange ContactCollection.
  4. För Datatyp, välj Post.
  5. För Objekt, välj Kontakt.
  6. Välj Tillåta flera värden (samling).
    Detta steg gör variabeln till en samlingsvariabel som kan innehålla flera objekt, som poster.
  7. Klicka på Klar.
    Variabeln Kontaktpostsamling

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.

  1. Efter För varje, klicka på Lägg till element plus-ikon och välj Tilldelning.
  2. För Etikett, ange Ange kontaktpostvärden.
    API-namnet fylls i automatiskt.
  3. För Variabel, klicka på postvariabeln ContactRecord och klicka sedan på fältet Konto-ID.
  4. För Operator, välj Lika med.
  5. För Värde, välj AccountId från Skapa konto.
    Detta steg ställer in kontaktens konto till det vi skapade.
  6. Klicka på Lägg till tilldelning.
  7. För Variabel, välj ContactRecord och välj sedan Förnamn.
  8. För Operator, välj Lika med.
  9. 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.
  10. 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 | .
    Ange elementet Tilldelning av kontaktpostvärden med fältvärdena inställda

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.

  1. Efter elementet Ange värden för kontaktpost, klicka på Lägg till element plus-ikon och välj Tilldelning.
  2. För Etikett, ange Lägg till kontakt i samling.
    API-namnet fylls i automatiskt.
  3. För Variabel, klicka på postsamlingsvariabeln ContactCollection.
  4. För Operator, välj Lägg till.
  5. 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.

  1. Efter elementen Loop och Tilldelning, utanför loopen, klicka på Lägg till element plus-ikon och välj Skapa poster.
  2. För Etikett, ange Skapa kontakter.
    API-namnet fylls i automatiskt.
  3. För att ange värden för postfält, välj Från en postvariabel.
  4. För Hur många poster som ska skapas, välj Flera.
  5. I sektionen Välj värden för att skapa flera poster, för Postsamling, välj ContactCollection.
  6. 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.
  7. Testa ditt flöde med hjälp av exempeldata och olika scenarion.
  8. När du är redo att aktivera ditt flöde, klicka på Aktivera.
Fullständigt flöde med alla element

Flödet är redo att samla in information om flera kunder och skapa ett konto och flera relaterade kontakter med denna information.

 
Laddar
Salesforce Help | Article