My Oracle Support Banner

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

Last updated on AUGUST 13, 2018

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

To view full details, 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 a vibrant support community of peers and Oracle experts.