Receive By Order Number Gives Invalid column index Error in iProcurement (Doc ID 2107358.1)

Last updated on AUGUST 25, 2017

Applies to:

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

Symptoms

On : 12.1.3 version, Desktop Rcv/Returns/Correction

When attempting to receive item using Order Number, the following error occurs.

ERROR
-----------------------
UNEXPECTED_OA_EXCEPTION: user name = XXXX: responsibility name = iProcurement User_US/INC root region = /oracle/apps/icx/por/rcv/webui/IcxPorRcvSrchPG transaction id = 961457381 6 "oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = oracle.jbo.AttributeLoadException: JBO-27022: Failed to load value at index 51 with java object of type java.lang.String due to java.sql.SQLException.;
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:620)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:252)
at java.lang.Thread.run(Thread.java:682)

## Detail 0 ##
java.sql.SQLException: Invalid column index
at oracle.jdbc.driver.OracleResultSetImpl.getObject(OracleResultSetImpl.java:1042)
at oracle.jbo.server.OracleSQLBuilderImpl.doLoadFromResultSet(OracleSQLBuilderImpl.java:1200)
at oracle.jbo.server.AttributeDefImpl.loadFromResultSet(AttributeDefImpl.java:1634)


STEPS TO REPRODUCE
-----------------------
The issue can be reproduced at will with the following steps:
1) Login to iProcurement > Receiving > Receive Items
2) Make all the other fields blank, Items Due = Any Time
3) Enter existing Order Number and click on Go
4) Get the above error

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