R12: AP/iSP: Create Supplier Page Personalization Gives Java NullPointerException Following RPC3 Patching
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.
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.
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