Discount Cycle Start T Before Expected Time (Doc ID 808266.1)

Last updated on JUNE 15, 2009

Applies to:

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

Symptoms

-- Problem Statement:
The deal having a discount is purchased with future time on the last day of the second or later accounting cycle of the account. The end_t is set for 23:59:59 with purchase, cycle and usage start_t set as 1,1,1 respectively in the I/P flist of the opcode PCM_OP_SUBSCRIPTION_PURCHASE_DEAL.
After the purchase in /purchase_discount object it is seen that the purchase/cycle
start_t's are set one cycle behind and the usage start_t is set correctly.

Configuration:
Account dom 14th
Product :
event : Monthly cycle forward
proration : purchase prorate and cancel full.

-- Steps To Reproduce:

1.Create an account with pvt as 10/3/2017 8:00 with end_t 10/3/2017 1:00
2.Purchase a product/deal having monthly CF fee $498 and with end_t set as 10/3/2017 1:00.
3.Run billing.
4.Purchase Discount -$98 on 13/4/2017 22:00 with end_t as 13/4/2017 23:59:59. The discount object triggers on MCF event

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