Event Is Created With Incorrect Time Interval While Invoking Op_subscription_set_prodinfo Multiple Times (Doc ID 1306696.1)

Last updated on APRIL 08, 2011

Applies to:

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

Symptoms

When calling op_subscription_set_prodinfo multiple times in the scenario explained below, it is observed that a period is left unrated.

Steps to reproduce :
  1. create a simple monthly cycle forward product, 30$, /service/ip , purchase and cancel proration set to 'charge based on usage'
  2. actg_dom is 10 (in cm pin.conf)
  3. 10 jan 2011 : create an account and purchase the above product
  4. 10 jan 2011 : set cycle_end_t of the product to 19 Feb , using op_subscription_set_prodinfo
  5. 10 feb 2011 : run billing for this account using op_bill_make_bill
  6. event rated from 10 Feb to 19 Feb
  7. change cycle_end_t to zero, using op_subscription_set_prodinfo
  8. event rated from 19 Feb to 10 March
  9. change cycle end_t to 15 Feb, using op_subscription_set_prodinfo
  10. event rated from 15 Feb to 19 Feb (refund amount), but the period 19 Feb to 10 March is left out. It was expected that this event is rated from 15 Feb to 10 March

Cause

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