Notices


Reply
 
LinkBack Thread Tools Display Modes

Old 07-16-2008, 01:51 PM   #1 (permalink)
Junior Member

Join Date: Jul 2008
Location: Greenville, SC
Posts: 5
Rep Power: 0 frenchj is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Question Help with Importing Phone Numbers

I could certainly use some help trying to figure out why when I create a constituent phone import off of a stand-alone version of RE and I then try to import the file into my live database I get exceptions of
"record does not exist"

The only thing I do to the record before entering is I add a 3-letter code to the end of the import fields since we have numerous databases in our live version so to make the ID's unique and that is carried throughout.

Anyone know what I might be doing wrong?

I double checked my field mapping and those appear to be correct.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 02:37 PM   #2 (permalink)
defygravity

Matthew's Avatar

Join Date: May 2006
Location: New York NY
Posts: 319
Rep Power: 3 Matthew is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Financial Edge (FE)
- NetCommunity (BBNC)
- Blackbaud Analytics/Researcher's Edge (BBA/TRE)
- API/VBA

can you post what fields are included in your import?
__________________
things haven't been the same since that house fell on my sister.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 02:41 PM   #3 (permalink)
Junior Member

Join Date: Jul 2008
Location: Greenville, SC
Posts: 5
Rep Power: 0 frenchj is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

My file was created off of a standalone version of RE and has the following fields:

PhoneAddrImpId
PhoneImpID
PhoneNum
PhoneType
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 03:28 PM   #4 (permalink)
Crystal Reports Guru

DrewAllen's Avatar

Join Date: May 2006
Location: Philadelphia, PA
Posts: 1,160
Rep Power: 4 DrewAllen is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Information Edge (TIE)
- API/VBA

My guess, without looking at the file, is that your address import IDs don't correspond to existing addresses. You said you were modifying the import IDs, but not whether it was the address, the phone, or both. In either case, I would not expect the address import IDs in your test environment to match the ones in your production environment, particularly since you are altering the structure of the import IDs by adding three characters to the end. Why are you even using the test database to create the files in the first place?

Drew
__________________
J. Drew Allen
Children's Hospital of Philadelphia

Crystal Reports and SQL Server Consultant

It is better to live your destiny imperfectly than to live an imitation of somebody else's life with perfection.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 03:35 PM   #5 (permalink)
Junior Member

Join Date: Jul 2008
Location: Greenville, SC
Posts: 5
Rep Power: 0 frenchj is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

We house about 30 databases for different chapters within our organization. The new chapter I am bringing in previously used RE.

So we have their original database on the standalone version that they sent to us and then bring it into the giant database with the other 30 chapters.

Does that make sense. We give the chapters the ability to connect to the database via remote desktop connection and have their security rights to only view their constituents.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 03:42 PM   #6 (permalink)
Crystal Reports Guru

DrewAllen's Avatar

Join Date: May 2006
Location: Philadelphia, PA
Posts: 1,160
Rep Power: 4 DrewAllen is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Information Edge (TIE)
- API/VBA

How did you import their addresses?

The import ID field is limited to 20 characters. If you add three characters to a 20-character import ID, the last three characters will get truncated. I'm not sure when this truncation happens, so when you import the phones, it may be trying to compare the 23-character field from the file to the 20-character field in the database and, naturally, not find a match.

Drew
__________________
J. Drew Allen
Children's Hospital of Philadelphia

Crystal Reports and SQL Server Consultant

It is better to live your destiny imperfectly than to live an imitation of somebody else's life with perfection.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 03:50 PM   #7 (permalink)
my feet hurt.

Melissa Siobhan's Avatar

Join Date: May 2006
Location: Connecticut
Posts: 1,455
Rep Power: 4 Melissa Siobhan is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Quote:
Originally Posted by frenchj View Post
We house about 30 databases for different chapters within our organization. The new chapter I am bringing in previously used RE.

So we have their original database on the standalone version that they sent to us and then bring it into the giant database with the other 30 chapters.

Does that make sense. We give the chapters the ability to connect to the database via remote desktop connection and have their security rights to only view their constituents.
Do these phone numbers already exist in your giant database? Unless they are already in there they can't be imported with just these fields. It is looking for these phone import IDs to already be in there. (you would only do this if you were overwriting existing phone numbers in your database)

If they are being added to existing records you will need the Constituent Import ID (or Constituent ID) and Address Import ID of where you want the phone numbers to go.
__________________
Melissa S. Graves

Director of Development Services
The Village for Families and Children
www.villageforchildren.org



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 04:01 PM   #8 (permalink)
Junior Member

Join Date: Jul 2008
Location: Greenville, SC
Posts: 5
Rep Power: 0 frenchj is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Melissa,

The import filed name PhoneAddrImpID is using the Raiser's edge field of Address Import ID.

I am thinking that Drew may be on the right track with the number of character allowed in the field I am trying to add the 3-letter code to make it "unique" to the giant database.

Thank you everyone for all your help!! I am new to the world of importing and struggling to stay afloat as I learn.

J. French
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-16-2008, 04:56 PM   #9 (permalink)
Eskimo Man

Doug Creek's Avatar

Join Date: May 2006
Location: Fairbanks, Alaska
Posts: 640
Rep Power: 0 Doug Creek is an unknown quantity at this point

Blackbaud Products
- Raiser's Edge (RE)
- Financial Edge (FE)
- Blackbaud Analytics/Researcher's Edge (BBA/TRE)

Unless you really need to specify the import id's for some reason, I would just let the system create them... I used to create all of mine, and it got to be such a hassle since BB doesn't use unique identifiers as their import IDs that I finally just let it do it...

Just another thing to make your life a little easier. (Note: I'm talking about not specifying the phone import IDs, the address ones will have to be specified in order to link the phones to the address).

Doug
__________________
~~~~~~~~~~~~~~~~~~~
Doug Creek
RE Database Administrator
University of Alaska Foundation
sndgc@email.alaska.edu

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-17-2008, 08:26 AM   #10 (permalink)
Junior Member

Join Date: Jul 2008
Location: Greenville, SC
Posts: 5
Rep Power: 0 frenchj is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Thank you everyone for all your help. Apparently the 20 character limit within the ID was indeed my problem.

Thanks for all your quick responses. You are wonderful!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 07-17-2008, 08:36 AM   #11 (permalink)
Crystal Reports Guru

DrewAllen's Avatar

Join Date: May 2006
Location: Philadelphia, PA
Posts: 1,160
Rep Power: 4 DrewAllen is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Information Edge (TIE)
- API/VBA

Quote:
Originally Posted by frenchj View Post
I am thinking that Drew may be on the right track with the number of character allowed in the field I am trying to add the 3-letter code to make it "unique" to the giant database.
If the import IDs on the standalone were auto-generated, there is another approach that you can use if you know the structure of the auto-generated numbers.

The auto numbers have three sections. The first section is based on the serial number of your database, although there is a problem with some serial numbers (maybe enterprise edition). If this first set of numbers in your main database and your standalone are different, then you don't need to do anything for auto numbers, but you will for non-auto numbers.

Where you might run into a problem is if the serial numbers in each database don't meet the pattern that the function is trying to match. In that case, both databases will have auto-numbers beginning with "00001-". In that case, you can simply replace the "00001-" in your import files with your three digit code. This requires that the addresses be imported with this same change, however. If you've already imported the addresses, you'll probably have to delete them and start over.

Drew
__________________
J. Drew Allen
Children's Hospital of Philadelphia

Crystal Reports and SQL Server Consultant

It is better to live your destiny imperfectly than to live an imitation of somebody else's life with perfection.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
importing, importing records


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Cheap Gas - Debt Consolidation - Credit Counseling - Arizona Landscaping
All times are GMT -6. The time now is 05:26 AM.

Miscellaneous


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by BBpixel Team 2008 :: jvbPlugin R1012.364.1

SEO by vBSEO 3.2.0 Copyright 2008 Blackbaud User SocietyAd Management by RedTyger
Inactive Reminders By Icora Web Design

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64