Book Image

Learning Salesforce Visual Workflow and Process Builder - Second Edition

By : Rakesh Gupta
Book Image

Learning Salesforce Visual Workflow and Process Builder - Second Edition

By: Rakesh Gupta

Overview of this book

Salesforce Management System is an information system used in CRM to automate the business processes like sales and marketing. To implement this, Force.com developed a powerful tool called Visual Workflow to automate business processes by creating applications also called Flows. Learning Salesforce Visual Workflow, Second Edition is a practical guide on Flows that will enable you to develop custom applications in Salesforce with minimized code usage. The book starts with an introduction to Visual Workflows that teaches all the building blocks of creating Flows and use it efficiently. You will learn how to easily automate business processes and tackle complex business scenarios using Flows. The book explains the working of the Process Builder so you can create reusable processes. The book also covers how you can integrate existing or newly created Flows with the Salesforce Lightening Experience. By the end of the book, you will get a clear understanding on how to use Flows and Process Builder in your organization to optimize code usage.
Table of Contents (9 chapters)

Exercises

  1. Create a process that auto-adds new users to the Sales Best Practices Chatter group.
First, create a Chatter group called Sales Best Practices. Use Quick Actions to complete it.
  1. Create a process that will automatically delete open opportunities when an account is out of business.
Use the Apex class and invoke it from the process.
  1. Modify the previous process in such a way that it will not work for the System Administrator and Supply Chain User profiles.
  2. Create a process that will automatically count related contacts in the account and update the value in a Number of contacts field. This process will fire whenever the account is updated by all users except the System Administrator profile.
You may need to use Flow to get the counts of contacts in an account.
  1. Create a process that will auto-remove all followers from a case when it is successfully closed.
  2. Create a process that will do the following...