Vandaag stonden in de training 2 zaken centraal, namelijk Flows (vervolg van gisteren), en Approval Workflows, oftewel goedkeuringsworkflows. Hier zijn we de hele dag mee bezig geweest en zijn er dus redelijk diep ingedoken. Interessant om te zien wat de mogelijkheden zijn en uiteraard ook wat de beperkingen zijn.
Salesforce Flows
Na een korte herhaling van gisteren hebben we gekeken naar de verschillende resources en elementen van flow, waaronder de data-elementen, de logische elementen en de elementen voor interactie. We hebben de mogelijkheden gezien van variabelen en collectie variabelen met daarbij ook het filteren en sorteren ervan. We hebben de best-practices van Loop-elementen gezien de nieuwe In & Not In Operators (sinds de winter 2023 release). Daarna zijn we verschillende flows gaan bouwen, waaronder een record-triggered flow, een schedule-triggered flow- een screen flow en een autolaunched flow.
Flow: Considerations & Troubleshooting
Los van het bouwen van flows hebben we ook gekeken naar de instellingen van een flow. Hoe moet een flow aangeroepen worden, moet het via user context of system context, welke runtime experience kies je etc. Ook zijn er vanuit Salesforce beperkingen opgelegd (met goede redenen). Deze beperkingen zijn ook handig om te weten als je gaat troubleshooten. Met het troubleshooten. hebben we gekeken naar het begrijpen van foutmeldingen, het maken van testen en het debuggen. Het laatste onderwerp van de les was een verdieping in de Flow Trigger Explorer.
Approval Process
De laatste les van vandaag ging over goedkeuringsprocessen. Allereerst is uitgelegd wat je ermee kunt doen en wat de voordelen zijn. Vervolgens hebben we gekeken naar de voorbereidingen van approval processes, zoals het maken van e-mailtemplates en bijvoorbeeld de approval history related list toevoegen aan een homepage. Daarna hebben we een approval process gebouwd met meerdere stappen en deze vervolgens getest.
Morgen is de laatste dag alweer en gaan we het hebben over het troubleshooten van automations en advanced reporting. Ik ben heel benieuwd!