Alias Type is Able to be Deleted Even Though it is in Use on Constituent Records

When an alias type is in use on a constituent record, a user is still able to go to the code table and delete the alias type instead of getting a message saying that the alias type is in use and cannot be deleted.
Download and install the latest Service Pack which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch.  

Steps to Duplicate

1. Go to a constituent record, Personal Info tab
2. Go to the Aliases section and add an Alias being sure to select a Type in the Type dropdown, then click Save.
3. Note that now the Name and Type Column are populated for this Alias in the Aliases section of the Personal Info tab on the constituent's record
4. Go to Administration\Code Tables\Biographical category\Alias Type code table name, click into the Alias Type code table
5. Find the Alias Type that you added to the constituent record above
6. Click the chevron on the left side next to the name of the Alias Type so that you can see the Delete button
7. Click Delete
8. Note that you will not receive a message saying that the Alias Type is in use and cannot be deleted as expected, instead you are allowed to delete the Alias Type.
9. Go back to the constituent record\Personal Info tab\Aliases section
10. Note that the Type column is now empty for the Alias on the record, the Alias is still there with now no type associated with it.

 

Environment

 Blackbaud CRM
 4.0
 4.0.173.0, (Service Pack 13)
 4.0.155.0

Was this article helpful?