SlideShare a Scribd company logo
Building Advanced Workflow Varadarajan Rajaram, Salesforce.com Sean Urban, Deutsche Bank Track: Advanced EE System Administrators
Safe Harbor Statement “ Safe harbor” statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements the achievement of which involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions proves incorrect, our results could differ materially from the results expressed or implied by the forward-looking statements we make.  All statements other than statements of historical fact could be deemed forward-looking, including any projections of subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include - but are not limited to - risks associated with the integration of Sendia Corporation’s technology, operations, infrastructure and personnel with ours; unexpected costs or delays incurred in integrating Sendia with salesforce.com, which could adversely affect our operating results and rate of growth; any unknown errors or limitations in the Sendia technology; any third party intellectual property claims arising from the Sendia technology; customer and partner acceptance and deployment of the AppExchange and AppExchange Mobile platforms; interruptions or delays in our service or our Web hosting; our new business model; breach of our security measures; possible fluctuations in our operating results and rate of growth; the emerging market in which we operate; our relatively limited operating history; our ability to hire, retain and motivate our employees and manage our growth; competition; our ability to continue to release and gain customer acceptance of new and improved versions of our CRM service; unanticipated changes in our effective tax rate; fluctuations in the number of shares outstanding; the price of such shares; foreign currency exchange rates and interest rates. Further information on these and other factors that could affect our financial results is included in the reports on Forms 10-K, 10-Q and 8-K and in other filings we make with the Securities and Exchange Commission from time to time, including our Form 10-K for the fiscal year ended January 31, 2006. These documents are available on the SEC Filings section of the Investor Information section of our website at  www.salesforce.com /investor . Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all.  Customers who purchase our services should make purchase decisions based upon features that are currently available.  Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements, except as required by law.
Agenda Introduction Winter ’07 Workflow – What’s new? Customer case study Workflow and Approvals @ Deutsche Bank Best practices Q&A
Definition Workflow enables the automation of a business process, in while or part  within your organization – from sales, to service, to HR, to finance. It enforces a process within your organization which is consistently followed and improves efficiency and productivity.
Current Workflow Capabilities (Pre Winter ’07) Automated notification Review current discount policies on Opportunities Follow up on Cases for Platinum Customers Limited action types Email Alerts Create Tasks
Winter ’07 Workflow Capabilities Automate your business processes Field Updates, Outbound Messages, Approvals Enforce business processes Lock down Opportunities when it is closed Improve customer satisfaction Initiate a customer survey as soon as a Platinum customer case is closed Improved data quality Store only the last 4 digits of the SSN
Winter ’07 Workflow Capabilities Approval process automation Simple and complex multi-step processes Eliminate laborious manual processes Automate and eliminate your paper-based PTO requests Enforce business processes Discount policies – Enforce approvals on large discounts Campaign spending controls – Force approvals on costly campaigns
Winter ’07 Workflow
Field Update Action Automatically change the value in a field as a result of a workflow trigger, including owner and record type!
Outbound Message Action Send a customizable XML message to any desired Web-available listener. No more polling for changes! Can be used to automate updates to dependent records! Gain automated asynchronous integration with external systems
Other Workflow Enhancements Workflow rule limit increased from 50 to 300 per object More standard objects supported Opportunity Product Order Product Advanced “or” filters  New filter options Current user Special date values – Next X days, Last Week etc
Approval Process Automation Define simple or multi-step approval processes for any object Specify actions at each step of process Send approval requests to a queue Define one or more user  hierarchies for approval request routing Lock the Record from Being Edited Change Status to “Pending” PTO Request for US-HQ Submit to Manager for Approval Approved? Change Status to “Approved” Set Date Approved Send PTO Message Change Status to “Rejected” Unlock Record
Sean Urban Vice President [email_address]
Deutsche Bank Leading global investment bank Leader in Germany and Europe, rapidly expanding in North America, Asia and key emerging markets €  1,058 billion in assets Financial services offered in 73 countries INDUSTRY:  Financial Services EMPLOYEES:  63,435 GEOGRAPHY:  Global PRODUCT(S) USED:  SFA, Service & Support, Marketing # USERS:  416
Key Challenges  Business Challenge Legacy Workflow Disparate System No form continuity No Reporting Technology Challenge Change is difficult  Hardware costs expensive Higher Costs Inefficient workflow  User frustration Slow time to market for change
The Solution  How did we address the challenges? Consolidated 175 forms to 52 Leveraged Queues and Assignment rules Used sControls for dynamic page layouts Created custom objects for data store Leveraged profiles and asset data Products implemented # Users Integration points  Training Business Units affected Ongoing improvements DEPLOYMENT DETAILS
Results  What were the results? Increased functionality Forms contain more pre-popped functionality Information is stored in one place Change is quicker and more cost effective Reduced application maintenance costs Information is reportable
Demo Template  Department: Sales Operations # Users: 65 Key Requirements Support mobile sales team Integrate with SAP Executive visibility Key Benefits Eliminated manual order processing Centralize forecasting On-demand pipeline visibility Sample Screen of Demo Here (Add URL Link to Demo)
Varadarajan Rajaram Sr. Product Manager Best Practices Salesforce.com
Best Practices – Workflow Use Workflow rules judiciously (i.e., just because you have 300 available doesn't mean you have to use them) Number of rules isn't the performance killer, it's how many of them are actually triggered at once Workflow actions are not executed in any particular order
Best Practices – Field Updates Use with read-only fields to enforce business processes. Use descriptive naming conventions Can only update fields on the record itself, not any of its related records Not all datatypes supported Runs as "system" user (i.e., ignores FLS)
Best Practices – Outbound Message Use to replace polling. Wherever possible to reduce API load Changing developer name of field does not cascade down to outbound message definition  - VERIFY Although HTTPS, no authentication is performed Session ID may expire
Best Practices – Approval Processes If Sandbox environment available, create and test there first A record can potentially go through multiple approval processes during its lifetime, therefore the entry criteria for each process should be specific enough to make sure it doesn't go through the same process twice Active processes are ordered (just like assignment or escalation rules), therefore the ordering should be most criteria-specific to least criteria-specific Modify All Data (MAD) users should use the provided tools (Setup | Data Management | Manage Approval Requests) to perform mass actions on pending approval items Delegates need to periodically check the new standard report “My Delegated Approval Requests” to get a list of all approval items assigned to users for whom they are a delegate
Approvals Limitations Serial approvals only, no parallel chains Ability to approve, reject, reassign, and delegate approval do NOT respect the role hierarchy Cannot "skip" approval steps Cannot re-order existing steps – must create new step, insert at appropriate level, and delete old No reminders
Summary of Key Features New Workflow Action: Field Update – Automatically change the value in a field as a result of a workflow trigger, including owner and record type! Use Formula Editor wherever applicable to derive value from other fields, expressions, or values.  New Workflow Action: Outbound API Message – Send a customizable XML message to any desired Web-available listener. No more polling for changes! Use it to update dependent records Approval Process Automation – Create simple or multi-step approval processes to automate and enforce the approval of virtually anything in your company, from sales discount requests, to expense reports, to vacation requests.
Varadarajan Rajaram Sr. Product Manager Sean Urban Vice President QUESTION & ANSWER SESSION Salesforce.com Deutsche Bank
Session Feedback Let us know how we’re doing! Please score the session from 5 to 1 (5=excellent,1=needs improvement) on the following categories: Overall rating of the session Quality of content Strength of presentation delivery Relevance of the session to your organization Save time! Use your cell phone or mobile device to send Feedback via SMS/Text Messaging! Send a message to  26335 In the message body:   Session 128, ####   For example, “ Session 123, 5555 ” Session ID:  128 Session ID # Scores for 4 categories SMS Voting powered by:

More Related Content

PPT
Best Practices for Engaging with Salesforce.com for Enterprise Deployments
PPT
Extending Your CRM with World-Class Service and Support
PPT
Future of Composite Apps S-Controls and Beyond
PPT
Meet Salesforce, Your New Employee
PPT
Enhancing Sales Effectiveness with the AppExchange
PPT
Inside the Enterprise Case Studies of Customer Apps
PPT
How Salesforce.com Uses PRM
PPT
How To Drive a Large Scale, Global Deployment
Best Practices for Engaging with Salesforce.com for Enterprise Deployments
Extending Your CRM with World-Class Service and Support
Future of Composite Apps S-Controls and Beyond
Meet Salesforce, Your New Employee
Enhancing Sales Effectiveness with the AppExchange
Inside the Enterprise Case Studies of Customer Apps
How Salesforce.com Uses PRM
How To Drive a Large Scale, Global Deployment

What's hot (20)

PPT
Top Ten AppExchange Apps for Professional Edition
PPT
Introducing Analytics Mash-ups
PPT
Quote Management Made Easy Through Salesforce and the AppExchange
PPT
Using AppExchange to Automate Complex Business Processes
PPT
AppExchange 101 - Building Custom Apps to Extend Salesforce
PPT
Improving Customer Service with a Branded Self Service Portal
PPT
How Salesforce.com Uses Service & Support
PPT
IT Success with the Winter '07 Release Platform Overview
PPT
Instant Stardom How to Build Executive Dashboards
PPT
Building an Effective Community Strategy with On-Demand and Salesforce
PPT
Three Use Cases for Service & Support
PPT
Around the World in 100 Days a Global Deployment Case Study
PPT
Mobile AppExchange in the Field Great Apps at Work
PPT
System Overload: Getting Control of Your Data and Sanity
PPT
Building the Integrated Wealth Management Desktop
PPT
Information Peer Pressure
PPT
Salesforce PRM, Partner Edition Roadmap
PPT
Lead Distribution Programs to Optimize Channel Revenue Customer Panel
PPT
Transforming the IT and Business Relationship with On-Demand
PPT
Manage What You Measure Lessons from Dashboard Pros
Top Ten AppExchange Apps for Professional Edition
Introducing Analytics Mash-ups
Quote Management Made Easy Through Salesforce and the AppExchange
Using AppExchange to Automate Complex Business Processes
AppExchange 101 - Building Custom Apps to Extend Salesforce
Improving Customer Service with a Branded Self Service Portal
How Salesforce.com Uses Service & Support
IT Success with the Winter '07 Release Platform Overview
Instant Stardom How to Build Executive Dashboards
Building an Effective Community Strategy with On-Demand and Salesforce
Three Use Cases for Service & Support
Around the World in 100 Days a Global Deployment Case Study
Mobile AppExchange in the Field Great Apps at Work
System Overload: Getting Control of Your Data and Sanity
Building the Integrated Wealth Management Desktop
Information Peer Pressure
Salesforce PRM, Partner Edition Roadmap
Lead Distribution Programs to Optimize Channel Revenue Customer Panel
Transforming the IT and Business Relationship with On-Demand
Manage What You Measure Lessons from Dashboard Pros
Ad

Viewers also liked (20)

PDF
Nintex Webinar February 23, 2017
PPTX
DocuSign Hackathon Day1 presentation
PPTX
Tutorialblogger
PPTX
Country Readiness Tool-kit
PPT
Vff project presentation-2009-10-19-1
PDF
Nintex for Microsoft Office 365 - Connecting People Processes and Content by ...
PPTX
PresentacióN Eeuu
PPT
001 El Autor CinematográFico
PDF
TCHO the Mixed Reality Factory
PPTX
Core Values Of Knowledge Transfers
PDF
Content governance presentation - TIG 2017
PDF
Nintex Workflow Cloud
PPTX
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
DOCX
PDF
Powerful and Quick Workflow Automation Solutions with Nintex
DOCX
SAS write up
PDF
Building Microsoft SharePoint Workflow & Forms using Nintex
PDF
Content Governance: Planning for success throughout the content life cycle
PPTX
Law & Order: Content Governance Strategies
PPTX
Nintex Forms 2013
Nintex Webinar February 23, 2017
DocuSign Hackathon Day1 presentation
Tutorialblogger
Country Readiness Tool-kit
Vff project presentation-2009-10-19-1
Nintex for Microsoft Office 365 - Connecting People Processes and Content by ...
PresentacióN Eeuu
001 El Autor CinematográFico
TCHO the Mixed Reality Factory
Core Values Of Knowledge Transfers
Content governance presentation - TIG 2017
Nintex Workflow Cloud
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
Powerful and Quick Workflow Automation Solutions with Nintex
SAS write up
Building Microsoft SharePoint Workflow & Forms using Nintex
Content Governance: Planning for success throughout the content life cycle
Law & Order: Content Governance Strategies
Nintex Forms 2013
Ad

Similar to Tips & Tricks for Building Advanced Workflow (20)

PPT
Wielding Workflow
PPT
Aen003 Rajaram 091707
PDF
DF2UFL 2012: Workflows: Making the MOST of Salesforce.com Native Functionality
PPT
Next-Generation Native Apps
PPTX
Why Workflow Automation and Why Now?
PDF
Salesforce Circles of Success - August 2015
PDF
Intro to Workflow Formulas
PPSX
Process Automation Showdown Session 1
PDF
Dallas user group February 20 2015
PPT
Meet Salesforce.com, Your New Employee: Automating Business Processes in the ...
PDF
Visual Workflow Overview
PPTX
CRMUG Webinar - The Basics of Workflows in Dynamics CRM
PDF
Alliance 2017 - CRM Deep Dive: Workflows, Business Rules, Security, and Troub...
PPTX
How to Choose the Right Automation Tool by Jonathan Hackworth
DOCX
Approvals and workflow in salesforce
PPTX
Automate Tasks for Transitioning Employees with Process Builder and Flow by K...
PDF
General Workflow an introduction
PDF
What Is Workflow Automation.pdf
PPTX
Equip Your #AwesomeAdmin Toolkit with Process Automation Tools
PDF
Coding for Declarative Customizations: How We Do It in Salesforce.com IT
Wielding Workflow
Aen003 Rajaram 091707
DF2UFL 2012: Workflows: Making the MOST of Salesforce.com Native Functionality
Next-Generation Native Apps
Why Workflow Automation and Why Now?
Salesforce Circles of Success - August 2015
Intro to Workflow Formulas
Process Automation Showdown Session 1
Dallas user group February 20 2015
Meet Salesforce.com, Your New Employee: Automating Business Processes in the ...
Visual Workflow Overview
CRMUG Webinar - The Basics of Workflows in Dynamics CRM
Alliance 2017 - CRM Deep Dive: Workflows, Business Rules, Security, and Troub...
How to Choose the Right Automation Tool by Jonathan Hackworth
Approvals and workflow in salesforce
Automate Tasks for Transitioning Employees with Process Builder and Flow by K...
General Workflow an introduction
What Is Workflow Automation.pdf
Equip Your #AwesomeAdmin Toolkit with Process Automation Tools
Coding for Declarative Customizations: How We Do It in Salesforce.com IT

More from dreamforce2006 (14)

PPT
Why We Switched to Unlimited Edition Customer Panel
PPT
Trusted Reliability & Performance with the AppExchange Platform
PPT
Tools to Increase Partner Adoption and Loyalty
PPT
The Mystery Is Solved Demystifying Integrations
PPT
Territory Management Made Simple
PPT
Success with Salesforce for Capital Markets
PPT
Sales ROI Benchmarking
PPT
Packaging It Up Latest Enhancements for App Distribution
PPT
Open It, Read It, Buy It Email Marketing with the AppExchange
PPT
Meet the Product Managers
PPT
Leveraging Your Customer Service Function to Drive Sales
PPT
Integrating Salesforce and QuickBooks
PPT
Improving Productivity with Outlook and Notes Integration
PPT
Improve Business Performance with Greater Insight From Dashboards and Reports
Why We Switched to Unlimited Edition Customer Panel
Trusted Reliability & Performance with the AppExchange Platform
Tools to Increase Partner Adoption and Loyalty
The Mystery Is Solved Demystifying Integrations
Territory Management Made Simple
Success with Salesforce for Capital Markets
Sales ROI Benchmarking
Packaging It Up Latest Enhancements for App Distribution
Open It, Read It, Buy It Email Marketing with the AppExchange
Meet the Product Managers
Leveraging Your Customer Service Function to Drive Sales
Integrating Salesforce and QuickBooks
Improving Productivity with Outlook and Notes Integration
Improve Business Performance with Greater Insight From Dashboards and Reports

Recently uploaded (20)

PPTX
Session 3. Time Value of Money.pptx_finance
PDF
Bitcoin Layer August 2025: Power Laws of Bitcoin: The Core and Bubbles
PDF
how_to_earn_50k_monthly_investment_guide.pdf
PPTX
Introduction to Managemeng Chapter 1..pptx
PPTX
4.5.1 Financial Governance_Appropriation & Finance.pptx
PDF
Copia de Minimal 3D Technology Consulting Presentation.pdf
PPTX
kyc aml guideline a detailed pt onthat.pptx
PDF
ECONOMICS AND ENTREPRENEURS LESSONSS AND
PDF
Dr Tran Quoc Bao the first Vietnamese speaker at GITEX DigiHealth Conference ...
PDF
financing insitute rbi nabard adb imf world bank insurance and credit gurantee
PPTX
Session 14-16. Capital Structure Theories.pptx
PDF
Circular Flow of Income by Dr. S. Malini
PDF
Understanding University Research Expenditures (1)_compressed.pdf
PPTX
social-studies-subject-for-high-school-globalization.pptx
PPTX
fastest_growing_sectors_in_india_2025.pptx
PDF
Is Retirement Income a Three Dimensional (3-D) problem_ What is the differenc...
PDF
Blockchain Pesa Research by Samuel Mefane
PPTX
Introduction to Customs (June 2025) v1.pptx
PDF
illuminati Uganda brotherhood agent in Kampala call 0756664682,0782561496
PDF
Bladex Earnings Call Presentation 2Q2025
Session 3. Time Value of Money.pptx_finance
Bitcoin Layer August 2025: Power Laws of Bitcoin: The Core and Bubbles
how_to_earn_50k_monthly_investment_guide.pdf
Introduction to Managemeng Chapter 1..pptx
4.5.1 Financial Governance_Appropriation & Finance.pptx
Copia de Minimal 3D Technology Consulting Presentation.pdf
kyc aml guideline a detailed pt onthat.pptx
ECONOMICS AND ENTREPRENEURS LESSONSS AND
Dr Tran Quoc Bao the first Vietnamese speaker at GITEX DigiHealth Conference ...
financing insitute rbi nabard adb imf world bank insurance and credit gurantee
Session 14-16. Capital Structure Theories.pptx
Circular Flow of Income by Dr. S. Malini
Understanding University Research Expenditures (1)_compressed.pdf
social-studies-subject-for-high-school-globalization.pptx
fastest_growing_sectors_in_india_2025.pptx
Is Retirement Income a Three Dimensional (3-D) problem_ What is the differenc...
Blockchain Pesa Research by Samuel Mefane
Introduction to Customs (June 2025) v1.pptx
illuminati Uganda brotherhood agent in Kampala call 0756664682,0782561496
Bladex Earnings Call Presentation 2Q2025

Tips & Tricks for Building Advanced Workflow

  • 1. Building Advanced Workflow Varadarajan Rajaram, Salesforce.com Sean Urban, Deutsche Bank Track: Advanced EE System Administrators
  • 2. Safe Harbor Statement “ Safe harbor” statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements the achievement of which involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions proves incorrect, our results could differ materially from the results expressed or implied by the forward-looking statements we make.  All statements other than statements of historical fact could be deemed forward-looking, including any projections of subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include - but are not limited to - risks associated with the integration of Sendia Corporation’s technology, operations, infrastructure and personnel with ours; unexpected costs or delays incurred in integrating Sendia with salesforce.com, which could adversely affect our operating results and rate of growth; any unknown errors or limitations in the Sendia technology; any third party intellectual property claims arising from the Sendia technology; customer and partner acceptance and deployment of the AppExchange and AppExchange Mobile platforms; interruptions or delays in our service or our Web hosting; our new business model; breach of our security measures; possible fluctuations in our operating results and rate of growth; the emerging market in which we operate; our relatively limited operating history; our ability to hire, retain and motivate our employees and manage our growth; competition; our ability to continue to release and gain customer acceptance of new and improved versions of our CRM service; unanticipated changes in our effective tax rate; fluctuations in the number of shares outstanding; the price of such shares; foreign currency exchange rates and interest rates. Further information on these and other factors that could affect our financial results is included in the reports on Forms 10-K, 10-Q and 8-K and in other filings we make with the Securities and Exchange Commission from time to time, including our Form 10-K for the fiscal year ended January 31, 2006. These documents are available on the SEC Filings section of the Investor Information section of our website at www.salesforce.com /investor . Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all.  Customers who purchase our services should make purchase decisions based upon features that are currently available.  Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements, except as required by law.
  • 3. Agenda Introduction Winter ’07 Workflow – What’s new? Customer case study Workflow and Approvals @ Deutsche Bank Best practices Q&A
  • 4. Definition Workflow enables the automation of a business process, in while or part within your organization – from sales, to service, to HR, to finance. It enforces a process within your organization which is consistently followed and improves efficiency and productivity.
  • 5. Current Workflow Capabilities (Pre Winter ’07) Automated notification Review current discount policies on Opportunities Follow up on Cases for Platinum Customers Limited action types Email Alerts Create Tasks
  • 6. Winter ’07 Workflow Capabilities Automate your business processes Field Updates, Outbound Messages, Approvals Enforce business processes Lock down Opportunities when it is closed Improve customer satisfaction Initiate a customer survey as soon as a Platinum customer case is closed Improved data quality Store only the last 4 digits of the SSN
  • 7. Winter ’07 Workflow Capabilities Approval process automation Simple and complex multi-step processes Eliminate laborious manual processes Automate and eliminate your paper-based PTO requests Enforce business processes Discount policies – Enforce approvals on large discounts Campaign spending controls – Force approvals on costly campaigns
  • 9. Field Update Action Automatically change the value in a field as a result of a workflow trigger, including owner and record type!
  • 10. Outbound Message Action Send a customizable XML message to any desired Web-available listener. No more polling for changes! Can be used to automate updates to dependent records! Gain automated asynchronous integration with external systems
  • 11. Other Workflow Enhancements Workflow rule limit increased from 50 to 300 per object More standard objects supported Opportunity Product Order Product Advanced “or” filters New filter options Current user Special date values – Next X days, Last Week etc
  • 12. Approval Process Automation Define simple or multi-step approval processes for any object Specify actions at each step of process Send approval requests to a queue Define one or more user hierarchies for approval request routing Lock the Record from Being Edited Change Status to “Pending” PTO Request for US-HQ Submit to Manager for Approval Approved? Change Status to “Approved” Set Date Approved Send PTO Message Change Status to “Rejected” Unlock Record
  • 13. Sean Urban Vice President [email_address]
  • 14. Deutsche Bank Leading global investment bank Leader in Germany and Europe, rapidly expanding in North America, Asia and key emerging markets € 1,058 billion in assets Financial services offered in 73 countries INDUSTRY: Financial Services EMPLOYEES: 63,435 GEOGRAPHY: Global PRODUCT(S) USED: SFA, Service & Support, Marketing # USERS: 416
  • 15. Key Challenges Business Challenge Legacy Workflow Disparate System No form continuity No Reporting Technology Challenge Change is difficult Hardware costs expensive Higher Costs Inefficient workflow User frustration Slow time to market for change
  • 16. The Solution How did we address the challenges? Consolidated 175 forms to 52 Leveraged Queues and Assignment rules Used sControls for dynamic page layouts Created custom objects for data store Leveraged profiles and asset data Products implemented # Users Integration points Training Business Units affected Ongoing improvements DEPLOYMENT DETAILS
  • 17. Results What were the results? Increased functionality Forms contain more pre-popped functionality Information is stored in one place Change is quicker and more cost effective Reduced application maintenance costs Information is reportable
  • 18. Demo Template Department: Sales Operations # Users: 65 Key Requirements Support mobile sales team Integrate with SAP Executive visibility Key Benefits Eliminated manual order processing Centralize forecasting On-demand pipeline visibility Sample Screen of Demo Here (Add URL Link to Demo)
  • 19. Varadarajan Rajaram Sr. Product Manager Best Practices Salesforce.com
  • 20. Best Practices – Workflow Use Workflow rules judiciously (i.e., just because you have 300 available doesn't mean you have to use them) Number of rules isn't the performance killer, it's how many of them are actually triggered at once Workflow actions are not executed in any particular order
  • 21. Best Practices – Field Updates Use with read-only fields to enforce business processes. Use descriptive naming conventions Can only update fields on the record itself, not any of its related records Not all datatypes supported Runs as "system" user (i.e., ignores FLS)
  • 22. Best Practices – Outbound Message Use to replace polling. Wherever possible to reduce API load Changing developer name of field does not cascade down to outbound message definition - VERIFY Although HTTPS, no authentication is performed Session ID may expire
  • 23. Best Practices – Approval Processes If Sandbox environment available, create and test there first A record can potentially go through multiple approval processes during its lifetime, therefore the entry criteria for each process should be specific enough to make sure it doesn't go through the same process twice Active processes are ordered (just like assignment or escalation rules), therefore the ordering should be most criteria-specific to least criteria-specific Modify All Data (MAD) users should use the provided tools (Setup | Data Management | Manage Approval Requests) to perform mass actions on pending approval items Delegates need to periodically check the new standard report “My Delegated Approval Requests” to get a list of all approval items assigned to users for whom they are a delegate
  • 24. Approvals Limitations Serial approvals only, no parallel chains Ability to approve, reject, reassign, and delegate approval do NOT respect the role hierarchy Cannot "skip" approval steps Cannot re-order existing steps – must create new step, insert at appropriate level, and delete old No reminders
  • 25. Summary of Key Features New Workflow Action: Field Update – Automatically change the value in a field as a result of a workflow trigger, including owner and record type! Use Formula Editor wherever applicable to derive value from other fields, expressions, or values. New Workflow Action: Outbound API Message – Send a customizable XML message to any desired Web-available listener. No more polling for changes! Use it to update dependent records Approval Process Automation – Create simple or multi-step approval processes to automate and enforce the approval of virtually anything in your company, from sales discount requests, to expense reports, to vacation requests.
  • 26. Varadarajan Rajaram Sr. Product Manager Sean Urban Vice President QUESTION & ANSWER SESSION Salesforce.com Deutsche Bank
  • 27. Session Feedback Let us know how we’re doing! Please score the session from 5 to 1 (5=excellent,1=needs improvement) on the following categories: Overall rating of the session Quality of content Strength of presentation delivery Relevance of the session to your organization Save time! Use your cell phone or mobile device to send Feedback via SMS/Text Messaging! Send a message to 26335 In the message body: Session 128, #### For example, “ Session 123, 5555 ” Session ID: 128 Session ID # Scores for 4 categories SMS Voting powered by: