Bulk Edit Errors and Warnings
An error means that the record update was prevented.
A warning means that there is a problem with the data that should be addressed but it does not prevent bulk edit to complete the editing job.
Examples of Warnings and Errors
Type | Stage | Current Error Message | Why this error is displayed? | How To Fix it? | User Friendly Error |
---|---|---|---|---|---|
Warning | Matching records | Duplicate entry | The same identifier was listed more than once on the list of submitted identifiers | Remove duplicates |
|
Error | Matching records | Multiple records match identifier | Submitted identifier is not unique | Review records associated with the same identifier |
|
Error | Matching records | No record found | The are no records matching submitted identifier |
|
|
Error | Committing changes | [409 Conflict] during [PUT] to [http://inventory/items/<item-uuid>] [InventoryClient#updateItem(Item_String)]: [ERROR: Cannot update record <item-uuid> because it has been changed (optimistic locking): Stored _version is <version-number>_ _version of request is <lower-version-number>]
| It is the error related to Optimistic locking implemented for inventory data. The error means that the record could not be updated because newer version of the record is in the database. That error will occur if in the time required for bulk editing the record (from the moment the record was displayed to the moment the changes were committed) the record was updated by someone else. | Retrieve the record again for bulk editing so that the latest version |
|
Error if Electronic relationship was a part of bulk edit job and record could not be updated.
Warning if a field other than Electronic relationship was a part of bulk edit job and record was updated as expected
| Committing changes | Electronic relationship not found by id = <some value>
| Bad data error. The value provided for the electronic relationship does not have an equivalent in the database. | Update the record with the valid value. |
|
Warning | Committing changes | Holdings record source not found by id=null | Bad data error. Holdings record source is a required field and is not populated. | Holdings source has to be assigned to the record |
|
Warning | Committing changes | Field "preferredContactTypeId" : Invalid Preferred contact value: <some value> | Bad data error. The value provided for the prefered contact on the user record does not have an equivalent in the database. | Update the record with valid value |
|