Depot Repair: ORA-01422 Error While Creating Repair Order (Doc ID 1936044.1)

Last updated on SEPTEMBER 06, 2016

Applies to:

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

Symptoms

On : 12.1.3 version, Repair Order Management

When attempting to save a new repair order (autosubmitting logistics), the following errors occur:

ERROR
-----------------------
Submit Order failed: CS_Charge_Create_Order_PVT.Submit_order - ORA-01422: exact fetch returns more than requested number of rows

ORA-01422: exact fetch returns more than requested number of rows in package CS_Charge_Create_Order_PVT Procedure Submit_order

Message(s) from Order management: (ORA-01422: exact fetch returns more than requested number of rows in package CS_Charge_Create_Order_PVT Procedure Submit_order)

CS_DB_ERROR (PROG_NAME=CS_Charge_Create_Order_PVT.Update_errors)
(SQLCODE=-60)(SQLERRM=ORA-00060:deadlock detected while waiting for resource)
ORA-01422: exact fetch returns more than requested number of rows)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create and save a new repair order


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