Organization Relationships additions and maintenance
I'm wondering if the current APIs are robust enough to do something with an Individual's Organization Relationships.
My situation is that I'm importing employee files monthly. These take on different forms, as a person could be new, separated, retired, or have a job change. Someone who is "new" can include people who are hired for the first time or someone who was previously employed here, left and has returned. I am able to divide my master file into groups for import.
For individuals who are new or have a job change, I don't want it to update the previous Relationship. Instead I want it to match to the specific record I'm telling it AND add a new relationship with the Date From (employment start date), 100% of the time.
For individuals who are separated or retired, I do want it to find the current relationship, add an end date. (Unfortunately I heard from my other post that it isn't possible to break the Org Relationship using PA. https://community.blackbaud.com/discussion/85069/break-relationships-available?utm_source=community-search&utm_medium=organic-search&utm_term=relationships)
And for someone with a job change, is it possible to provide an end date for the current relationship and have it add the new org relationship?
Is there something in the APIs making it capable to do these things to Org Relationshipis?
Best Answer
-
@Chris Zello everything you want to do can be done like Ben said, with the exception of "breaking" a relationship.
One option is to delete the relationship you want to break (capturing all info first), then create a new relationship that doesn't have the link to begin with by using this option. However, you are likely going to need to create TWO relationships without reciprocation, one on Constituent ONE and one on Constituent TWO such that they do not reciprocate (link) to each other, mimicking a "broken" relationship.
I have not tried this before, this is just in theory should work, you can play around with this and let us know if it works for you.
1
Answers
-
The Power Automate connector allows you to return a list of relationships, create and update relationships, and if you want to delete a relationship, you could use Blackbaud's HTTP request action.
So the functionality you need is all there, and the work will be in building out the logic. You can return a list of relationships for a constituent, use the Filter Array action to find any that you may need to make changes to, and the Create Relationship action to create any new ones.
2
Categories
- All Categories
- 6 Blackbaud Agents for Good™
- Raiser's Edge NXT test
- 6 Blackbaud Community Help
- 212 bbcon®
- 1.4K Blackbaud Altru®
- 406 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 667 Blackbaud Grantmaking™
- 588 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 949 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 6.8K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 251 ResearchPoint™
- 121 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 243 Member Lounge (Just for Fun)
- 38 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 809 Community News
- 3K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)



