Query On Behavior Of PCM_OP_SUBSCRIPTION_SET_DISCOUNT_STATUS
(Doc ID 2195940.1)
Last updated on JULY 06, 2022
Applies to:Oracle Communications Billing and Revenue Management - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
On : 22.214.171.124.0 version, CM
Need more information on the behavior of PCM_OP_SUBSCRIPTION_SET_DISCOUNT_STATUS when END_T is passed.
On passing different combinations of END_T to PCM_OP_SUBSCRIPTION_SET_DISCOUNT_STATUS, error occurs when END_T passed is greater than 1hr from PVT.
Observation is that if the END_T is within 3600 sec (1 hr) from PVT, there is no issue observed.
Note that in all the 3 scenario's below the END_T is less than EFFECTIVE_T.
1) PVT = END_T passed to PCM_OP_SUBSCRIPTION_SET_DISCOUNT_STATUS --> NO ISSUES
2) END_T exactly 1hr behind PVT ---> NO ISSUE
3) END_T less than PVT by 1hour and 1 sec --> Getting error as below:
In all 3 cases the discount being used is same with same effective, cycle, usage & purchase start and end dates.
Why there is no issue in case the difference is less than 3600 sec?
What are the use cases for that?
Is it configurable or hard coded?
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