Backdated Cancellation Failing Due to Date Being Before Account Effective Time
(Doc ID 1364200.1)
Last updated on MARCH 18, 2019
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 to 22.214.171.124.0 [Release 7.4.0]
Information in this document applies to any platform.
On Oracle Communications Billing and Revenue Management version 7.4.0, when attempting to cancel a Product and Discount with a backdated start time, the cancellation fails with:
To reproduce this issue:
1. Activate Subscription on 15 April 2011
2. Purchase 2 Rating Deal with backdated start time: 15 October 2010
- Deal A with 1 Product
- Deal B with 1 Discount
3. Cancel the Product and Discount above with the backdate time (October 15 2010), by using PCM_OP_SUBSCRIPTION_SET_PRODINFO and SET_DISCOUNTINFO
4. During Billing (05 May 2011), aforementioned error is thrown
This issue also occurs if PCM_OP_SUBSCRIPTION_CANCEL_PRODUCT is called directly in Step 3.
When pin_cycle_fees -cancel and pin_discount_cleanup is called before billing, it doesn't raise the error, since the CANCEL_PRODUCT opcode is called in a different way (without PIN_FLD_END_T)
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