Constituent Update Batch Import does not update primary address flag properly if address already exists

When importing existing addresses in a Constituent Update Batch to change the primary address flag, you might notice that the changes do not appear in batch.
We are currently evaluating this issue for a fix in a future service pack.

Steps to Duplicate

1) Create a constituent and add 2 addresses with different types.
2) Set Address A to the primary address.
3) Create a constituent update batch import process and import the two existing addresses with all the same information except setting Address B to the primary address. (Address A - Is Primary - FALSE; Address B - Is Primary - TRUE)
4) Run the import process and notice that the batch does not have the changes present.

Environment

 Blackbaud CRM
 4.0
 4.0.180.1600

Was this article helpful?