Inserting rows into Constituent Update Batch with the insert key causes either the last record to be removed or errors with: Required field missing.

When inserting a row into the top of a collection field using the insert key in a Constituent Update Batch for a constituent with current contact information causes the error “required field missing” on address and phone numbers. When inserting into the email addresses collection field the last email address is removed and no error is generated.
 
Blackbaud recommends not using the Insert key in this method but rather use the tab key to browse to the next available line or browsing to the next available empty batch row to enter a new record.

Steps to Duplicate

1. Navigate to Administration > batch.
2. Create or use a Constituent Update Batch that includes the Phones, Addresses, and Email Addresses collection fields.
3. Populate the row with a constituent that already has multiple phone numbers, Addresses or Email Addresses.
4. Open either the Phone, Addresses or Email Addresses collection fields and press the insert key at the top row and enter any information.
5. Validate the batch. Note that Addressed throws the error “Required Field missing: Addresses”, Phone throws the error “Required field missing: Phone.” The Email address behaves differently, the last email address in the collection field will be deleted and no error is generated.
 

Environment

 Blackbaud CRM
 4.0
 4.0
 4.0.178.14

Was this article helpful?


Thanks for your feedback! Did this solve your issue?

Comments (optional):


Thanks for your feedback!
We're glad it was helpful but sorry it didn’t solve your issue. If you need assistance, click Chat with Support below.
We’re sorry to hear that. Please tell us why.

 I don't like how this works.

 The answer is confusing.

 The answer didn't match what I was searching for.

Additional Comments (optional):


Thanks for your feedback! If you need assistance, click Chat with Support below.
Thanks for your feedback. Help us make our products even better by sharing details in our Idea Banks or our online Community.
Thanks for letting us know. We'll work on clarifying the information in the article. If you need assistance, click Chat with Support below.
Thanks for letting us know. We'll work on updating the search engine to return more relevant results.