Unable To Use Update Functionality On Requisitions Lines To Create Amendments In CLM IProcurement (Doc ID 1927437.1)

Last updated on SEPTEMBER 19, 2014

Applies to:

Oracle Contract Lifecycle Management for Public Sector - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On Release 12.1.3 version, Requisition

When attempting to edit Requisition Lines on a Requisition Amendment the following error occurs.

ERROR:
Receive Error: You have encountered an unexpected error.
Please contact the System Administrator for assistance.
Click: "here" for Exception details.
.
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)
at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:1020)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:239)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:157)
at oracle.apps.icx.por.req.webui.CheckoutUpdateSingleCO.executePrepareForDisplay(CheckoutUpdateSingleCO.java:301)
at oracle.apps.icx.por.req.webui.CheckoutUpdateSingleCO.processRequest(CheckoutUpdateSingleCO.java:152)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:604)
.
## Detail 0 ##
java.lang.NullPointerException
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareSpelForPartialFundAttributes(CheckoutLinesSvrCmd.java:1003)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareSpelAttributes(CheckoutLinesSvrCmd.java:603)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareAttributesForDisplay(CheckoutLinesSvrCmd.java:363)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareForDisplay(CheckoutLinesSvrCmd.java:222)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.executeMethodByName(CheckoutLinesSvrCmd.java:135)
at oracle.apps.icx.por.req.server.CheckoutInfoBaseSvrCmd.execute(CheckoutInfoBaseSvrCmd.java:158)
at oracle.apps.icx.por.common.server.PorBaseAMImpl.executeServerCommand(PorBaseAMImpl.java:122)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)

STEPS TO REPRODUCE
The issue can be reproduced at will with the following steps:
1. Sign on to Application
2. Select Responsibility: iProcurement
3. Navigation: iProcurement - Home Page ->> Select: "Requisition" Tab
4. Find Requisition Amendment: 111587-001 ->> Click: Edit Lines ->>
5. Then Select Line: 0001 ->> Click: Update - >>
6. Receive Error: You have encountered an unexpected error.
    Please contact the System Administrator for assistance.
    Click: "here" for Exception details.
.
Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.NullPointerException
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:720)
at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:1020)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:239)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:157)
at oracle.apps.icx.por.req.webui.CheckoutUpdateSingleCO.executePrepareForDisplay(CheckoutUpdateSingleCO.java:301)
at oracle.apps.icx.por.req.webui.CheckoutUpdateSingleCO.processRequest(CheckoutUpdateSingleCO.java:152)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:604)
.
## Detail 0 ##
java.lang.NullPointerException
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareSpelForPartialFundAttributes(CheckoutLinesSvrCmd.java:1003)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareSpelAttributes(CheckoutLinesSvrCmd.java:603)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareAttributesForDisplay(CheckoutLinesSvrCmd.java:363)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.prepareForDisplay(CheckoutLinesSvrCmd.java:222)
at oracle.apps.icx.por.req.server.CheckoutLinesSvrCmd.executeMethodByName(CheckoutLinesSvrCmd.java:135)
at oracle.apps.icx.por.req.server.CheckoutInfoBaseSvrCmd.execute(CheckoutInfoBaseSvrCmd.java:158)
at oracle.apps.icx.por.common.server.PorBaseAMImpl.executeServerCommand(PorBaseAMImpl.java:122)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)

BUSINESS IMPACT
The issue has the following business impact:
Due to this issue, users cannot edit any Requisition line without receiving an 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