Multiple Discounts Based On Non-currency Resource Threshold Failure
(Doc ID 2167945.1)
Last updated on FEBRUARY 01, 2024
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
On BRM 7.5 PS5, Discounting
There is strange behavior of pipeline during discounting.
Account has:
- one product with cyclic charge of 37.4
- two discounts which discount cyclic charges, discount based on amount of non-currency resource.
Scenario:
1. adding -15 on non-currency resource 1500011 valid from start of the cycle
0 PIN_FLD_POID POID [0] 0.0.0.2 /account 5039079 0
0 PIN_FLD_PROGRAM_NAME STR [0] "Customer Center"
0 PIN_FLD_SERVICE_OBJ POID [0] 0.0.0.2 /service/telco/tp_fixed/telephony 5032798 0
0 PIN_FLD_DESCR STR [0] "test1"
0 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.2 /balance_group 5039959 0
0 PIN_FLD_DEBIT ARRAY [1500011]
1 PIN_FLD_BAL_OPERAND DECIMAL [0] -15
0 PIN_FLD_SUB_BALANCES ARRAY [0]
1 PIN_FLD_VALID_FROM TSTAMP [0] (1464732000)
1 PIN_FLD_VALID_TO TSTAMP [0] (1467237600)
2. adding -7.77 on non-currency resource 1540011 valid from start of the cycle
0 PIN_FLD_POID POID [0] 0.0.0.2 /account 5039079 0
0 PIN_FLD_PROGRAM_NAME STR [0] "Customer Center"
0 PIN_FLD_DESCR STR [0] "test2"
0 PIN_FLD_SERVICE_OBJ POID [0] 0.0.0.2 /service/telco/tp_fixed/telephony 5032798 0
0 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.2 /balance_group 5039959 0
0 PIN_FLD_DEBIT ARRAY [1540011]
1 PIN_FLD_BAL_OPERAND DECIMAL [0] -7.77
0 PIN_FLD_SUB_BALANCES ARRAY [0]
1 PIN_FLD_VALID_FROM TSTAMP [0] (1464732000)
1 PIN_FLD_VALID_TO TSTAMP [0] (1467237600)
3. Cyclic charge 37.4 on currency resource 985
4. Discounting should discount (based on discounts priorities) first -7.77 on 985, 7.77 on NCR resource and then -15 also on 985, 15 on NCR resource.
But:
it first discounts -7.77 on 985 and 7.77 on NCR resource and then -7.23 on 985 and 7.23 NCR resource.
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! |
In this Document
Symptoms |
Cause |
Solution |
References |