Currency Conversion not Working for Real-Time Discounts (Doc ID 2152616.1)

Last updated on JANUARY 10, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Symptoms

On :  7.5.0.10.0 version, Subscription Management

ACTUAL BEHAVIOR  
-----------------------
Currency conversion get applied only for product charges, not for discounts.
 
EXPECTED BEHAVIOR
---------------------------
Currency conversion should get applied from USD to GBP for both discounts and product charges.

STEPS
-----------------------
1. Create an account with GBP currency.
2. Define Monthly Cycle Forward Event product with 100 USD.
3. Define 10% discount on Cycle Forward Event for USD.
4. Configure /config/currency/conversionrates with below input flist:
       1     PIN_FLD_CUR_CONV_RATES       ARRAY [25] allocated 5, used 5
       2         PIN_FLD_CURRENCY_DST       INT [0] 826
       2         PIN_FLD_CURRENCY_OPERATOR ENUM [0] 0
       2         PIN_FLD_CURRENCY_RATE  DECIMAL [0] 1.6117
       2         PIN_FLD_CURRENCY_SRC       INT [0] 840
       2         PIN_FLD_DESCR              STR [0] "Modified USD to GBP rate 1.61170"
5. Open GBP account in Customer Center and Purchase the above product.


Changes

 

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