Java Exception While Returning Punchout From Store (Doc ID 2289986.1)

Last updated on JULY 25, 2017

Applies to:

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

Symptoms

On : 12.2.4 version, Punchout to Supplier or hub,

When attempting to return from pucnhout, following error happened:

ERROR DETAILS:
--------------------------

Exception Details.
oracle.apps.fnd.framework.OAException: java.lang.Exception: There is no current requisition. Checkout cannot proceed.
at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:735)
at oracle.apps.icx.por.common.webui.ClientUtil.invokeMethod(ClientUtil.java:1050)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.invokeMethod(PorBaseCOImpl.java:258)
at oracle.apps.icx.por.common.webui.PorBaseCOImpl.executeServerCommand(PorBaseCOImpl.java:176)
at oracle.apps.icx.por.req.webui.ReqOpCO.gotoShoppingCart(ReqOpCO.java:1336)
at oracle.apps.icx.por.req.webui.ReqOpCO.processRequestAction(ReqOpCO.java:164)
at oracle.apps.icx.por.req.webui.ReqOpCO.processRequest(ReqOpCO.java:95)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:631)
...
## Detail 0 ##
java.lang.Exception: There is no current requisition. Checkout cannot proceed.
at oracle.apps.icx.por.req.server.CheckoutSummarySvrCmd.prepareReqSummaryVOForDisplay(CheckoutSummarySvrCmd.java:435)
at oracle.apps.icx.por.req.server.CheckoutSummarySvrCmd.prepareForDisplay(CheckoutSummarySvrCmd.java:286)
at oracle.apps.icx.por.req.server.CheckoutSummarySvrCmd.executeMethodByName(CheckoutSummarySvrCmd.java:157)
at oracle.apps.icx.por.req.server.CheckoutInfoBaseSvrCmd.execute(CheckoutInfoBaseSvrCmd.java:161)
at oracle.apps.icx.por.common.server.PorBaseAMImpl.executeServerCommand(PorBaseAMImpl.java:122)
at sun.reflect.GeneratedMethodAccessor5689.invoke(Unknown Source)

 

STEPS TO REPRODUCE
-----------------------

 In iProcurement responsibility:
  1. Go to iProcurement Home page
  2. Click Store/Supplier site link
  3. In punch out Supplier site
  - then do nothing/no purchase, and log out etc to return to iProcurement
  4. Return to iProcurement, then 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