How declarative tools can impact your processes performance

I would like to highlight how easy is to face performance issues when mixing declarative and non-declarative processes. The following is a simplified example of how Salesforce works when declarative and non-declarative processes interact in the same transaction. Note: This post is not to start a discussion about what is better, code or point&click. This …

Continue reading How declarative tools can impact your processes performance

Advertisements

Packages, custom fields and human mistakes.

In this post, I want to explain an issue I recently faced and resolved. But to understand this issue you will have to imagine the following scenario. A packaging org with an unpackaged field.You need this field to replicate your customer's scenario in your org.Your customer has other business processes where this field is involved.Those …

Continue reading Packages, custom fields and human mistakes.

Order matters. What and when to modify records from a trigger.

Today I would like to talk about execution order in triggers when to modify records and how easy your business logic can fail if you do not care about this. This post it is going to be a quick one but it won't come alone, because since I have been working with Salesforce I have …

Continue reading Order matters. What and when to modify records from a trigger.