PCM_OP_SUBSCRIPTION_SET_DISCOUNTINFO Fails With Error "Backdating is not allowed before offering effective date"
(Doc ID 3058829.1)
Last updated on DECEMBER 12, 2024
Applies to:
Oracle Communications Billing and Revenue Management - Version 12.0.0.4.0 and laterOracle Communications Pricing Design Center - Version 12.0.0.4.0 and later
Information in this document applies to any platform.
Symptoms
Issue is that, as part of a first usage activation business scenario, all the purchased product & discount start dates are updated with the activation dates. But, when the plan has one time (purchase) fee discount, the opcode PCM_OP_SUBSCRIPTION_SET_DISCOUNTINFO is throwing below error:
Steps:
1. create a new account, add a service with product (activated with current date)
2. bill the account
3. move the pin_virtual_time (pvt) to mid of current bill cycle
4. add a new service and purchase a product (purchase fees event) and discount (purchase fees event) with future start date
5. move the pvt to two days later
6. call PCM_OP_SUBSCRIPTION_SET_DISCOUNTINFO to set the purchase start date to current pvt, this is throwing the error
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 |
Cause |
Solution |
References |