You are here:
Advanced NPSP Configurations
Manage or disable trigger handlers or deploy custom code in the TDTM framework.
- Table-Driven Trigger Management
Learn about what Table-Driven Trigger Management (TDTM) is and how you might want to use it to customize your NPSP org. - Manage Trigger Handlers for NPSP
Learn about trigger handlers that are used in Table-Driven Trigger Management (TDTM). - Disable Trigger Handlers for NPSP
Learn how to disable trigger handlers for all users, specific users, and with apex code. - Deploy a Custom Apex Class in the TDTM Framework for NPSP
The Nonprofit Success Pack (NPSP) relies heavily on Apex to implement much of its functionality. Salesforce.org products use one trigger per object and Table-Driven Trigger Management (TDTM) to control the execution of Apex classes. - Apex Class Descriptions for NPSP
Below is a list of Apex classes managed by Table-Driven Trigger Management (TDTM) along with a description of each. Some classes appear multiple times because more than one Trigger Handler can reference the same class.

