SlideShare une entreprise Scribd logo
1  sur  37
Workflow Approvals
         ADM201

© 2012 Ovalis Group, LLC
Editions Availability
• Enterprise
• Unlimited
• Developer
Differences Between Workflows and
   Approval Processes
Workflow               Approval
They are activated     Approval process are
when a record is       triggered by explicitly
saved.                 clicking the "Submit
                       for Approval" button.
Workflow consists of Approval process
single step and single consists of multiple
action                 steps. Also different
                       action is taken based
                       upon whether the
                       record is approved or
                       rejected.
Workflows can be       In approvals some
modified or deleted.   attributes cannot be
                       modified. Processes
                       must be deactivated
                       before approvals can
                       be deleted.
Workflow Approval Processes
                       • Which records should enter this process?
                       • What settings should apply to the whole process?
                     What                          To whom                                What                                 What                         What
           Actions




                                 Step Definition
Initial Submission




                                                                Final Rejection Actions




                                                                                                      Final Approval Actions




                                                                                                                                           Recall Actions
                     happens                       should the                             happens                              happens                      happens if
                     when a                        records be                             when a                               when a                       a record is
                     record is                     routed?                                record is                            record is                    recalled
                     submitted                                                            rejected?                            approved?                    from the
                     for                                                                                                                                    process?
                     approval?
Approval Processing
•   An Automated process your
    organization can use to approve
    records in Salesforce
•   It specifies the steps necessary
    for a record to be approved and
    who must approve it at each step.
•   A step can apply to all records
    included in the process, or just
    records that have certain
    attributes.
•   An approval process also
    specifies the actions to take when
    a record is
    approved, rejected, recalled, or
    first submitted for approval.
Parallel approval process

• Parallel approval process
  allows specifying (up to
  25) multiple approvers
  simultaneously.
• The approver setting could
  be set to unanimous or first
  action.
• In unanimous parallel
  approval process, all
  approvers must approve a
  request, before it is
  considered as approved.
Dynamic Approval process
• Dynamic approval
  process is used to
  route approval
  requests to users
  listed in lookup fields
  on the record
  requiring approval.
• In this, approver
  names are defined
  dynamically from an
  object.
Process Visualizer
•   Provides Read only visual of an Approval process. It can be accessed by clicking on “View
    Diagram” button.
•   Display a flowchart of each saved approval process
•   Improve communication about the approval process and gain buy-in from step owners
•   Reinforce your company's policies by documenting the decisions you reached when the
    approval process was designed
•   Print an annotated version of the approval process, where numbers added to the diagram
    correspond to details in a table, which is included in the printable view
•   Share approval process diagrams by saving annotated versions as PDF files (requires an
    Adobe® PDF print driver)
•   Help you quickly locate key details by searching multi-step or complex diagrams for
    matching text
•   Help you visualize and understand graphically:
     – The steps necessary for a record to be approved
     – The designated approvers for each step
     – The criteria used to trigger the approval process
     – The specific actions to take when a record is approved, rejected, recalled, or first
          submitted for approval
Approval Process Capabilities
                • Formula based
                  where Salesforce
                  formula language
                  defines the
                  approval process
                  rule and process
                  step entry criteria


© 2012 Ovalis Group, LLC
Workflow Approval Retractions
                • Submitter can recall his request
                  anytime
                • Admin can control which
                  processes can be recalled once
                  submitted
                • Approval routing uses the
                  record owner’s hierarchy
                  and not the
                  approval submitter hierarchy


© 2012 Ovalis Group, LLC
Jump Start Wizard
                • Creates a one-step
                  approval process




© 2012 Ovalis Group, LLC
Standard Wizard

                • Useful for complex
                  approval
                  processes




© 2012 Ovalis Group, LLC
Removing Approvers
                • Approvals can be moved when an
                  approver leaves the company by
                  assigning a new approver and
                  making sure it has access to read the
                  records for the approval requests.



© 2012 Ovalis Group, LLC
Finding Approval Settings
• https://na14.salesf
  orce.com/help/doc/
  en/wf_approval_se
  ttings.htm
Define Approval Workflow
• Navigate to App Setup > Create >
  Workflow & Approvals > Approval
  Process

• Select T&E Report in “Manage
  Approval Process for”
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Example
Key Takeaways
Approval workflow:
• Automates processes for
  approving records in
  Salesforce
• Specifies the steps necessary
  for approval. A step can apply
  to all records or just records
  that have certain attributes
• Specifies who does the
  approving at each step
• Specifies the actions to take
  when a record is
  approved, rejected, or recalled

Contenu connexe

Tendances

Rational Team Concert source control for dummies
Rational Team Concert source control for dummiesRational Team Concert source control for dummies
Rational Team Concert source control for dummiesWinton Winton
 
Validation.Document.Sample
Validation.Document.SampleValidation.Document.Sample
Validation.Document.SampleScott Queen
 
Rational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot doRational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot doRalph Schoon
 
Deploying and releasing applications
Deploying and releasing applicationsDeploying and releasing applications
Deploying and releasing applicationsMa Xuebin
 
Lucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applicationsLucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applications112Motion
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlIBM Rational software
 
Spstc2011 Developing Reusable Workflow Features
Spstc2011   Developing Reusable Workflow FeaturesSpstc2011   Developing Reusable Workflow Features
Spstc2011 Developing Reusable Workflow FeaturesMichael Oryszak
 

Tendances (8)

Rational Team Concert source control for dummies
Rational Team Concert source control for dummiesRational Team Concert source control for dummies
Rational Team Concert source control for dummies
 
Validation.Document.Sample
Validation.Document.SampleValidation.Document.Sample
Validation.Document.Sample
 
Rational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot doRational Team Concert Process Customization - What you can and cannot do
Rational Team Concert Process Customization - What you can and cannot do
 
Deploying and releasing applications
Deploying and releasing applicationsDeploying and releasing applications
Deploying and releasing applications
 
Lucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applicationsLucidchart an event driven approach for generating a (workflow) applications
Lucidchart an event driven approach for generating a (workflow) applications
 
Lab2 RTC Work Items
Lab2 RTC Work ItemsLab2 RTC Work Items
Lab2 RTC Work Items
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
 
Spstc2011 Developing Reusable Workflow Features
Spstc2011   Developing Reusable Workflow FeaturesSpstc2011   Developing Reusable Workflow Features
Spstc2011 Developing Reusable Workflow Features
 

Similaire à Workflow approvals 2

4.dev meetup2 approval_process_d_skrakovsky
4.dev meetup2 approval_process_d_skrakovsky4.dev meetup2 approval_process_d_skrakovsky
4.dev meetup2 approval_process_d_skrakovskyNata Isaevich
 
Ejecución del proyecto gestión de problemas
Ejecución del proyecto    gestión de problemasEjecución del proyecto    gestión de problemas
Ejecución del proyecto gestión de problemasProColombia
 
Approvals and workflow in salesforce
Approvals and workflow in salesforceApprovals and workflow in salesforce
Approvals and workflow in salesforcemallareddy0107
 
Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperDavid Jellison
 
Change Management Overview
Change Management OverviewChange Management Overview
Change Management Overviewokrantz
 
Dallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release ManagementDallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release ManagementKevin Richardson
 
m-Workflow: SAP Workflow on Any Mobile
m-Workflow: SAP Workflow on Any Mobilem-Workflow: SAP Workflow on Any Mobile
m-Workflow: SAP Workflow on Any MobileSquirrelSoftech
 
Introducting M Workflow
Introducting M WorkflowIntroducting M Workflow
Introducting M WorkflowHiren Bhimani
 
Taxonomy Governance Through Metrics
Taxonomy Governance Through MetricsTaxonomy Governance Through Metrics
Taxonomy Governance Through MetricsTom Witczak
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamdebashisb
 
Release Management
Release Management Release Management
Release Management Vyom Labs
 
CRMUG Webinar - The Basics of Workflows in Dynamics CRM
CRMUG Webinar - The Basics of Workflows in Dynamics CRMCRMUG Webinar - The Basics of Workflows in Dynamics CRM
CRMUG Webinar - The Basics of Workflows in Dynamics CRMShane Wolf
 
NG BB 53 Process Control [Compatibility Mode]
NG BB 53 Process Control [Compatibility Mode]NG BB 53 Process Control [Compatibility Mode]
NG BB 53 Process Control [Compatibility Mode]Leanleaders.org
 
ChangeManagementTraining
ChangeManagementTrainingChangeManagementTraining
ChangeManagementTrainingMichael Perry
 
Approval Process in Salesforce
Approval Process in SalesforceApproval Process in Salesforce
Approval Process in SalesforceCloudTech 
 
Golden ratiotestertodev debashis banerjee - upload
Golden ratiotestertodev   debashis banerjee - uploadGolden ratiotestertodev   debashis banerjee - upload
Golden ratiotestertodev debashis banerjee - uploadDebashis Banerjee
 
Digitalize your Approval processes with approvals in Microsoft Teams
Digitalize your Approval processes with approvals in Microsoft TeamsDigitalize your Approval processes with approvals in Microsoft Teams
Digitalize your Approval processes with approvals in Microsoft TeamsJuan Carlos Gonzalez
 
Beyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROIBeyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROIdanielblander
 

Similaire à Workflow approvals 2 (20)

4.dev meetup2 approval_process_d_skrakovsky
4.dev meetup2 approval_process_d_skrakovsky4.dev meetup2 approval_process_d_skrakovsky
4.dev meetup2 approval_process_d_skrakovsky
 
Ejecución del proyecto gestión de problemas
Ejecución del proyecto    gestión de problemasEjecución del proyecto    gestión de problemas
Ejecución del proyecto gestión de problemas
 
Approvals and workflow in salesforce
Approvals and workflow in salesforceApprovals and workflow in salesforce
Approvals and workflow in salesforce
 
Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopper
 
Change Management Overview
Change Management OverviewChange Management Overview
Change Management Overview
 
Dallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release ManagementDallas Salesforce User Group - January 2012 Meeting: Release Management
Dallas Salesforce User Group - January 2012 Meeting: Release Management
 
m-Workflow: SAP Workflow on Any Mobile
m-Workflow: SAP Workflow on Any Mobilem-Workflow: SAP Workflow on Any Mobile
m-Workflow: SAP Workflow on Any Mobile
 
Introducting M Workflow
Introducting M WorkflowIntroducting M Workflow
Introducting M Workflow
 
Taxonomy Governance Through Metrics
Taxonomy Governance Through MetricsTaxonomy Governance Through Metrics
Taxonomy Governance Through Metrics
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
 
Release Management
Release Management Release Management
Release Management
 
Business Process
Business ProcessBusiness Process
Business Process
 
CRMUG Webinar - The Basics of Workflows in Dynamics CRM
CRMUG Webinar - The Basics of Workflows in Dynamics CRMCRMUG Webinar - The Basics of Workflows in Dynamics CRM
CRMUG Webinar - The Basics of Workflows in Dynamics CRM
 
NG BB 53 Process Control [Compatibility Mode]
NG BB 53 Process Control [Compatibility Mode]NG BB 53 Process Control [Compatibility Mode]
NG BB 53 Process Control [Compatibility Mode]
 
ChangeManagementTraining
ChangeManagementTrainingChangeManagementTraining
ChangeManagementTraining
 
Approval Process in Salesforce
Approval Process in SalesforceApproval Process in Salesforce
Approval Process in Salesforce
 
Golden ratiotestertodev debashis banerjee - upload
Golden ratiotestertodev   debashis banerjee - uploadGolden ratiotestertodev   debashis banerjee - upload
Golden ratiotestertodev debashis banerjee - upload
 
Digitalize your Approval processes with approvals in Microsoft Teams
Digitalize your Approval processes with approvals in Microsoft TeamsDigitalize your Approval processes with approvals in Microsoft Teams
Digitalize your Approval processes with approvals in Microsoft Teams
 
Beyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROIBeyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROI
 
Approval process
Approval processApproval process
Approval process
 

Dernier

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - AvrilIvanti
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfROWELL MARQUINA
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 

Dernier (20)

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - Avril
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
QMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdfQMMS Lesson 2 - Using MS Excel Formula.pdf
QMMS Lesson 2 - Using MS Excel Formula.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 

Workflow approvals 2

  • 1. Workflow Approvals ADM201 © 2012 Ovalis Group, LLC
  • 2.
  • 4. Differences Between Workflows and Approval Processes Workflow Approval They are activated Approval process are when a record is triggered by explicitly saved. clicking the "Submit for Approval" button. Workflow consists of Approval process single step and single consists of multiple action steps. Also different action is taken based upon whether the record is approved or rejected. Workflows can be In approvals some modified or deleted. attributes cannot be modified. Processes must be deactivated before approvals can be deleted.
  • 5. Workflow Approval Processes • Which records should enter this process? • What settings should apply to the whole process? What To whom What What What Actions Step Definition Initial Submission Final Rejection Actions Final Approval Actions Recall Actions happens should the happens happens happens if when a records be when a when a a record is record is routed? record is record is recalled submitted rejected? approved? from the for process? approval?
  • 6. Approval Processing • An Automated process your organization can use to approve records in Salesforce • It specifies the steps necessary for a record to be approved and who must approve it at each step. • A step can apply to all records included in the process, or just records that have certain attributes. • An approval process also specifies the actions to take when a record is approved, rejected, recalled, or first submitted for approval.
  • 7. Parallel approval process • Parallel approval process allows specifying (up to 25) multiple approvers simultaneously. • The approver setting could be set to unanimous or first action. • In unanimous parallel approval process, all approvers must approve a request, before it is considered as approved.
  • 8. Dynamic Approval process • Dynamic approval process is used to route approval requests to users listed in lookup fields on the record requiring approval. • In this, approver names are defined dynamically from an object.
  • 9. Process Visualizer • Provides Read only visual of an Approval process. It can be accessed by clicking on “View Diagram” button. • Display a flowchart of each saved approval process • Improve communication about the approval process and gain buy-in from step owners • Reinforce your company's policies by documenting the decisions you reached when the approval process was designed • Print an annotated version of the approval process, where numbers added to the diagram correspond to details in a table, which is included in the printable view • Share approval process diagrams by saving annotated versions as PDF files (requires an Adobe® PDF print driver) • Help you quickly locate key details by searching multi-step or complex diagrams for matching text • Help you visualize and understand graphically: – The steps necessary for a record to be approved – The designated approvers for each step – The criteria used to trigger the approval process – The specific actions to take when a record is approved, rejected, recalled, or first submitted for approval
  • 10. Approval Process Capabilities • Formula based where Salesforce formula language defines the approval process rule and process step entry criteria © 2012 Ovalis Group, LLC
  • 11. Workflow Approval Retractions • Submitter can recall his request anytime • Admin can control which processes can be recalled once submitted • Approval routing uses the record owner’s hierarchy and not the approval submitter hierarchy © 2012 Ovalis Group, LLC
  • 12. Jump Start Wizard • Creates a one-step approval process © 2012 Ovalis Group, LLC
  • 13. Standard Wizard • Useful for complex approval processes © 2012 Ovalis Group, LLC
  • 14. Removing Approvers • Approvals can be moved when an approver leaves the company by assigning a new approver and making sure it has access to read the records for the approval requests. © 2012 Ovalis Group, LLC
  • 15. Finding Approval Settings • https://na14.salesf orce.com/help/doc/ en/wf_approval_se ttings.htm
  • 16. Define Approval Workflow • Navigate to App Setup > Create > Workflow & Approvals > Approval Process • Select T&E Report in “Manage Approval Process for”
  • 37. Key Takeaways Approval workflow: • Automates processes for approving records in Salesforce • Specifies the steps necessary for approval. A step can apply to all records or just records that have certain attributes • Specifies who does the approving at each step • Specifies the actions to take when a record is approved, rejected, or recalled

Notes de l'éditeur

  1. Used to automate and enforce virtually anything in your company, from expense reports to vacation requests, job offers to opportunities.