Intransit Receipt Transaction for Lot Status Controlled Item is Raising Error "ORA-01422: exact fetch returns more than requested number of rows" when 2 or More Lots are Shipped
(Doc ID 2916365.1)
Last updated on JANUARY 20, 2023
Applies to:
Oracle Inventory Management - Version 12.2.11 and laterInformation in this document applies to any platform.
Symptoms
Intransit Receipt Transaction is raising error for lot status controlled item if 2 or more lots are shipped during Intransit Shipment Transaction.
ERROR
-----------------------
ORA-01422: exact fetch returns more than requested number of rows
FRM-40735: WHEN-VALIDATE-ITEM trigger raised unhandled exception ORA-01422
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
- Go to Inventory Responsibility > create Lot controlled item in Onhand Status enabled Organization;
- Perform Miscellaneous Receipt for 2 lots;
- Define Shipping network between 2 organization with Transfer Type set as 'Intransit';
- Perform Inter-Org Transfer for the total quantity and ship quantity from 2 lots;
- Perform Intransit Receipt in the receiving Organization and get the error when trying to perform receipt for both lots - system only allows receipt for one of the lots.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |