Advanced Mapping is the powerful engine behind NPSP Gift Entry and the NPSP Data Importer. It allows consultants to map fields from a staging record to multiple objects (Account, Contact, Opportunity, etc.) simultaneously.
However, Advanced Mapping is architecturally dependent on the newer NPSP framework components. Specifically, Salesforce documentation states that Customizable Rollups must be enabled and deployed before Advanced Mapping can be activated.
Step-by-Step Dependency Logic:
Modernization: Customizable Rollups replaced the legacy "Legacy Rollups" and provide a more flexible way to calculate donor totals.
Infrastructure: Both Customizable Rollups and Advanced Mapping utilize a shared set of underlying NPSP code resources. Enabling Customizable Rollups updates the database schema and triggers the necessary background processes that Advanced Mapping requires to function.
Enabling Advanced Mapping: Once Customizable Rollups are active, the consultant can go to NPSP Settings > Bulk Data Processes > Advanced Mapping and toggle the feature on. The system will then perform a "deployment" of the mapping logic.
My Domain (Option C) is a general Salesforce requirement for Lightning components but is not the specific functional prerequisite for this NPSP feature. Custom Triggers (Option A) and Delegated Administration (Option B) are unrelated to the internal NPSP mapping engine dependencies.
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit