My Oracle Support Banner

In Create Manual Bill Page when Adding "Manual Invoice Lines" Causes Loss of Captured Data (Doc ID 2587005.1)

Last updated on SEPTEMBER 10, 2019

Applies to:

Oracle Lease and Finance Management - Version 12.2.6 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.6 version, Billing Modules

When attempting to create a manual invoice having 30+ lines, after entering 30 lines, every new line entered causes the page to become unstable and it shows no rows entered and takes you to the Rows 11 to 20 page. After entering new lines, it keeps giving form validation error asking for every field to be entered and half of the screen becomes blank. Also, after adding new line, it randomly gives java exception error with the following exception detail:

ERROR
-----------------------
## Detail 0 ##
java.lang.NullPointerException
at java.math.BigDecimal.(BigDecimal.java:739)
at oracle.apps.okl.operations.bills.server.OPLeaseManBillsAMImpl.populateLineRec(OPLeaseManBillsAMImpl.java:1132)
at oracle.apps.okl.operations.bills.server.OPLeaseManBillsAMImpl.createManBill(OPLeaseManBillsAMImpl.java:454)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:741)
at oracle.apps.okl.operations.bills.webui.OPLeaseManBillsCreCO.processFormRequest(OPLeaseManBillsCreCO.java:287)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:924)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:424)
at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1548)
at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1598)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1136)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1102)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:957)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:424)
at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Operations >> Manual invoices
2. Create a manual invoice for a contract
3. Add 30 lines and after that the system behaves unstable for every line added. Also, the exception error occurs.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.