UEL Not Validating Decimal Fields (Doc ID 952648.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.1.0.0
Information in this document applies to any platform.

Goal

The field PIN_FLD_QUANTITY ( Type decimal ) is mapped to CDR field which reads duration from CDR file and UEL is not validating DECIMAL fields properly.

1) If the CDR has value "29e" , UEL throwing error "NumberFormatException", this is correct

2) If the CDR has value "29e00" , UEL is converting this value to 29 and it is getting assigned
to PIN_FLD_QUANTITY , this is wrong

Solution

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