Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Utilizing the Mass Update Functionality in eTapestry
1. Utilizing the Mass Update
Functionality in eTapestry
PRESENTED BY KIMBERLY HAMMER
2. A Little About Me
• Purdue University
• With Blackbaud 8+ years and I have experience with eTapestry, Raiser’s
Edge, and Blackbaud Merchant Services (BBMS)
• eTapestry Software Quality Analyst
• My favorite sport is bowling
• I have two Cairn Terriers named Oscar and Lola
2 #bbcon
3. Agenda
• What is a Mass Update?
• Things to Remember
• Types of Mass Updates
• Things to Remember
• Tracking Payroll Deductions
3 #bbcon
4. What is a Mass Update?
• Mass updates allow you to make changes to a group of
accounts in one step.
• “One for all” creation or change
• Updating or creating multiple entries, but each entry will be the
same. (same date, same contact method, same fund, etc.)
• We cannot create new accounts with the mass update
feature.
• Accounts you are creating items for OR the entries you are
updating will already have to exist in the database
4 #bbcon
5. Things to remember
• When updating existing items, entries that are marked
Final will be unaffected by the update.
• If you wish to update journal entries that have been finalized,
you must un-finalize them before you will be able to make
other mass updates.
• If you choose to remove information, you will be
removing a value from the account or journal entry, but
you will not be able to remove the entire item from your
database.
5 #bbcon
6. Things to remember
• Make sure your query is set up correctly with the
appropriate data return type.
• If you’re updating existing journal entries, make sure your
query’s data return type is set to journal entries.
• Review the change you are about to make carefully
because there is no undo button.
6 #bbcon
9. Update Existing Accounts
• Assign or Remove account level User Defined Fields
• Constituents
• Tributes
• Users
10. Update Existing Personas
• Assign or Remove address fields
• Assign or Remove persona level User Defined Fields
• Update the Primary persona only or a selected persona type
11. Update Existing Transactions
• Update the Fund, Campaign, Approach, etc.
• Assign or Remove transaction level User Defined Fields
12. Update Existing Notes
• Update the Date and Note text
• Assign or Remove note level User Defined Fields
13. Update Existing Contacts
• Update the Date, Contact Method, Subject, and Note text
• Assign or Remove contact level User Defined Fields
21. Create New Scheduled Recurring Gifts
• Add the next gift in a series of recurring gift schedules
22. Things to remember
• When updating existing items, entries that are marked
Final will be unaffected by the update.
• If you wish to update journal entries that have been finalized,
you must un-finalize them before you will be able to make
other mass updates.
• If you choose to remove information, you will be
removing a value from the account or journal entry, but
you will not be able to remove the entire item from your
database.
22 #bbcon
23. Things to remember
• Make sure your query is set up correctly with the
appropriate data return type.
• If you’re updating existing journal entries, make sure your
query’s data return type is set to journal entries.
• Review the change you are about to make carefully
because there is no undo button.
23 #bbcon
24. Payroll Deductions - Set Up
1. Create an approach called "“Employee Giving” or “Payroll Deduction”
• Use it to indicate which transactions are payroll deductions
2. Decide whether you’re going to enter them as Pledges or Recurring Gift
Schedules
• We recommend Pledges if:
• Employees designate an annual amount to be given as part of the Annual
Campaign
• The payroll deduction has a start date, a stop date and a set amount
• Employees agree to give on an annual basis
• We recommend Recurring Gift Schedules if:
• Employees intends to give "forever" rather than for a year
• No known stop date or set amount
25. Payroll Deductions - Set Up
3. Be consistent when creating the Pledges/Recurring Gift Schedules
• Make sure they all get marked with the appropriate Approach (Employee Giving or
Payroll Deduction)
• The Installment Dates and Frequencies should all be the same
• When a new employee decides to make payroll deductions, add the
pledges/recurring gift schedules and use the same approach, scheduled date,
and frequency as the other pledges/recurring gift schedules which are payroll
deductions. For the first installment date, enter the date when the amount will
be deducted from the employee's first paycheck.
4. Create a query based on the Approach criteria
• Use Journal Entries as the Data Return Type
26. Payroll Deductions – Mass Update
• When your organization receives the deposit for the payroll deductions
each pay period, apply the payments to employee pledges
• Apply recurring gifts if you’re using Recurring Gift Schedules
• Run a Mass Update to add scheduled payments to the employee's
journals
• Use the query that you created to identify payroll deductions
• Use the pay period date as the pledge/recurring gift payment date
27. Recap
• What is a Mass Update?
• Things to Remember
• Types of Mass Updates
• Things to Remember
• Tracking Payroll Deductions
27 #bbcon
29. eTapestry’s Mass Update feature
will save us a lot of time so we can
spend more time focusing on our
mission! #bbcon
29 #bbcon
Tweet this now
30. Did this session leave you feeling electrified?
Don’t forget to complete
a session survey!
Each completed survey enters you into a drawing to win a
complimentary registration to bbcon 2015 in Austin, Texas*.
*Blackbaud reserves the right to change or withdraw this promotion at any time, without advance notice. Promotion has no cash value and may not be
exchanged, applied to, or combined with any other offer.
30 #bbcon
Editor's Notes
When updating existing items, entries that are already marked in the manner that you are updating and entries that are marked Final will be unaffected by the update. If you wish to update journal entries that have been finalized, you must un-finalize them before you will be able to make other mass updates.
If you choose to remove information, you will be removing a value from the account or journal entry, but you will not be able to remove the entire item from your database. We cannot mass delete.
We need to set up a query to capture those accounts or journal entries we wish to mass update. Be very careful of the data return type on your queries. If you have a data return type of Accounts, and you choose to update existing items, then you will update all the items within their database. If you want to update some specific entries, make sure you are pulling those entries with your data return type.
Always preview the results of your query, prior to running the mass update. We need to ensure that the query results contain the correct accounts or journal entries before running the mass update. There is no “undo” button.
When updating existing items, entries that are already marked in the manner that you are updating and entries that are marked Final will be unaffected by the update. If you wish to update journal entries that have been finalized, you must un-finalize them before you will be able to make other mass updates.
If you choose to remove information, you will be removing a value from the account or journal entry, but you will not be able to remove the entire item from your database. We cannot mass delete.
We need to set up a query to capture those accounts or journal entries we wish to mass update. Be very careful of the data return type on your queries. If you have a data return type of Accounts, and you choose to update existing items, then you will update all the items within their database. If you want to update some specific entries, make sure you are pulling those entries with your data return type.
Always preview the results of your query, prior to running the mass update. We need to ensure that the query results contain the correct accounts or journal entries before running the mass update. There is no “undo” button.