Loading
Education Data Architecture Documentation
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Configure EDA Data Automation with TDTM

          Configure EDA Data Automation with TDTM

          Use Table-Driven Trigger Management to manage your code and automate complex processes.

          • Apex Class Descriptions for EDA
            Verify access to EDA Apex classes for all profiles and permission sets that need them.
          • Table-Driven Trigger Management (TDTM) Overview
            Understand how EDA uses TDTM to manage your code in Salesforce and control how Apex behaves.
          • Manage Trigger Handlers
            Trigger Handler records are a fundamental part of Table-Driven Trigger Management (TDTM). The Trigger Handler object is a Salesforce object like any other (Accounts, Contacts, etc.). Fields on the object manage the behavior of the triggers built within the TDTM framework. With just a few clicks, you can change the way your code behaves.
          • Prerequisites for Managing Trigger Handlers
            Before you can manage Trigger Handlers, make sure they are set up correctly in your org and are ready to use.
          • View Trigger Handlers
            Trigger Handlers are records just like any other, so you can create list views to filter and sort the records. Access the Trigger Handler records via the Trigger Handlers tab.
          • Edit a Trigger Handler
            An administrator can edit Trigger Handler records to deactivate them, change their load order, change which users will execute the Apex class, and so on. A common reason to edit a Trigger Handler is to disable it.
          • Create a New Trigger Handler
            Review the steps to add a custom Apex class to the TDTM architecture.
          • Monitor TDTM Framework Changes
            If you've created custom triggers, stay current with product releases to identify any changes to our TDTM framework that might require changes to your custom triggers.
          • Add the User Managed Field to the Trigger Handler Page Layout
            This article will walk you through adding the User Managed field to the Trigger Handler Page Layout in Education Data Architecture (EDA).
          • Disable Trigger Handlers for EDA
            To successfully run custom code, a large data import, or an external integration, you sometimes need to disable TDTM Trigger Handlers.
          • Deploy a Custom Apex Class in the TDTM Framework for EDA
            Follow these steps to create Apex classes that use the TDTM design for EDA.
           
          Loading
          Salesforce Help | Article