Skip to content

3.100

Choose a tag to compare

@mrbelvedere mrbelvedere released this 21 Jun 17:09

Critical Changes

  • The "Delete All Data Import Records" and "Delete Imported Data Import Records" buttons on the NPSP Data Import list view use a new Visualforce page called BDI_DataImportDeleteBTN. To use this functionality, you must add all profiles that need access to the Enabled Profiles list for the page. Access the list of Enabled Profiles in Setup by searching for Visualforce Pages. Next to BDI_DataImportDeleteBTN, click Security.

Changes

  • The search box on the Manage Household page now supports searching for Contacts when the Middle Name feature is enabled in an org.
  • The NPSP package now includes Hebrew translations.
  • Thank you to Thomas Taylor for quickly fixing the issue with Relationship Types not updating their reciprocal Relationships.
  • Allow specific NPSP Triggers to be disabled through either Apex Code for the current user context or persistently by adding a filter to the TDTM TriggerHandler record. More details can be found here: https://powerofus.force.com/articles/Resource/Disable-TDTM-Triggers

Data Importer Updates

  • The NPSP Data Importer now supports matching against Donations and Payments. There are several new Configuration Options that control if Donation and Payment matching is enabled, how to match, and what criteria to use when matching. The Donation Matching Behavior options control if the feature is enabled and how to match:
    • Do not Match - Disables Donation and Payment matching. New records are created. This is the way the NPSP Data Importer worked previously.
    • No Match - Only import a record if it doesn't match an existing record.
    • Single Match - Only import a record if it matches a single existing record.
    • Single Match or Create - Import a record if it matches a single existing record; create a new record is no single match is found.
    • Best Match - Only import a record when it matches at least one existing record, and update the best matched record.
    • Best Match or Create - Import a record if it matches an existing record; create a new record if no match is found.
  • The Donation Matching Rule options determine which fields to match against. The Number of Days from Donation Date field determines how many days from the Donation Date to consider when looking for a matching Donation or Payment. If you're working with a developer that would like to modify the matching behavior, use the Donation Matching Implementing Class field to specify the full developer name of an Apex class that implements the BDI_IMatchDonations interface. When left empty, the NPSP default implementation is used. For details on using the Data Importer to match against Donations and Payments, see the NPSP Administrator's Guide to Importing Donor Data (https://powerofus.force.com/articles/Resource/NPSP-Administrators-Guide-to-Importing-Donor-Data).
  • We also revamped the Configuration Options on the NPSP Data Import page. The options are now grouped into sub-sections.

Issues Closed

#1955: Buttons for Batch Data Import need to trap and display error messages
#2525: Provide transactional and user account way to disable all NPSP Triggers
#2527: Manage Household New Contact search does not support standard Middle Name
#2570: In Multicurrency org, Best Gift Year Total not rolling up correct value if opp/account currency does not match user currency
#2581: If new Opp added to Open Recurring Donation, Paid Amount rollup is not calculated on edited Opportunities
#2587: Manage Household page does not fail gracefully if an invalid Primary Contact is entered

Installation Info

Push Schedule

Sandbox orgs: 2017-06-21
Production orgs: 2017-06-27
Use the Installation URL below to install this release before the scheduled push dates.

Installation URL

https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1Y000000tEh5

To install NPSP 3.100 including dependencies, use our automated installer:
https://mrbelvedere.salesforcefoundation.org/mpinstaller/npsp/version/1372

Trialforce Template ID

0TT41000007tBjR