Query On Behavior Of PCM_OP_SUBSCRIPTION_SET_DISCOUNT_STATUS
Last updated on DECEMBER 14, 2017
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?
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