When attempting to process online applications in the Blackbaud NetCommunity plug-in in The Education Edge the following error is received.
"Error creating a new applicant record for XXXX XXXX : Error occurred while binding an education edge relationship to a mapped relationship: Error occurred while binding an education edge relationship to a mapped relationship: Error creating a new individual record for Parent/Guardian: Invalid Code table entry: Contact type"
This occurs when a contact type has been changed in The Education Edge, but has not been changed on the online admissions form in NetCommunity.
Changing Email to E-mail as a contact type in The Education Edge will not reflect the change automatically on the application form in NetCommunity. The application form will still come in to the plugin as Email, and there is no longer Email as a contact type in The Education Edge for that field to be mapped to. There are two options for resolving this, and processing the application.
Change the contact type in the drop down menu on the application form in the plugin Go to the contact type on the application form in the plugin. Click the drop down box for the contact type to change it to the appropriate type that is now in The Education Edge. This will allow the application form to be processed. **NOTE: If the contact type is shared, the box may not be able to be changed. Therefore, we will have to add the contact type back to the contact type table.
Going forward, we will need to decide what we want the contact type to say in the The Education Edge table and the online admission forms in NetCommunity. If we want it to be the new value and we do not want to add the former contact type back to the table in The Education Edge, then we will need to change the values on the application form in NetCommunity. We will need to cut the contact type field off of the form in NetCommunity, and re-add the contact type field back as an option on the form to see the updated contact types from the table in The Education Edge.