Charging Dates Are Rounded Off to Midnight After Upgrade
(Doc ID 2999117.1)
Last updated on JANUARY 25, 2024
Applies to:
Oracle Communications Billing and Revenue Management - Version 12.0.0.7.0 and laterInformation in this document applies to any platform.
Symptoms
One upgrades the BRM environment from 12PS3 to 12PS7 and notices that the charging dates are rounded to midnight after upgrade.
Use-case
--------------
Customize fm_subscription_pol_spec_cycle_fee_interval.c to generate non-rounded PIN_FLD_CHARGED_FROM_T/PIN_FLD_CHARGED_TO_T timestamps and execute any rating scenario.
One will notice that these dates are rounded on completion of the transaction.
As a background, in the given setup there is existing customization in fm_subscription_pol_spec_cycle_fee_interval.c which updates PIN_FLD_CHARGED_TO_T based on the customer specific timezones.
But the problem after upgrade is that any customization to PIN_FLD_CHARGED_TO_T is being overiden in fm_subscription_cycle_utils.c and rounded off to midnight.
Snippet from cm.pinlog during rating where in there is a customization in both environments in fm_subscription_cycle_utils.c
PS3 behavior
Changes
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 |
Changes |
Cause |
Solution |
References |