Approval process in Salesforce

Approval Process:

It is an automated process to approve records in Salesforce organization. It specifies the steps required for a record to be approved. It also allows to specify the action to be taken when a reocord is approved or rejected.

Create an object and save it with required details

Condition:

If the designation of the Employee object is sfdc developer then it should be sent for an approval.

Process:

Define approval status field(picklist) on employee object.

Select Setup--> Build--> Create--> Workflow & Approvals--> Approval Process.

Create a new approval process for the object employee.

Select jump start wizard, give the approval process name, specify the criteria and select the approver.

In the criteria give employee designation equals to sfdc developer. If the given criteria is met then it shoud go for approval.

Assign the user who should approve the approval process.


In the approve process detail page:

Assign the actions in initial submissions, click on the field update and give the field as designation approv.

Actions should be defined as when a record is submitted for approval process initially it should be in some action, so select it as pending.

In the final approval actions select designation approv and update the field as approved.  

In the final rejection actions select designation approv and update the field as rejected.  

In the recall actions select designation approv and update field as cancelled.

Save the approval process and activate it.

Execution:

In the employee object enter the details and enter designation as sfdc developer, approval action as penidng and submit it for approval.

In the approval history it shows assigned approver, actual approver and actions as reassign, approve and reject.

Upon clicking the action, it will show the request either approve or reject options, select one of them and finally approval status will show either approved or rejected.

We can also send email to the assigned approver by selecting email alert option in the approve process detail page.

Note:

For each approval process you can have maximum of thirty(30) steps for process and twenty-five(25) approvers for step.

An organization can have 300 approval processes per object and 1000 approval processes for organization.

To Know More about our Salesforce CRM Consulting Services in Dubai

Posted On 27 January 2018 By MicroPyramid


Need any Help in your Project?Let's Talk

Latest Comments
Related Articles
How to use Map methods in Salesforce

Apex provides collections such as List, Set, Map. Each collection has its own properties and characteristics that make them to use widely in salesforce. One ...

Continue Reading...
How to use Set in Salesforce

Apex provides collections such as List, Set, Map. These are similar to arrays, but these collections have advanced features and easier methods than an array. ...

Continue Reading...
How to send email to a public group in Salesforce

In Salesforce it is quite difficult to send email to users individually when there are many. So, upon creating public groups with required users working ...

Continue Reading...
open source packages

Subscribe To our news letter

Subscribe and Stay Updated about our Webinars, news and articles on Django, Python, Machine Learning, Amazon Web Services, DevOps, Salesforce, ReactJS, AngularJS, React Native.
* We don't provide your email contact details to any third parties