This issue appears to be fixed in Winter '10.
http://code.google.com/p/npsp/issues/detail?id=108
On Sep 8, 8:06 am, Steve Andersen <
steve.ander...@salesforce.com>
wrote:
> Salesforce.com is working on a bug that causes the Nonprofit Starter Pack to behave incorrectly when Contacts and Accounts are imported via the standard import wizard.
>
> I've logged this bug here:
>
>
http://code.google.com/p/npsp/issues/detail?id=108
>
> As far as I know, this is only a problem with the one-to-one account model.
>
> Normally, when you create a Contact in the one-to-one model, the Contact Id is stored on the created Account, and this helps tie them together. If you import Accounts and Contacts via the standard wizard, that Id isn't written back to the Account.
>
> The ramifications of this are:
>
> 1. If you delete a Contact, the one-to-one Account won't be deleted
> 2. If you click on the Account link from the Contact, you'll view the Account, rather than being redirected back to the Contact
>
> Workaround:
>
> 1. If at all possible, I recommend using the data loader to import Contacts and Accounts. The data loader is not affected by this bug
> 2. If you don't want to use the data loader, you might want to wait at least until we get an estimate of when this bug might be fixed
> 3. You can proceed with your work and decide to clean up the data later