Error When Clicking On "Schedules Enabled" For "Fixed Price Services" (Doc ID 2226803.1)

Last updated on JANUARY 25, 2017

Applies to:

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

Symptoms

Using Purchasing, Version 12.2


Actual:
Complex PO is rendering an error upon conducting updates.

Expected:
Error should not be encountered.

Error:
Error message page: "You have encountered an unexpected error. Please contact the System Administrator for assistance. "


Exception Details:
oracle.apps.fnd.framework.OAException: java.lang.NullPointerException at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912) at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1178) at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1444) at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:3301) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1988) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:582) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:470) at _pages.__oa._jspService(__oa.java:233) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at oracle.apps.fnd.security.WLFilter.doFilter(WLFilter.java:213) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60) at oracle.apps.jtf.cabo.interceptor.JTFWrapperFilter.doFilter(JTFWrapperFilter.java:149) at weblogic.servlet.internal.FilterChainImpl.d


Replication Steps:
The issue can be reproduced at will with the following steps:
Steps:
1- Open Complex PO from the "Buyer work Center"
2- Go to Lines
3- Click on Update
4- Add new lines
5- Select "Fixed Price Services" in the line type
6- Uncheck the "Schedules Enabled" check box
7- Warning message appeared: "This action will remove associated Schedules or Pay Items and negotiation information(if any) for this line. Do you want to continue?"
8- Click "Yes"
9- 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