When Adding an Item Using Item Instance Query, Following Error Occurs - ORA-00001: unique constraint (CZ.CZ_CONFIG_ITEMS_U1) violated

(Doc ID 2127623.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Configurator - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On Configurator Build 12.1.3.31.8

When attempting to add an item using the Item Instance Query feature on the Sales Order form, the following error occurs.

ERROR
-----------------------
Log file Error:
oracle.apps.cz.dio.config.SaveConfigFailureException: Configuration items could not be saved: ORA-00001: unique constraint (CZ.CZ_CONFIG_ITEMS_U1) violated
ORA-06512: at "APPS.CZ_CONFIG_CONTENTS_V_T1", line 47
ORA-04088: error during execution of trigger 'APPS.CZ_CONFIG_CONTENTS_V_T1'
oracle.apps.cz.dio.config.SaveConfigFailureException: Configuration items could not be saved: ORA-00001: unique constraint (CZ.CZ_CONFIG_ITEMS_U1) violated
ORA-06512: at "APPS.CZ_CONFIG_CONTENTS_V_T1", line 47
ORA-04088: error during execution of trigger 'APPS.CZ_CONFIG_CONTENTS_V_T1'
at oracle.apps.cz.dio.config.DbConfigHeader.saveItemTree(DbConfigHeader.java:1118)
at oracle.apps.cz.dio.config.ConfigController.saveConfigurationInternal(ConfigController.java:670)
at oracle.apps.cz.dio.config.ConfigController.saveConfiguration(ConfigController.java:589)
at oracle.apps.cz.cio.Configuration.saveInternal(Configuration.java:3684)
at oracle.apps.cz.cio.Configuration.saveNew(Configuration.java:3566)
at oracle.apps.cz.uiserver.engine.BvSession.saveConfiguration(BvSession.java:1786)
[...]


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Order Management Responsibility - > Sales Order form
2. Enter customer number and create a new sales order
3. Navigate to line items tab
4. Select Actions -> Item Instance Query
5. Enter Instance Number and click Find
6. Select item from query results, and select Add to Selected
7. Select Done
8. Error message appears

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