Uninstalling the package

Triggers installed by DLRS can be removed by navigating to the Manage Lookup Rollup Summaries tab in the App. There is a Manage Child Trigger button on that page. If you click it, on the bottom of the screen is a “Remove” button that will remove the generated code from the org. This is generally limited to the Child Object associated with the DLRS configuration.

If you already deleted the DLRS configuration, it is usually enough to create another one with minimal fields configured as long as it is on the same child object. From there you can use Manage Child Trigger to ask DLRS to clear out the Apex for you.

If none of that works for whatever reason then you have to build a destructivechanges.xml deployment. Or using VSCode IDE or Setup > Apex Classes and Apex Tiggers UI to delete manually.


Back to top

Declarative Lookup Roll-Up Summaries is a tool built and maintained by a community of volunteers through the Open Source Commons program. This is not a Salesforce-owned product. If you need support, go to the Trailblazer Community Group.