Wrong Adjustment (When Discount Is Adding To Charge)
(Doc ID 744912.1)
Last updated on MARCH 14, 2019
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
A positive discount(say +10%) is given for the account based on the charges of the cycle fees for the product. Suppose we do an 100% adjustment on the charges then the amount adjusted is without the discount charges and there is still a debit in the account.
Consider the following example.
Purchase a Deal with Product(Cycle forward charges $138, prorate on Purchase, charge full on
Cancel) and Discount(+0.1, +10% charge). The total charge becomes $151.8.
When applying 100% adjustment to the charge, only $138 could be adjusted, the remaining $13.8 remain on the account.
Expected Behaviour
All $151.8 should be adjusted
Steps to Reproduce
1. create product with cycle-forward (prorated when purchase, full charge when cancellation) of $148
[pricing setup-customer center.doc]
2. create discount for the product where the discount rule is +0.1 to the charge (you could use the
DM10%OFF, but change the value from -0.1 to +0.1)
3. create deal containing product and discount from step 1,2
4. purchase the deal
=> you should have charge of 151.8 (148+10% of 148)
5. do an adjustment 100% on the charge
5a. if adjustment is made through Customer Center
=> wrong result: adjusted $138, expected: adjusted $151.8
5b. if adjustment is made through Testnap with proper input flist
=> actual result as expected: adjusted $151.8
Expected Behaviour
All $151.8 should be adjusted
Steps to Reproduce
1. create product with cycle-forward (prorated when purchase, full charge when cancellation) of $148
[pricing setup-customer center.doc]
2. create discount for the product where the discount rule is +0.1 to the charge (you could use the
DM10%OFF, but change the value from -0.1 to +0.1)
3. create deal containing product and discount from step 1,2
4. purchase the deal
=> you should have charge of 151.8 (148+10% of 148)
5. do an adjustment 100% on the charge
5a. if adjustment is made through Customer Center
=> wrong result: adjusted $138, expected: adjusted $151.8
5b. if adjustment is made through Testnap with proper input flist
=> actual result as expected: adjusted $151.8
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 |