Pledge Reminders based on installments
I'm trying to use Power Automate to create an Excel file from all gifts with a pledge balance on them, and pull out all the information on installments (what has been paid, and installments that are scheduled, with dates).
Which API has the information on gift installments? And where should I look for this?
I have another posting in the Community where I'm asking about creating an Excel file and saving the output to SharePoint. You're welcome to post information on how to do that here, instead.
If I create a variable to calculate the number of months overdue, will PA allow me to add a column to the output of my Excel file? My variable will calculate the number of months overdue.
I also need to include Addressee/Salutation and Address Info in the output. Can my output include both Constituent and Gift info, from two separate APIs?
Thanks.
Comments
-
@Chris Zello
Now that Gift v2 is available, you can get installment and payment details of a pledge by calling those API endpoints. (it is not available in Blackbaud connector yet, so you will need to use SKY Add-in connector Blackbaud send HTTP action. Read here on how:1 -
@Chris Zello
Forgot to answer about addressee/salutation: you can use the Blackbaud Constituent connector..there's an action for Name Summary:1 -
@Alex Wong
Thank you Alex. I was able to test it out on a gift record with a pledge balance and see data. Still need to do some other work on it.1 -
@Alex Wong
I could use some guidance…I am trying to do this in order to run a list of the last pledge installments. I seem to be missing a step…as the flow states there is no starting point? Can you help…?0 -
can you elaborate on what you trying to do here? what do you mean by “run a list of last installment"?
0 -
Sure…trying to run a list of installments and find the last installment date and then run a list of all upcoming installments for next month so that we can send them a note letting them know that the last payment is coming due.
0 -
@Bob Rickards
Unfortunately, it is not easy to do this only in Power Automate flow. Since the Gift v2 to get installment and payment is per pledge, you will have to get ALL pledge's installment and payment to do what you want to do. At least you will need to do all pledge where balance is not 0.Below is what you “can” do in 1 flow, but I strongly recommend handling this with installment and payment data already stored somewhere (sharepoint list/excel/csv, data warehouse, etc) and query from there.
So first step is to know how many you are dealing with. Run a gift list with gift type = pledge. Then filter (using Filter action) the returned gift array on balance property greater than 0. see how many non-paid off pledge you have. (if pledge is paid off, then the pledge is not needed in your processing).
then from this filter action, you will get an array of pledge that's not paid off, you will need to use Apply to Each on each pledge, and get installment and payment information from the pledges. you can then use “last(installment_array) and the month of this being next month. you will need to consider if payment is already applied to this installment either fully or partially paying the installment off (as pledge balance not 0 does not ”exactly" mean last installment is unpaid)
0
Categories
- All Categories
- 6 Blackbaud Community Help
- High Education Program Advisory Group (HE PAG)
- BBCRM PAG Discussions
- Luminate CRM DC Users Group
- DC Luminate CRM Users Group
- Luminate PAG
- 186 bbcon®
- 1.4K Blackbaud Altru®
- 389 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 14 donorCentrics®
- 355 Blackbaud eTapestry®
- 2.4K Blackbaud Financial Edge NXT®
- 616 Blackbaud Grantmaking™
- 542 Blackbaud Education Management Solutions for Higher Education
- 33 Blackbaud Impact Edge™
- 3.1K Blackbaud Education Management Solutions for K-12 Schools
- 909 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 207 JustGiving® from Blackbaud®
- 6.2K Blackbaud Raiser's Edge NXT®
- 3.5K SKY Developer
- 236 ResearchPoint™
- 116 Blackbaud Tuition Management™
- 375 YourCause® from Blackbaud®
- 160 Organizational Best Practices
- 232 The Tap (Just for Fun)
- 31 Blackbaud Community Challenges
- Blackbaud Consultant’s Community
- 19 PowerUp Challenges
- 3 Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 3 Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 71 Blackbaud Community All-Stars Discussions
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 743 Community News
- 2.8K Jobs Board
- Community Help Blogs
- 52 Blackbaud SKY® Reporting Announcements
- Blackbaud Consultant’s Community
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- Blackbaud Francophone Group
- Blackbaud Community™ Discussions
- Blackbaud Francophone Group