Loading
Nonprofit Success Pack (NPSP) Managed Package
Enable Customizable Rollups

Enable Customizable Rollups

Turn on functionality to define which fields to roll up and the filters to use. If Customizable Rollups aren't necessary for your organization, disable or reset them.

If you're starting from an NPSP Trial in version 3.155 (May 2019) or later, Customizable Rollups are enabled by default. All other orgs will need to enable Customizable Rollups. If you don't know which version of NPSP you're using, check out Which Version of NPSP Am I Using? to find out.

Note
Note Customizable Rollups are only available in orgs using NPSP and the Household Account Model.

Before enabling Customizable Rollups, be sure to review Things to Know Before Enabling Customizable Rollups. Also, remember that enabling Customizable Rollups disables User Defined Rollup creation in your org. The User Defined Rollup node will disappear from NPSP Settings, but all UDRs previously created in your org will be preserved and converted to Customizable Rollups.

Note
Note We recommend that you enable and try out Customizable Rollups in your Sandbox org before turning it on in your Production org. That will allow you to test it out and confirm that you're seeing expected results. Keep in mind that you can also easily move any new rollups you create in your Sandbox org to your Production org using a Change Set. For more information, see Test Customizable Rollups in your Sandbox.

To enable Customizable Rollups:

  1. Click the NPSP Settings tab. If you don't see the tab, find it in the App Launcher (App Launcher icon).

  2. Click Donations | Customizable Rollups.
  3. Click the button to switch to Enabled.
    The Customizable Rollups page in NPSP Settings, with the toggle to Enable Customizable Rollups highlighted.

It may take a few moments for NPSP to convert all of your existing rollups. You can safely leave the page. When the deployment is finished, you'll see a Configure Customizable Rollups button that you can use to view the list of Customizable Rollups. Keep in mind that this list will already be populated with all of the NPSP out-of-box rollups and any User Defined Rollups that already existed in your org. You're now ready to edit them or create new ones!

Note
Note If you see an error when you click the Configure Customizable Rollups button, your profile may not have access to the CRLP_RollupUI_SVC Apex class. For more information, see Configure Customizable Rollups.
Customizable Rollups page in NPSP Settings. Shows that the toggle is set to Enabled, so the Configure Customizable Rollups, and Reset to Defaults buttons are present.
Note
Note When you enable Customizable Rollups, new batch jobs are scheduled to run that night. If you want the new Customizable Rollups to be calculated immediately, you'll need to manually run the batch job. To do so, go to NPSP Settings | Bulk Data Processes | Rollup Donations Batch and click Run Batch.

Disable Customizable Rollups

If you decide that Customizable Rollups aren't for you, you can go back to the original rollups functionality. When you disable, rollups go back to the way they worked before you enabled Customizable Rollups. Keep in mind that any changes made while Customizable Rollups was enabled will be retained and visible if Customizable Rollups is enabled again. While the configuration data will continue to exist, it will have no effect on your org.

  1. In NPSP Settings, go to Donations | Customizable Rollups.
    Note
    Note If you don't see the NPSP Settings tab in your org, you can find it in the App Launcher.
  2. Click the button to switch to Disabled.
  3. Click Save.

After you disable Customizable Rollups, the old Rollup batch jobs are re-scheduled for that night. If you want to see the rollups recalculated right away, you'll have to manually run the jobs. To do so, go to NPSP Settings | Bulk Data Processes | Rollup Donations Batch and click Run Batch.

Reset Customizable Rollups

If needed, you can reset Customizable Rollups back to its original defaults. We recommend you use this feature with caution and only if you want to completely wipe out any changes you made while using Customizable Rollups.

Resetting Customizable Rollups makes the following changes:

  • Removes any new rollups, filter groups, and filter rules you created while using Customizable Rollups.
  • Resets all NPSP legacy rollups (including any User Defined Rollups) back to their default behavior. This means that the legacy NPSP rollups and User Defined Rollups will be reset to how they were configured when you first enabled Customizable Rollups. You'll lose any customizations you made to them since then.

If you want to turn off Customizable Rollups, but preserve changes you made while using the feature, we recommend disabling the feature instead.

To reset Customizable Rollups:

  1. Go to the NPSP Settings tab.
    Note
    Note If you don't see the NPSP Settings tab in your org, you can find it in the App Launcher.
  2. Click Donations | Customizable Rollups.
  3. Click Reset to Defaults.
  4. Click OK to confirm that you want to wipe out any changes you've made and reset Customizable Rollups.
 
Cargando
Salesforce Help | Article