No Credit When Inactivating A Service With Product That Has End Dates (Doc ID 751920.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.2.1.0.0
This problem can occur on any platform.

Symptoms

When deactivating a service that has a product where cycle and purchase end date are set, no refund is calculated. The product is set up to prorate on cancellation. From the log files it appears that the charged_from date is set wrongly early on in the rating process. It is set to the date the product is supposed to end.

Here is the log file that shows the problem:

^?D 2008-10-24 13:45:11.358 machine01 cm:10253 fm_subscription_pol_spec_cycle_fee_interval.c:88 1:mypc:CustomerCenter:0:AWT-EventQueue-0:86:1224870315:0
     op_subscription_pol_spec_cycle_fee_interval input flist
# number of field entries allocated 20, used 9
0 PIN_FLD_POID POID [0] 0.0.0.1 /account 207016 10
0 PIN_FLD_END_T TSTAMP [0] (1226774684) Sat Nov 15 13:44:44 2008
0 PIN_FLD_CYCLE_FEE_START_T TSTAMP [0] (1225512000) Sat Nov 01 00:00:00 2008
0 PIN_FLD_CYCLE_FEE_END_T TSTAMP [0] (1288584000) Mon Nov 01 00:00:00 2010
0 PIN_FLD_PRODUCT_OBJ POID [0] 0.0.0.1 /product 183885 5
0 PIN_FLD_NODE_LOCATION STR [0]
"devupgrade01#10253/1#20081024-134353.652452:devupgrade01#10253/1#20081024-134353.652954#0"
0 PIN_FLD_CHARGED_FROM_T TSTAMP [0] (1288584000) Mon Nov 01 00:00:00 2010
0 PIN_FLD_CHARGED_TO_T TSTAMP [0] (1288584000) Mon Nov 01 00:00:00 2010
0 PIN_FLD_SCALE DECIMAL [0] 1


The CHARGED_FROM_T is incorrectly set.

Steps To Reproduce:

  1. Create an x months cycle product (for example, bi-annual product) and a deal with this product, where the product ends after x cycles (24 cycles for the bi-annual product).
  2. Create an account with this setup.
  3. Advance virtual time to a date before the product ends.
  4. Inactivate the service immediately.
  5. No credit is given.



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