rel/3.222
版本发布时间: 2022-08-14 07:28:59
SalesforceFoundation/NPSP最新发布版本:rel/3.230(2024-08-22 08:48:52)
Critical Changes
- We've improved security of NPSP Settings by restricting access to Admins only.
Changes
Recurring Donations Enhancements
- We added Recurring Donations to Gift Entry. Let your users enter batches of Recurring Donations by granting them Read and Edit access to the Allow Recurring Donations field on the NPSP Data Import Batches object.
- We added the ability for donors to manage their Recurring Donations in the Experience Cloud Donor Portal. Learn more in Add Experience Cloud Components to your Donor Portal.
- We added new settings that enable filtering of the Recurring Donation Batch jobs, based on the number of days since the child Opportunities were modified.
- We updated Recurring Donations LWC and apex classes to show the processed payment data.
- We updated apex classes to stop the method to get Recurring Donation records and return an empty list if the RD2 feature is not enabled.
Additional NPSP Enhancements
- Users can now process full refunds in NPSP. For set up instructions, go to Set Up Refunds in the Configure Opportunity Payments article.
- We added a new Contact Duplicate Rules matching option for Batch Data Import that runs all active duplicate rules for the Contacts object that are managed in Setup | Duplicate Management.
Other NPSP Improvements
- NPSP now supports Brazilian Portuguese.
- We improved security around Contact Merge.
- We improved security around Customizable Rollups.
- We fixed an issue where encrypted fields blocked push upgrades to the NPSP Summer '22 release (NPSP 3.217).
- We now support Multiple Currencies in the Donation History and Giving Summary components for the Experience Cloud Donor Portal.
Features Intended for Future Release
- We added a couple fields to the Payments object to support a future partial refund feature.
New Metadata
Fields
- npe01__OppPayment__c.OriginalPayment__c
- npe01__OppPayment__c.DebitType__c
- npe03__Recurring_Donations_Settings__c.npsp__ExcludeClosedRecurringDonations__c
- npsp__DataImportBatch__c.npsp__Allow_Recurring_Donations__c
- npsp__Customizable_Rollup_Settings__c.npsp__LimitRecalculatedRecurringDonations__c
- npsp__Customizable_Rollup_Settings__c.npsp__RecurringDonationLastNDays__c
- npsp__Gift_Entry_Settings__c.npsp__Enable_Recurring_Donations_in_Gift_Entry__c
Lightning Web Components
- geRecurringGiftInfo
- geModalRecurringDonation
- rd2RecurringDonation
- refundPayment
- stopRecurringDonationModal
- utilInlineText
Apex Classes
- BDI_ContactService_TEST
- BDI_Donations_TEST3
- GE_SettingsService
- GiftBatchForQueueable_TEST
- GiftBatchForQueueable
- GiftsSelectorForProcessing_TEST
- GiftsSelectorForProcessing
- PMT_ValidationService_TEST
- PMT_ValidationService
- PMT_RefundService_TEST
- PMT_RefundService
- PMT_RefundController_TEST
- PMT_RefundController
- PaymentSelector_TEST
- PaymentSelector
- RD2_ERecurringDonationsSelector_TEST
- RD2_ERecurringDonationsSelector
- RD2_ETableController_TEST
- RD2_ETableController
- UTIL_DuplicateMgmt_TEST
- UTIL_DuplicateMgmt
Action
- Refund on Payments
Visualforce Component
- InsufficientPermissions