My Oracle Support Banner

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 and later
Information in this document applies to any platform.


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


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.