Multiple Alternative Lookup IDs
Hello! We store multiple alt IDs to assist in matching and deduping when loading records. We typically have IDs from our student/admissions system, student/financial aid, athletics ticketing, HR system, patient system, and a few others. (we have 11 active types.)
What is frustrating is that we have to append a suffix (eg: -A for athletics or -H for HR) because we can't seem to be able to have IDs with the same value, even though they are a different type. So a 7-character ID of 1234567 of Athletic type, can't exist if there is a 1234567 of HR type.
This creates problems for our users if they are trying to load a selection using the alt lookup Id, which happens a lot more than you would think. They have to manipulate the ID column, concatenate etc to get the “right” ID type - and we've even further complicated things because we added an additional appendage for our Athletic Ids of -001 or -002 because households share the same IDs.
How does everyone else deal with this??
Comments
-
@Aimee Fitzgerald I can't replicate this problem in our database (service pack 35). BBCRM allows me to enter the same value ID as long as I use different types, whether they're both on the same constituent or on different constituents. In fact the error message I get when deliberately trying to enter a duplicate ID with the same type explicitly says "The lookup ID must be unique for the selected type" so I don't think what you're describing is intended behaviour. Maybe log a ticket with support? What happens when you do try and enter an ID that already exists under a different type?
0 -
@Alan French - Thanks for this. My team had tried removing the appended code prior and gotten errors - but after your message, we tried again in one of our lower level environments and did not get an error.
It's good to know that this is not intended behavior! It seemed a little counterintuitive that a different type should cause a problem.
Maybe the BB gnomes were at work in the background. Either way, appreciate the response!
1
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 357 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 561 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 242 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) 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
- 778 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)