R12: AP/iSP: Create Supplier Page Personalization Gives Java NullPointerException Following RPC3 Patching (Doc ID 2054249.1)

Last updated on JANUARY 03, 2017

Applies to:

Oracle Payables - Version 12.1.1 to 12.1.3 [Release 12.1]
Oracle iSupplier Portal - Version 12.1.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.

Symptoms

The Accounts Payables Create Supplier page has existing personalizations that hide the Tax Registration Number and Taxpayer ID fields.

Pre-RPC3, these personalizations did not interfere with supplier creation.

Post-RPC3, when saving a new supplier, a NullPointerException (NPE) message occurs:

lang.NullPointerException at oracle.apps.pos.supplier.webui.SuppCrtCO.processFormRequest(SuppCrtCO.java:228)


The error does not occur if the personalization is removed. But it is a business requirement to hide the field.

Steps to reproduce

1. On the instance with the RPC3 applied, log in with a Payables responsibility.
2. Navigate to Suppliers > Entry. Note the Tax Registration Number field / Taxpayer ID field is not visible.
3. Enter the supplier data and click Apply. Get the error.
4. Remove the personalization so that the Tax Registration Number / Taxpayer ID is visible and repeat the steps. No error occurs.

Changes

 

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