$NaN Is Displayed On Customers Invoice
Last updated on OCTOBER 30, 2013
Applies to:Oracle Communications Billing and Revenue Management - Version 22.214.171.124.0 to 126.96.36.199.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.
The user is getting $NaN displayed instead of dollar amount on customer invoices for the accounts on which there are credit & adjustments passed.
Also this issue was not observed in last month, there is no any changes in invoicing process, also this issue was not observed during trial billing.
However, it is happening in actual billing & invoicing.
The flow of invoicing process is as follows :
On execution of invoicing utility, Flist gets converted into XML file & this XML file gets converted into HTML file, which is then exported to Power invoice application where the customer can view their invoices.
After executing invoicing utility the data is correctly populated in the Output flist, the issue is there when this flist data gets converted into XML file using BRM policy opcodes.
The user has a stylesheet which is used as a base in order to generate the HTML template.
There is a function used in this stylesheet format-number () which is used to convert number into string, looks like this function is throwing the NaN error when it tries to read the value from XML.
As data is looking correct in output flist, it is suspected that there is issue in the XML file which is getting generated by BRM policy opcodes.
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