SlideShare a Scribd company logo
1 of 30
Lightning
Flow
Builder
point-and-click tool to automate business
processes
Author: Debasis Jena
PAGE 1
Course
Outline
What is Lightning flow and flow in salesforce?
When to use Lightning flow or Process Builder?
Flow Builder UI Overview
Screen flow
Autolaunched flow
PAGE 2
PAGE 3
What is lightning flow?
one of the most powerful tools provided by Salesforce to implement business
automation declaratively
allows you to automate business processes by building applications known as
Flows
What is FLOW in salesforce?
Flow is an application inside the Salesforce that automates a business process by collecting
data and performing operations in your org or an external systemC
an be used to collect, create, update and delete record on multiple object in Salesforce
can also execute logic, interact with Salesforce database, call Apex classes, and guide users
through screens for collecting and updating data.
Once you design and develop Flows to fulfill the business requirement(s), grant access to
Flows to your users
PAGE 4
Which Automation tool to use?
PAGE 5
What actions supported by different automation tools?
Terminology used
Lightning Flow:the product that encompasses building, managing, and
running flows and processes. (Formerly known as Visual Workflow)
Flow Builder:
a point-and-click tool for building flows(Formerly known as Cloud Flow
Designer).
 is a tool to create flows, configure screens, and define business logic for
your flows without writing a single line of code
Flow:
an application that can interact with the Salesforce database, execute
logic, call Apex classes, and collect data from users
can build flows by using the new Lightning Flow Designer
PAGE 6
When to use Lightning Flow or Process Builder?
PAGE 7
Lightning Process Builder Lightning Flow
Can’t be used to delete records Can be used to delete records
Not all objects are supported by Lightning Process
Builder.
Many objects are accessible using Lightning Flow. For
example – OpportunityContactRole, UserDevice, etc
Can be triggered when a record is created or edited Can be triggered when a record is created, edited or
even deleted.
Can’t be triggered after a successful login Can be triggered when a user successfully logs into
Salesforce
Not possible to save the newly created record ID Possible to store newly created record ID in a variable;
so that, you can reference in a flow later.
Good for the intermediate use case. Much more powerful to implement complex logic
Can’t be used to capture user input Can be used to capture the user input(s) and later
process it based on your business use case
FlowBuilder User Interface
PAGE 8
FlowBuilder User Interfaceelemnts
PAGE 9
Flow builder User Interface
Toolbox:
Elementstab:Interaction,logic,data
Managertab:createresources,suchasvariables,stages,andchoices,
touseinyourflow
Canvas: istheworkingarea,whereyoubuildaflowbyaddingelements
ButtonBar: providesinformation abouttheflow
PAGE 10
Types of Flows
1-ScreenFlow
Collect information fromusersthrough screens
2-Autolauncehd Flow
Doesn’t require userinteraction
PAGE 11
Exercise1- Lets build our First Screen Flow
Leadcaptureformusingscreenflow
PAGE 12
What is Variable in Lightning Flow?
- container thatstoresinformation
- different typesofvariables storedifferent typesofdata(Data Type)
Different DataTypes
Text,Record,Number, Currency
Boolean, Date,Date/Time
Picklist, Multiselect Picklist
ApexDefined
PAGE 13
Lets Practice to create Flow variable
PAGE 14
AutoLaunched Flow
- runinthebackgroundwithnoneedofuserinteraction
-canrunitfromprocessbuilderandApex.
-can’tcontainsteps,screens,choices, ordynamicchoicesintheflow
-Useautolaunched flowtoautomate complexbusinessprocesseswithout
writingcode
- Autolaunchedflowsruninbulkandwithoutuserinteraction
PAGE 15
Lets practice Auto launched flow
-Whenopportunitycreatedwithamount>50K,postchatteronopportunityaccount
PAGE 16
Screen Flow
- accepts user inputs and process it including custom
apex logic
- it can be launched
- lightningrecordpage
- lightningAppPage
- lightninghomepage
- lightningoutlook
- custombutton
- customlink
- embedinVFpage
- loginflow
- inlineVFpage
- Quickaction
PAGE 17
AddFLOWto a Lightningpage
PAGE 18
ObjectSpecificQuickactiontolaunchaflow
PAGE 19
AddaFLOWtoutilitybar
-Setup---> AppManagerNew/Editlightningapp
-UnderappsettingclickonUtilityItemsaddutilityitemasFlow
PAGE 20
Share the Flow URL or Create a Custom Button, Link,
or Web Tab
-DistributeaflowURLdirectlyorthroughacustombutton,link,orWebtab
- SetupFlowsViewdetailsandversion active
version->copytheURL
- setflowinitialvariableasURLparameter
?variable1=value1&
PAGE 21
Customize a Flow URL to Render Two-
Column Screens
Prerequisites:EnableLightningruntimeforflows
PAGE 22
Customize a Flow URL to Control Finish Behavior
ToredirectuserstoaspecificpageinSalesforce aftertheyclickFinish
PAGE 23
DESTINATION Relative URL Example
Chatter _ui/core/chatter/ui/ChatterPage _ui/core/chatter/ui/ChatterPage
Home page home/home.jsp home/home.jsp
List view objectCode?fcf=listViewId 006?fcf=00BD0000005lwec
Object home page objectCode/o 001/o
Specific record recordId 0D5B000000SKZ7V
Visualforce page apex/pageName apex/myVisualforcePage
Web tab servlet/servlet.Integration?lid=webTabId servlet/servlet.Integration?lid=01
rD0000000A88h
Embed flow in custom Aura Component
- Tocustomizehowyourflowgetsandreceivesdata,addittoacustomAura
component
-distributethatcomponentthroughacustomaction,Lightningtab,orLightningpage
PAGE 24
Embed flow in Visualforce page
distributethatpagethroughaVisualforcetab,custombutton,orcustomlink
PAGE 25
Embed flow in Visualforce page With FinishLocation
configureFinishLocationattributetonavigateusertoanotherpagewhenflowfinished.
PAGE 26
configure the finishLocation attribute to route users to another page in Salesforce
PAE 27
Second Skill
Map.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Etiam
aliquet eu mi quis lacinia. Ut
fermentum a magna ut eleifend.
Integer convallis suscipit ante eu
varius.
Road.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Etiam
aliquet eu mi quis lacinia.
Mountain.
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Etiam
aliquet eu mi quis lacinia. Integer
convallis suscipit ante eu varius.
PAGE 28
First Skill
Second Skill
Third Skill Conclusion
Third Skill
 Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Etiam aliquet eu mi quis
lacinia.
 Morbi a purus dolor. Suspendisse sit
amet ipsum finibus justo viverra blandit.
Ut congue quis tortor eget sodales. Nulla
a erat eget nunc hendrerit ultrices eu nec
nulla.
 Donec viverra leo aliquet, auctor quam
id, convallis orci. Sed in molestie est. Cras
ornare turpis at ligula posuere, sit amet
accumsan neque lobortis.
PAGE 29
First Skill Second Skill
Third Skill
Conclusion
First Lesson
Summary
Here is what we learned
 First skill:
Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum
 Second skill:
Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum
 Third skill:
Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum lorem ipsum lorem ipsum lorem ipsum
PAGE 30
First Skill Second Skill Third Skill
Conclusion

More Related Content

Similar to Lightning Flofghfhfghfhfhfw Builder.pptx

Suisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshopSuisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshopGnanasekaran Thoppae
 
Moved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMoved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMilen Dyankov
 
Screenflowsfinalpresentation 190902123618
Screenflowsfinalpresentation 190902123618Screenflowsfinalpresentation 190902123618
Screenflowsfinalpresentation 190902123618Dipika Rajput
 
Flow With Aura.pptx
Flow With Aura.pptxFlow With Aura.pptx
Flow With Aura.pptxKadharBashaJ
 
Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)Muhammad Tiham Siddiqui
 
Lightning Developer Week - Bangalore Salesforce Developer Group
Lightning Developer Week - Bangalore Salesforce Developer GroupLightning Developer Week - Bangalore Salesforce Developer Group
Lightning Developer Week - Bangalore Salesforce Developer GroupAbhilash Kuntar
 
Workflow Studio
Workflow StudioWorkflow Studio
Workflow StudioEmpowerID
 
Salesforce for marketing
Salesforce for marketingSalesforce for marketing
Salesforce for marketingBohdan Dovhań
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformEdureka!
 
Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)
Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)
Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)Yury Bondarau
 
Visualforce controllers
Visualforce controllersVisualforce controllers
Visualforce controllersAmit Sharma
 
Building Rich Applications with Appcelerator
Building Rich Applications with AppceleratorBuilding Rich Applications with Appcelerator
Building Rich Applications with AppceleratorMatt Raible
 
WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...
WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...
WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...s_rajan_sinthu
 
WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Se...
WSO2Con EU 2016: Building Awesome Personal Dashboards  with WSO2 Dashboard Se...WSO2Con EU 2016: Building Awesome Personal Dashboards  with WSO2 Dashboard Se...
WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Se...WSO2
 

Similar to Lightning Flofghfhfghfhfhfw Builder.pptx (20)

Suisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshopSuisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshop
 
Lightning week - Paris DUG
Lightning week - Paris DUGLightning week - Paris DUG
Lightning week - Paris DUG
 
Moved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMoved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portal
 
Screenflowsfinalpresentation 190902123618
Screenflowsfinalpresentation 190902123618Screenflowsfinalpresentation 190902123618
Screenflowsfinalpresentation 190902123618
 
Flow With Aura.pptx
Flow With Aura.pptxFlow With Aura.pptx
Flow With Aura.pptx
 
Customizing Oracle EBS OA Framework
Customizing Oracle EBS OA FrameworkCustomizing Oracle EBS OA Framework
Customizing Oracle EBS OA Framework
 
Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)Trailblazer Community - Flows Workshop (Session 1)
Trailblazer Community - Flows Workshop (Session 1)
 
Hands-on Microsoft Flow
Hands-on Microsoft FlowHands-on Microsoft Flow
Hands-on Microsoft Flow
 
uppada_kishore_resume (1)
uppada_kishore_resume (1)uppada_kishore_resume (1)
uppada_kishore_resume (1)
 
Lightning Developer Week - Bangalore Salesforce Developer Group
Lightning Developer Week - Bangalore Salesforce Developer GroupLightning Developer Week - Bangalore Salesforce Developer Group
Lightning Developer Week - Bangalore Salesforce Developer Group
 
Workflow Studio
Workflow StudioWorkflow Studio
Workflow Studio
 
Salesforce for marketing
Salesforce for marketingSalesforce for marketing
Salesforce for marketing
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
 
Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)
Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)
Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)
 
Visualforce controllers
Visualforce controllersVisualforce controllers
Visualforce controllers
 
Salesforce Winter Release
Salesforce Winter ReleaseSalesforce Winter Release
Salesforce Winter Release
 
Yii php framework_honey
Yii php framework_honeyYii php framework_honey
Yii php framework_honey
 
Building Rich Applications with Appcelerator
Building Rich Applications with AppceleratorBuilding Rich Applications with Appcelerator
Building Rich Applications with Appcelerator
 
WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...
WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...
WSO2 Con EU 2016 - Building Awesome Personal Dashboards With WSO2 Dashboard S...
 
WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Se...
WSO2Con EU 2016: Building Awesome Personal Dashboards  with WSO2 Dashboard Se...WSO2Con EU 2016: Building Awesome Personal Dashboards  with WSO2 Dashboard Se...
WSO2Con EU 2016: Building Awesome Personal Dashboards with WSO2 Dashboard Se...
 

Recently uploaded

(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样gfghbihg
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualExcavator
 
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...shivangimorya083
 
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptUNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptDineshKumar4165
 
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...kexey39068
 
BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024AHOhOops1
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsMihajloManjak
 
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERUNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERDineshKumar4165
 
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一hnfusn
 
定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一
定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一
定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一fjjhfuubb
 
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaFULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaMalviyaNagarCallGirl
 
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样umasea
 
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一fjjwgk
 
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一fhhkjh
 
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂Hot Call Girls In Sector 58 (Noida)
 
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kasba 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Roomdivyansh0kumar0
 
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxUNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxDineshKumar4165
 

Recently uploaded (20)

(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
 
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...Russian  Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
Russian Call Girls Delhi Indirapuram {9711199171} Aarvi Gupta ✌️Independent ...
 
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptUNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
 
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
 
BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024BLUE VEHICLES the kids picture show 2024
BLUE VEHICLES the kids picture show 2024
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and Qualifications
 
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Servicesauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
 
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGERUNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
UNIT-II-ENGINE AUXILIARY SYSTEMS &TURBOCHARGER
 
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
如何办理(UQ毕业证书)昆士兰大学毕业证毕业证成绩单原版一比一
 
定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一
定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一
定制昆士兰大学毕业证(本硕)UQ学位证书原版一比一
 
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaFULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
 
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
 
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
 
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
 
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
꧁༒☬ 7042364481 (Call Girl) In Dwarka Delhi Escort Service In Delhi Ncr☬༒꧂
 
Call Girls In Kirti Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Kirti Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Kirti Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Kirti Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
Indian Downtown Call Girls # 00971528903066 # Indian Call Girls In Downtown D...
 
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kasba 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kasba 👉 8250192130 Available With Room
 
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxUNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
 

Lightning Flofghfhfghfhfhfw Builder.pptx

  • 1. Lightning Flow Builder point-and-click tool to automate business processes Author: Debasis Jena PAGE 1
  • 2. Course Outline What is Lightning flow and flow in salesforce? When to use Lightning flow or Process Builder? Flow Builder UI Overview Screen flow Autolaunched flow PAGE 2
  • 3. PAGE 3 What is lightning flow? one of the most powerful tools provided by Salesforce to implement business automation declaratively allows you to automate business processes by building applications known as Flows What is FLOW in salesforce? Flow is an application inside the Salesforce that automates a business process by collecting data and performing operations in your org or an external systemC an be used to collect, create, update and delete record on multiple object in Salesforce can also execute logic, interact with Salesforce database, call Apex classes, and guide users through screens for collecting and updating data. Once you design and develop Flows to fulfill the business requirement(s), grant access to Flows to your users
  • 4. PAGE 4 Which Automation tool to use?
  • 5. PAGE 5 What actions supported by different automation tools?
  • 6. Terminology used Lightning Flow:the product that encompasses building, managing, and running flows and processes. (Formerly known as Visual Workflow) Flow Builder: a point-and-click tool for building flows(Formerly known as Cloud Flow Designer).  is a tool to create flows, configure screens, and define business logic for your flows without writing a single line of code Flow: an application that can interact with the Salesforce database, execute logic, call Apex classes, and collect data from users can build flows by using the new Lightning Flow Designer PAGE 6
  • 7. When to use Lightning Flow or Process Builder? PAGE 7 Lightning Process Builder Lightning Flow Can’t be used to delete records Can be used to delete records Not all objects are supported by Lightning Process Builder. Many objects are accessible using Lightning Flow. For example – OpportunityContactRole, UserDevice, etc Can be triggered when a record is created or edited Can be triggered when a record is created, edited or even deleted. Can’t be triggered after a successful login Can be triggered when a user successfully logs into Salesforce Not possible to save the newly created record ID Possible to store newly created record ID in a variable; so that, you can reference in a flow later. Good for the intermediate use case. Much more powerful to implement complex logic Can’t be used to capture user input Can be used to capture the user input(s) and later process it based on your business use case
  • 10. Flow builder User Interface Toolbox: Elementstab:Interaction,logic,data Managertab:createresources,suchasvariables,stages,andchoices, touseinyourflow Canvas: istheworkingarea,whereyoubuildaflowbyaddingelements ButtonBar: providesinformation abouttheflow PAGE 10
  • 11. Types of Flows 1-ScreenFlow Collect information fromusersthrough screens 2-Autolauncehd Flow Doesn’t require userinteraction PAGE 11
  • 12. Exercise1- Lets build our First Screen Flow Leadcaptureformusingscreenflow PAGE 12
  • 13. What is Variable in Lightning Flow? - container thatstoresinformation - different typesofvariables storedifferent typesofdata(Data Type) Different DataTypes Text,Record,Number, Currency Boolean, Date,Date/Time Picklist, Multiselect Picklist ApexDefined PAGE 13
  • 14. Lets Practice to create Flow variable PAGE 14
  • 15. AutoLaunched Flow - runinthebackgroundwithnoneedofuserinteraction -canrunitfromprocessbuilderandApex. -can’tcontainsteps,screens,choices, ordynamicchoicesintheflow -Useautolaunched flowtoautomate complexbusinessprocesseswithout writingcode - Autolaunchedflowsruninbulkandwithoutuserinteraction PAGE 15
  • 16. Lets practice Auto launched flow -Whenopportunitycreatedwithamount>50K,postchatteronopportunityaccount PAGE 16
  • 17. Screen Flow - accepts user inputs and process it including custom apex logic - it can be launched - lightningrecordpage - lightningAppPage - lightninghomepage - lightningoutlook - custombutton - customlink - embedinVFpage - loginflow - inlineVFpage - Quickaction PAGE 17
  • 21. Share the Flow URL or Create a Custom Button, Link, or Web Tab -DistributeaflowURLdirectlyorthroughacustombutton,link,orWebtab - SetupFlowsViewdetailsandversion active version->copytheURL - setflowinitialvariableasURLparameter ?variable1=value1& PAGE 21
  • 22. Customize a Flow URL to Render Two- Column Screens Prerequisites:EnableLightningruntimeforflows PAGE 22
  • 23. Customize a Flow URL to Control Finish Behavior ToredirectuserstoaspecificpageinSalesforce aftertheyclickFinish PAGE 23 DESTINATION Relative URL Example Chatter _ui/core/chatter/ui/ChatterPage _ui/core/chatter/ui/ChatterPage Home page home/home.jsp home/home.jsp List view objectCode?fcf=listViewId 006?fcf=00BD0000005lwec Object home page objectCode/o 001/o Specific record recordId 0D5B000000SKZ7V Visualforce page apex/pageName apex/myVisualforcePage Web tab servlet/servlet.Integration?lid=webTabId servlet/servlet.Integration?lid=01 rD0000000A88h
  • 24. Embed flow in custom Aura Component - Tocustomizehowyourflowgetsandreceivesdata,addittoacustomAura component -distributethatcomponentthroughacustomaction,Lightningtab,orLightningpage PAGE 24
  • 25. Embed flow in Visualforce page distributethatpagethroughaVisualforcetab,custombutton,orcustomlink PAGE 25
  • 26. Embed flow in Visualforce page With FinishLocation configureFinishLocationattributetonavigateusertoanotherpagewhenflowfinished. PAGE 26 configure the finishLocation attribute to route users to another page in Salesforce
  • 28. Second Skill Map. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam aliquet eu mi quis lacinia. Ut fermentum a magna ut eleifend. Integer convallis suscipit ante eu varius. Road. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam aliquet eu mi quis lacinia. Mountain. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam aliquet eu mi quis lacinia. Integer convallis suscipit ante eu varius. PAGE 28 First Skill Second Skill Third Skill Conclusion
  • 29. Third Skill  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam aliquet eu mi quis lacinia.  Morbi a purus dolor. Suspendisse sit amet ipsum finibus justo viverra blandit. Ut congue quis tortor eget sodales. Nulla a erat eget nunc hendrerit ultrices eu nec nulla.  Donec viverra leo aliquet, auctor quam id, convallis orci. Sed in molestie est. Cras ornare turpis at ligula posuere, sit amet accumsan neque lobortis. PAGE 29 First Skill Second Skill Third Skill Conclusion
  • 30. First Lesson Summary Here is what we learned  First skill: Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum  Second skill: Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum  Third skill: Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum PAGE 30 First Skill Second Skill Third Skill Conclusion