Proration Issue Using Rate Plan Selector

(Doc ID 781277.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.1.0.0
Information in this document applies to any platform.

Goal

Issue on Prorate functionality using Rate Plan Selector, the scenario is explained as below :

Create a product having a rate plan selector to select the right price based on the service attribute. In the rate plans use the prorate functionality.

Let say on 1st January, purchase the above product . On 15th February ( middle of the next month ) , try to change the attribute value related to product purchased ( e.g.,  we want to upgrade ADSL from 5MB to 10MB ) the proration for the second rate plan is not calculated starting from that date ( 15th February ) but the entire charge of the new rate plan take effects from next month ( March )

Reproduction steps:
--------------------------------
1) Create product that has 
             a) rate plan selector based on the service attribute
             b) each rate plan use the prorate and has a Monthly charge (2 rate plans)
2) On 1st Jan, Create a customer
3) Purchase the product created above (selected the first rate plan)
4) change pin_virtual_time to 15th Feb.
5) On 15th Feb, Change the product attribute in the middle of next month using the PCM_OP_CUST_MODIFY_SERVICE opcode
6) On 1st Mar, Run billing.

Solution

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