{"id":781,"date":"2019-12-13T06:56:32","date_gmt":"2019-12-13T06:56:32","guid":{"rendered":"https:\/\/weburlforclients.com\/gamma\/realintelligence\/?p=781"},"modified":"2019-12-13T06:56:32","modified_gmt":"2019-12-13T06:56:32","slug":"best-practices-4-simple-models-every-salesforce-administrator-should-know","status":"publish","type":"post","link":"https:\/\/realintelligence.com\/best-practices-4-simple-models-every-salesforce-administrator-should-know\/","title":{"rendered":"Best Practices \u2014 4 simple models every Salesforce administrator should know"},"content":{"rendered":"\n

Enough with the introductions, for the rest of this post we will look at the best practices and recommendations. Applying these to your Process Builder processes ensures they will be readable and easily maintainable. The declarative nature of Salesforce lends itself to fast and agile development. Especially when we are modelling business processes that often require changing we need our processes to be logically organised, simple to read and understand, and easy to track and improve.<\/p>\n\n\n\n

The goal is to make them simple to change and maintain without limiting our automation capabilities. For example, if we try to model every action into one big process it becomes hard to manage and restricts some of our capability. Alternatively if we model every tiny action as a separate process it becomes very hard to track what should be happening and we probably end up repeating work in many processes.<\/p>\n\n\n\n

After building enough of these you start to notice a pattern, so you should think about four key types of processes and every process you build should fit into one of these categories.<\/p>\n\n\n\n