My Oracle Support Banner

Tailor-made Product Cancelled by Pin_cycle_fees Results in Not to Generate Charges (Doc ID 3026831.1)

Last updated on JUNE 07, 2024

Applies to:

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

Symptoms

There is a tailor-made monthly cycle arrear products configured:
When this product is future dated cancelled in the middle of the month, charges are not generated on month end when pin_cycle_fees -defer_cancel is executed.

Steps to re-produce:
---------------------------
1) Create any account.
2) Purchase tailor-made monthly cycle arrear product.
3) Do a future dated cancel on the product in the middle of the month using opcode SET_PRODINFO.
  For example,  if the product is purchased on 1-Jan.
                      Move pvt to 5-Jan.
                      Call opcode PCM_OP_SUBSCRIPTION_SET_PRODINFO to set the purchase_end_t, cycle_end_t, usage_end_t to 10-Jan.
4) Move pin_virtual_time to end of month and execute script pin_cycle_fees -defer_cancel -verbose.


Expected behavior
-------------------------
Monthly cycle arrear charges should be generated from 1-Jan to 10-Jan at the end of the month on executing the process.

Actual behavior
----------------------
No charges generated from 1-Jan to 10-Jan 

Changes

 

Cause

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
Symptoms
Changes
Cause
Solution
References


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