...
Info |
---|
This flow Usyd Campaign member status update when new transaction created - V6 updates the status to Donated when a transaction is created, however, the status needs to exist in the campaign. |
Come version AQ version 21
Campaign Member Updated when a Gift is Given
Campaign members will now be updated when a gift is given to the campaign for which they were solicited for appropriate Campaign Record Types.
The new field Gift Given (AQB__GiftGiven__c) will be checked when the solicited Campaign Member has a gift/pledge added through Smart Batch.
If the Contact on an Account is already a Campaign Member, the Campaign Member row will be updated: Gift Given box checked, the First Transaction field will be populated with a link to the transaction and the First Transaction Date populated with the date of the Gift. The Start Date of the Campaign Member row will be populated with the Create Date of the row.
If there are other Contacts on the Account of the Campaign Member that receive credit for the gift they will have a row created with the Gift Given box checked, the First Transaction field populated with a link to the transaction, the First Transaction Date populated with the date of the Gift and the Start Date populated with the date of the Gift.
...
An Apex Class, CampaignMemberGiftUpdateBatch, has been added to populate the First Transaction, First Transaction Date and check the Gift Given box for existing Campaign Member rows. The Apex Job can be run through the new Apex Launcher in Setup.
Related Jira Tickets:
| Not really an issue because when testing, you need to make sure the status is already added into the campaign for this to work. | ||||||||
| Proposed campaign member status |