Decimal Values Not Retaining in UI for Money Field

(Doc ID 2330221.1)

Last updated on NOVEMBER 27, 2017

Applies to:

Oracle Financial Services Revenue Management and Billing - Version 2.6.0.0.0 and later
Information in this document applies to any platform.

Symptoms

ORMB v2.6.0.0.0 against FW 4.3.0.4 ENV - Environment:
Decimal values are not retaining in UI for Money field

ACTUAL BEHAVIOR  
------------------------
Money field display no decimal in UI when we migrate the UI Maps from version 2.2 to 2.6.
The field is not retaining the decimal values when we load data from database.

Field Type : Number
Field Ext Type : Money

In UI  oraType='number'

Same set up was working fine in the RMB version 2.2 but not in RMB 2.6

We tried setting the oraType='money' then the decimals are retained but it adds currency symbol as prefix which is impacting calculations based on the field value.

User is assigned with same Display profiles in both environments

EXPECTED BEHAVIOR
--------------------------
Decimal position should stay same in UI.
Database should save the value with decimal position. It should not skip decimals when the commission amount and revenue share amounts are calculated and validated.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users is getting incorrect amount calculated for some fields which is not expected.

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