My Oracle Support Banner

How Is A Balance Group Validity Range Calculated? (Doc ID 742157.1)

Last updated on OCTOBER 24, 2018

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.0.0.0.0 to 7.4.0.0.0 [Release 7.0.0 to 7.4.0]
Information in this document applies to any platform.

Goal

How is validity range of a balance group is calculated ?

In the example scenario mentioned below,When an activity event is loaded on Feb 2nd (having fm_bill config_billing_delay set to 1, in cm pin.conf) the following impact dates are found:

0 PIN_FLD_SUB_BAL_IMPACTS ARRAY [0] allocated 3, used 3 
  1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 220071 0 
  1 PIN_FLD_RESOURCE_ID INT [0] 985 
  1 PIN_FLD_SUB_BALANCES ARRAY [0] allocated 5, used 5 
    2 PIN_FLD_AMOUNT DECIMAL [0] 8.19672 
    2 PIN_FLD_CONTRIBUTOR_STR STR [0] "" 
    2 PIN_FLD_ROLLOVER_DATA INT [0] 0 
    2 PIN_FLD_VALID_FROM TSTAMP [0] (1201908600) Sat Feb 02 05:00:00 2008 
    2 PIN_FLD_VALID_TO TSTAMP [0] (0) <null> 
0 PIN_FLD_SUB_BAL_IMPACTS ARRAY [1] allocated 3, used 3 
  1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 220071 0 
  1 PIN_FLD_RESOURCE_ID INT [0] 3000004 
  1 PIN_FLD_SUB_BALANCES ARRAY [2] allocated 5, used 5 
    2 PIN_FLD_AMOUNT DECIMAL [0] 8.19672 
    2 PIN_FLD_CONTRIBUTOR_STR STR [0] "" 
    2 PIN_FLD_ROLLOVER_DATA INT [0] 0 
    2 PIN_FLD_VALID_FROM TSTAMP [0] (1199125800) Tue Jan 01 00:00:00 2008 
    2 PIN_FLD_VALID_TO TSTAMP [0] (1201804200) Fri Feb 01 00:00:00 2008 
0 PIN_FLD_SUB_BAL_IMPACTS ARRAY [2] allocated 3, used 3 
  1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 220071 0 
  1 PIN_FLD_RESOURCE_ID INT [0] 3000006 
  1 PIN_FLD_SUB_BALANCES ARRAY [4] allocated 5, used 5 
    2 PIN_FLD_AMOUNT DECIMAL [0] 10 
    2 PIN_FLD_CONTRIBUTOR_STR STR [0] "" 
    2 PIN_FLD_ROLLOVER_DATA INT [0] 0 
    2 PIN_FLD_VALID_FROM TSTAMP [0] (1199125800) Tue Jan 01 00:00:00 2008 
    2 PIN_FLD_VALID_TO TSTAMP [0] (1201804200) Fri Feb 01 00:00:00 2008 
0 PIN_FLD_SUB_BAL_IMPACTS ARRAY [3] allocated 3, used 3 
  1 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 220071 0 
  1 PIN_FLD_RESOURCE_ID INT [0] 3000001 
  1 PIN_FLD_SUB_BALANCES ARRAY [6] allocated 5, used 5 
    2 PIN_FLD_AMOUNT DECIMAL [0] 1 
    2 PIN_FLD_CONTRIBUTOR_STR STR [0] "" 
    2 PIN_FLD_ROLLOVER_DATA INT [0] 0 
    2 PIN_FLD_VALID_FROM TSTAMP [0] (1199125800) Tue Jan 01 00:00:00 2008 
    2 PIN_FLD_VALID_TO TSTAMP [0] (1201804200) Fri Feb 01 00:00:00 2008 

 

How does VALID_FROM - VALID_TO are set to Feb 02 - None only  for currency resources and Jan 01 - Feb 01 for the other non-currency resources ?

Solution

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
Goal
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.