CRM: Error - Unable to load catalog item. Error loading spec ''Blackbaud.AppFx.BBNCSvc.BBNCMembershipBatch.Process.xml

When trying to import a new system role definition the following error occurs:

Data could not be saved. Unable to load catalog item. Error loading spec ''Blackbaud.AppFx.BBNCSvc.BBNCMembershipBatch.Process.xml''.
The base table specified does not have a foreign key to the Batch table.


The same error occurs when trying load the BBIS Membership Transaction Batch type spec from the catalog browser.
We are currently evaluating this issue for a fix in a future version.`

Steps to Duplicate

Steps to duplicate for import system role

1. Go to the Administration functional area
2. Click on Security task
3. Click on System roles task
4. From Tasks menu click 'Import role definition'
5. Choose the xml file you want to import and click 'Import'

Error occurs:

Data could not be saved. Unable to load catalog item. Error loading spec ''Blackbaud.AppFx.BBNCSvc.BBNCMembershipBatch.Process.xml''.
The base table specified does not have a foreign key to the Batch table.

Environment

 Blackbaud CRM
 4.0
 4.0.163.40 SP10

Was this article helpful?