In this article, we will walk through creating custom roll-up summary field logic and how to avoid some common pitfalls. We will also explore various options for initiating a roll-up routine with tools such as Apex Triggers, Batch Apex, and Process Builder. Advantages of Custom Apex Roll-up Summaries Before we
I recently came across a requirement to support multi-currency for a rollup trigger where the parent object and child object each maintained their own currencies. The objects where not part of a master-detail relationship (per the requirements) and it was a valid use-case that each object should maintain currency independently.