My Oracle Support Banner

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 later
Information 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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.