One of the most frustrating things about Salesforce Approval Processes is that you can’t really use complex business logic to route the approvals to the right person without creating a lot of tedious approval steps and hardcoding users. In this tutorial, I will show you how you can use Apex code to build complex logic to tell Salesforce who the approver should be.
Even with the most user friendly user interfaces, there are still times where a user might not understand what to do. Perhaps it’s unclear what type of data the webpage is asking for, or maybe there is some some data validation the user needs to know before entering the data. Fortunately, we can create a simple, reusable help text popup the conforms to the Salesforce design language. Check it out!