Planera din växling till Flow Builder
Arbetsflödesregler och Processbyggaren är inte längre de föredragna verktygen för att automatisera dina verksamhetsprocesser. Med sin väntande tillbakadragande är det nu dags att gå med Flow Builder som den framtida av automatiserade processer. Flow Builder är en grund för framtiden och erbjuder inbyggd utökningsbarhet, hantering av programlivscykel och snabbare prestanda.
Versioner som krävs
| Visa versioner som stöds. |
Denna video förklarar fördelarna med att använda Flow Builder jämfört med Process Builder.
Se denna video i en separat flik.
Det finns flera områden att fokusera dina ansträngningar på när du planerar din övergång till Flow Builder.
Analysera din automatisering
För att starta din migrering, analysera din befintliga automatisering.
- Kategorisera dina oftast använda automatiseringstyper.
- Observera din organisations flödesaktivitet i rapporter och instrumentpaneler, till exempel totalt antal fel och totalt antal startade automatiseringar.
- Visa dina Flödesintervjuloggar och Poster i flödesintervjuloggar.
- Kör exempelflödesrapport: Skärmflödesrapport. Använd rapporterna för att undersöka detaljer om dina skärmflöden vid körning.
- Använd måtten för att upptäcka användningsmönster och för att optimera dina skärmflöden för användare.
Migrera i en sandbox först
Det är viktigt att hålla dina befintliga data säkra innan du gör några ändringar. Att arbeta i en sandbox säkerställer att inga data skadas när du flyttar till Flow Builder.
Katalogisera din nuvarande automatisering
Det finns många sätt att skapa en katalog. Du kan skapa ett kalkylblad. Organisera dina automatiseringar efter objekt. Inkludera kategori, inmatningskriterier och relaterade åtgärder i din katalog. Du kan skapa ett diagram som hjälper till med din visualisering.
Identifiera och ta bort överflödiga processer
Utvärdera om processer fortfarande är nödvändiga eller kan förbättras. Vanliga överflödare av överflödning kan inkludera:
| Överflödighet | Exempel |
|---|---|
| Flera ingångspunkter per objekt | Det finns flera processer och arbetsflödesregler för en kontouppdatering som utför överlappande företagskundcase. |
| Rekursive uppdateringar |
|
| Konfliktåtgärder | Ett snabbt fältuppdateringsflöde som uppdaterar ett fält medan en arbetsflödesregel åsidosätter samma fältvärde. |
Prioritera vilka processer att migrera först
Migrera de processer som snabbar på postuppdateringarna och tar mindre tid och ansträngning att migrera. Börja med ett enskilt objekt. Välj det objekt som har minst antal arbetsflödesregler och processer associerade till sig. Processer som skickar e-postmeddelanden eller utför fältuppdateringar för samma poster är bra alternativ för att börja migrera.
Strukturera din automatisering
Här är några vanliga saker att tänka på när du tänker om dina verksamhetsbehov:
- Prestation: Kan du använda postvillkor eller andra optimeringar för att minska onödiga åtgärder?
- Underhåll och ändringshantering: Vem är ansvarig för denna verksamhetsprocess? Vad är sannolikheten för ändring eller upprepning?
- Migrering från arbetsflödesregler och processer till flöden är inte en-till-en. Du behöver inte alltid skapa ett flöde för varje process som du migrerar.
- Analysera dina befintliga flöden och se om det finns motsvarande element som du kan uppdatera, eller införliva nya åtgärder i ett befintligt flöde.
- Överväg om de mer komplexa automatiseringsprocesserna kan återanvändas och implementeras som underflöden.
- Gå igenom om det finns en bättre lösning som inte kräver automatisering.
Exempel: En arbetsflödesregel eller process uppdaterar endast ett fält i objektet Kundcase efter att det skapats. Ersätt det med ett formelfält istället.
Tänk utöver ett flöde per objekt
Du kan utforma din automatisering så att den har flera flöden per objekt. För en mer skalbar framtid, ordna dina flöden med alternativet Utlösarordning. Använd Flödesutforskaren för att tilldela prioritetsvärden till dina flöden. Med detta verktyg går det att hantera flera flöden per objekt.
Optimera dina postutlösta automatiseringar
Att bygga effektiva postutlösta flöden kan hjälpa till att minska vissa flödesgränser. Här följer de alternativ du kan välja för att förbättra effektiviteten när du bygger dina flöden.
| Alternativ | När flödet körs | När man ska använda det | Förmån |
|---|---|---|---|
| Snabba fältuppdatering | Under den postuppdatering som utlöste flödet och innan denna uppdatering sparas. | För att uppdatera posten som utlöste transaktionen. | Optimal prestanda eftersom den är begränsad till att uppdatera den utlösande posten |
| Relaterade poster och åtgärder | Under den postuppdatering som utlöste flödet och efter att denna uppdatering har sparats. |
|
Automatisera vanliga processer som utlöses av poständringar, |
| Kör asynkront | Omedelbart efter att den postuppdatering som utlöste flödet är färdig. | När du kör mer avancerade scenarion som att skicka begäranden till externa system eller utföra andra processer som körs länge. | Undviker att sakta ner eller blockera den postuppdatering som utlöste flödet. |
Optimera dina inmatningsvillkor
Ange inmatningsvillkor för att minska prestandapåverkan. Används effektivt, förhindrar att automatisering körs onödigt och förbättrar prestandan. Ange inmatningsvillkor för att köra ett flöde när en post skapas eller redigeras och ett fält har ett specifikt värde. Eller ange inmatningsvillkor när en post skapas eller redigeras och ett fält i IS läggs till till ett specificerat värde. Om du endast kontrollerar fältvärdena när posten skapas eller redigeras finns det inga ytterligare steg utöver att skapa inmatningsvillkoren. För att skapa inmatningsvillkor som kontrollerar vilka fältvärden som ändras till när posten skapas eller redigeras, aktivera inställningen Kör när villkor uppfylls. Att aktivera denna inställning förhindrar upprepade åtgärder och upprätthåller enhetligheten.
Ersätt tidsberoende arbetsflödesregler med schemalagda vägar
Lägg till en schemalagd väg i ett postutlöst flöde. Schemalagda vägar uppstår i framtiden, efter att utlösaren har utlösts, baserat på datum och tider. Du kan schemalägga sådana åtgärder som påminnelser eller uppföljningar baserat på datum i posten som utlöste automatiseringen, till exempel Avslutsdatum. Denna funktion kontrollerar även indatans villkor igen.
Exempel: Ange ditt inmatningsvillkor till Status = Omflyttad och ha sedan automatisering som skickar en påminnelse två dagar innan avslut. Påminnelsen skickas endast om statusen fortsätter vara omflyttad.
Ordna din automatisering
Du kan använda Flödesutforskaren för att se i vilken ordning din automatisering körs eller för att ändra ordning på flöden. Flödet körs i den ordning som beskrivs för att minimera störningar från annan automatisering, hanterade paket eller förflyttning mellan organisationer. Med ordning i flödesutlösare kan du tilldela ett prioritetsvärde till dina flöden. Välj ett objekt för att se alla associerade flöden som körs när en post skapas, uppdateras eller tas bort. Denna åtgärd gör det enkelt att navigera mellan flöden som körs under samma omständigheter.
Dokumentera dina flöden med beskrivningar.
Använd fältet Beskrivning i element, resurser, schemalagda vägar och flödesversioner för att dokumentera syftet bakom ditt flöde. Beskrivningar minskar förvirring och gör framtida uppdateringar enklare.
För att hitta och uppdatera resurser som saknar beskrivningar, öppna panelen Verktygslåda
, öppna
Filter och välj Beskrivning saknas. Resultaten visar element och resurser utan beskrivningar, så att du snabbt kan dokumentera ditt flöde.
Testa i en sandbox
För att skydda data i din organisation, testa alltid i en sandbox innan du flyttar några ändringar till produktion.
Inaktivera gamla automatiseringar när du bygger om
Som standard distribueras aktiva processer och flöden som inaktiva. Efter distributionen, återaktivera de nya versionerna manuellt och inaktivera de gamla.
Resurser
Salesforce-administratörer: Automatiseringssidan är en bra resurs för att hjälpa dig börja automatisera verksamhetsprocesser. Du kan utforska flödesmallar på AppExchange eller gå till ett automatiseringsverktyg direkt.
Se även:
- Video: Automatisera detta: Migrera arbetsflödesregler och processer till flöde
- Flytta processer och arbetsflöden till Flow Builder med verktyget Migrera till flöde
- Motsvarande funktioner i flöden och arbetsflödesregler
- Att tänka på vid migrering till flödesverktyg
- Utvecklarguide: Utlösare och ordningsföljd
