Query Relationships to Yield ID's
Comments
-
create three different constituent queries. first is a student query as a static query. Then create a static query of parents of the students. Do the global change on your students. Create a different query of Parnts who have a former student constituent code. make this a static query. merge your first parent query with the second parent query using the operator AND... The resulting parents are the ones you need to change their code. CAUTION this is assuming the parents do not have any current students or alumni attending. if you need to check for current students then create a constituent query for parent of current students and then merge that with the former parents and you can see if there are any parents that should not be updated. I have made the assumption here that the parents also have constituent records.0
-
Hello. This step is perhaps the most tedious part of transitioning student records! I hope the suggestion below is helpful.
I first create a Relationship Query to gather the newly graduated / left students by setting the correct date range for “Date Graduated” or “Date Left” in the criteria. (E.g. Date Graduated is greater than or equal to 5/1/2015 or Date Left is greater than or equal to 5/1/2015).
I attach this Relationship Query to an Individual Relationship Export to export out the Import IDs for the Parent Constituent Code. Make sure to export out the Relationship type since all the Indv Relationships found in the parent record will be exported.
Then I follow these steps to edit the Excel document to create a document that has an unduplicated row for each parent's record that needs a Date To value:- Sort by the Relationship Type column and delete all rows besides those defining the relationship to the Parent record as Child, Daughter, or Son.
- Sort by the Date To column and delete any row/record if Parent Const Code already has the appropriate Date To date. If date reflects a former student/child graduation date, edit in the newest Date To date based on their child’s Date Graduated or Date Left date.
- Once you have an unduplicated row for each Parent's record to edit, add in the appropriate Date To date based on their child’s Date Graduated or Date Left date.
- Prep spreadsheet to re-Import Parent Const Code, now with appropriate Date To added, using the Constituent Code Import.
0 -
Jane Owsley:
Hello. This step is perhaps the most tedious part of transitioning student records! I hope the suggestion below is helpful.
I first create a Relationship Query to gather the newly graduated / left students by setting the correct date range for “Date Graduated” or “Date Left” in the criteria. (E.g. Date Graduated is greater than or equal to 5/1/2015 or Date Left is greater than or equal to 5/1/2015).
I attach this Relationship Query to an Individual Relationship Export to export out the Import IDs for the Parent Constituent Code. Make sure to export out the Relationship type since all the Indv Relationships found in the parent record will be exported.
Then I follow these steps to edit the Excel document to create a document that has an unduplicated row for each parent's record that needs a Date To value:- Sort by the Relationship Type column and delete all rows besides those defining the relationship to the Parent record as Child, Daughter, or Son.
- Sort by the Date To column and delete any row/record if Parent Const Code already has the appropriate Date To date. If date reflects a former student/child graduation date, edit in the newest Date To date based on their child’s Date Graduated or Date Left date.
- Once you have an unduplicated row for each Parent's record to edit, add in the appropriate Date To date based on their child’s Date Graduated or Date Left date.
- Prep spreadsheet to re-Import Parent Const Code, now with appropriate Date To added, using the Constituent Code Import.
Thanks for the reply, Jane. I would welcome some further clarification. The list I am working with does not at this point have the benefit of a complete set of data such as date graduated. But I do have a group of students whom I can give a unique constituent code. I could then use the relationship query (new to me) to identify their parents by name and code type and import ID. What I want to do at that point, and need a solution for, is to take that import ID into a new query and then globally change the constituent code of those parents. I have not found that import ID's produce any output results, but maybe I don't know how to use them. Any further advice?
0 -
I did some more consultation with colleagues and realized that one can pull a good old fashioned constituent ID from the Relationship Export. This may be what I need.0
-
Hello. If you can assign a unique constituent code to the group of student, you can use this criteria in your Relationship Query to gather the group of students (Constituent Code = _____). Then attach this Relationship Query to a Relationshp Export to export out all of the Student's Individual Relationships as well as the Parent's Import ID (or Constituent ID) and the Parent's Constituent Code ID.
The first attachment includes a screen shot of the data I export out with the Relationship Export.
Then, instead of a Global Change, use the Constituent Code Import to add in the end date you want for the Parent Const Code. The 2nd attachment shows an example of the column headers needed to make the Constituent Code Import work (highlighted in yellow).
Hope this helps, willing to discuss more if this is the direction you want to take.
Jane0 -
Jane Owsley:
Hello. If you can assign a unique constituent code to the group of student, you can use this criteria in your Relationship Query to gather the group of students (Constituent Code = _____). Then attach this Relationship Query to a Relationshp Export to export out all of the Student's Individual Relationships as well as the Parent's Import ID (or Constituent ID) and the Parent's Constituent Code ID.
The first attachment includes a screen shot of the data I export out with the Relationship Export.
Then, instead of a Global Change, use the Constituent Code Import to add in the end date you want for the Parent Const Code. The 2nd attachment shows an example of the column headers needed to make the Constituent Code Import work (highlighted in yellow).
Hope this helps, willing to discuss more if this is the direction you want to take.
Jane0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board