BRM Proration During Product Cancellation Does Not Reduce The Purchase Event Balance

(Doc ID 1292897.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

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


When a customer cancels a cycle forward product BRM prorates the product correctly. But after the product has been cancelled the entire balance from the product purchase is still available for event level adjustment.

0) Create a $100.00 cycle forward monthly product that prorates during cancellation.
1) Purchase the product on November 1 with tax 10%
2) Set system/virtual time to November 15
3) Cancel the product
- Roughly 50.00 in purchase and 5.00 in tax is treated as a negative purchase
4) Enter customer center and attempt an event level adjustment on the original purchase event
- The full $100.00 is available for event level adjustment

BRM just prorated half of this amount – so why should the entire amount be available for adjustment?

5) Problem 2: Try to look at the original proration event and figure out what the remaining balance is on the cycle event. - perform an event level adjustment with tax on the leftover balance that was not already prorated. BRM will not let you specify the specific tax amount - so it will calculate and will sometimes be a penny off.

### Please state the expected result ###
After cancellation and proration, the agent should only be able to adjust the actual remaining balance on the event - and the tax calulation should mimic the event level adjustment and calculate correct tax after a cancellation

The proration of a cycle event should work like an event level adjustment. It should lower the amount that is available for adjustment. The expected result is that when a product is prorated by ($50.00) then only the remaining $50.00 should be available for an event level adjustment.

### Please state the actual result ###
Agent can adjust the entire event even after canellation/proration has reduced the remaining adjustable balance on the cycle event.


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