Mass Update Error: The Object Version Number passed does not match with the one existing in Installed Base tables (Doc ID 1333643.1)

Last updated on SEPTEMBER 06, 2016

Applies to:

Oracle Asset Tracking - Version 12.0.6 and later
Information in this document applies to any platform.
MUCurrentPartiesVO.xml

Symptoms

 

Error Code: CSI_API_OBJ_VER_MISMATCH
Error Text: The Object Version Number passed does not match with the one existing in Installed Base tables



When attempting to use Mass Update functionality to process changes to instance associations (instance party relationship), batches complete successfully but not all instances are successfully updated. The following errors occur in Mass Update log:


Instance/s in this batch completed with the following error.
Error message: This Instance Party relationship combination of the Instance, Party and the Party Source (63213,EMPLOYEE,4905,CLO,9.990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E+125), provided already exists in Installed Base Parties table, and cannot be duplicated.


Instance/s in this batch completed with the following error.
Error message: The Object Version Number passed does not match with the one existing in Installed Base tables


Steps to Reproduce
The issue can be reproduced at will with the following steps:
1. Asset Tracking > Mass Update > General Batch
2. Create Batch
3. Add instances
4. Expire old associations
5. Add new association (same as one of old associations)
6. Submit

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms