R12: Buyer Work Center- Getting Null Pointer Exception Error While Trying to Select Supplier Site in Document Builder

(Doc ID 1923543.1)

Last updated on OCTOBER 20, 2016

Applies to:

Oracle Purchasing - Version 12.1.3 and later
Information in this document applies to any platform.
Buyer Work Center


When attempting to create a Purchase Order in document builder (by adding requisition lines, without a suggested supplier site),
and try to edit/ add the supplier site in created purchase order,
the following error occurs.


Error Page
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.po.common.webui.ClientUtil.executeServerCommand(ClientUtil.java:152)
at oracle.apps.po.document.common.webui.DocumentHeaderCO.processPPREventsOnServer(DocumentHeaderCO.java:236)
at oracle.apps.po.document.common.webui.DocumentHeaderCO.processFormRequest(DocumentHeaderCO.java:204)
at oracle.apps.po.document.order.webui.OrderHeaderCO.processFormRequest(OrderHeaderCO.java:85)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:819)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processFormRequest(OAStackLayoutBean.java:370)

Steps to reproduce:

Navigate to: Buyer Work Center > Requisitions

1. Query requisitions in demand workbench

2. Select a requisition, without a suggested supplier site and add to document builder

3. Create PO, without adding site on step # 2

4. PO created, status incomplete, no supplier site entered yet

5. Try to select supplier site. Query supplier site and select.

6. Exception error when site selected and press ‘select’ button
7. Exception Details:


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