Regression on Rating After Installing The Patch 9016811 - Incorrect Balance Impacts Are Generated (Doc ID 980662.1)

Last updated on JULY 29, 2010

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.0.0.0 to 7.3.0.0.1 - Release: 7.3.0 to 7.3.0
Information in this document applies to any platform.

Symptoms

 

After installing the <>, tested with the balance zero, got an extra credit of 30s ,when the credit reaches to 0, got again a credit of 30s, this is not correct. The scenario was worked before installing the patch.
Actual result: The resource id 1000010 is having -0.3 impact for PIN_FLD_AMOUNT under PIN_FLD_TOTAL

Expected result: The resource id 1000010 should be having 0 impact for PIN_FLD_AMOUNT under PIN_FLD_TOTAL



Test scenario:

1. Create an account for Prepaid Bundle GSM(2)

2. Send 200 seconds GSM TEL usage.



Snippet of the cm.pinlog:

===================

op_rate_event return flist


0 PIN_FLD_TOTAL         ARRAY [1000095] allocated 20, used 1
1     PIN_FLD_AMOUNT       DECIMAL [0] 0.3
0 PIN_FLD_BAL_IMPACTS   ARRAY [1] allocated 20, used 18
1     PIN_FLD_ACCOUNT_OBJ    POID [0] 0.0.0.1 /account 5656150 8
1     PIN_FLD_PRODUCT_OBJ    POID [0] 0.0.0.1 /product 5653460 0
1     PIN_FLD_TAX_CODE        STR [0] ""
1     PIN_FLD_RATE_OBJ       POID [0] 0.0.0.1 /rate 5655508 1
1     PIN_FLD_RATE_TAG        STR [0] "Rate 1"
1     PIN_FLD_IMPACT_CATEGORY    STR [0] "default"
1     PIN_FLD_OFFERING_OBJ   POID [0] 0.0.0.1 /purchased_product 5656278 0
1     PIN_FLD_LINEAGE         STR [0] NULL str ptr
1     PIN_FLD_GL_ID           INT [0] 1511
1     PIN_FLD_QUANTITY     DECIMAL [0] 30.00000000
1     PIN_FLD_QUANTITY_FROM DECIMAL [0] 0
1     PIN_FLD_QUANTITY_TO  DECIMAL [0] 30.00000000
1     PIN_FLD_IMPACT_TYPE    ENUM [0] 1
1     PIN_FLD_DISCOUNT     DECIMAL [0] 0
1     PIN_FLD_PERCENT      DECIMAL [0] 1
1     PIN_FLD_AMOUNT       DECIMAL [0] 0.0
1     PIN_FLD_RESOURCE_ID     INT [0] 1000010
1     PIN_FLD_AMOUNT_DEFERRED DECIMAL [0] 0
0 PIN_FLD_TOTAL         ARRAY [1000010] allocated 20, used 1
1     PIN_FLD_AMOUNT       DECIMAL [0] -0.3
0 PIN_FLD_BAL_IMPACTS   ARRAY [2] allocated 20, used 18
1     PIN_FLD_ACCOUNT_OBJ    POID [0] 0.0.0.1 /account 5656150 8
1     PIN_FLD_PRODUCT_OBJ    POID [0] 0.0.0.1 /product 5653460 0
1     PIN_FLD_TAX_CODE        STR [0] ""
1     PIN_FLD_RATE_OBJ       POID [0] 0.0.0.1 /rate 5655508 1
1     PIN_FLD_RATE_TAG        STR [0] "Rate 1"
1     PIN_FLD_IMPACT_CATEGORY    STR [0] "default"
1     PIN_FLD_OFFERING_OBJ   POID [0] 0.0.0.1 /purchased_product 5656278 0
1     PIN_FLD_LINEAGE         STR [0] NULL str ptr
1     PIN_FLD_GL_ID           INT [0] 1510
1     PIN_FLD_QUANTITY     DECIMAL [0] 30.00000000
1     PIN_FLD_QUANTITY_FROM DECIMAL [0] 0
1     PIN_FLD_QUANTITY_TO  DECIMAL [0] 30.00000000
1     PIN_FLD_IMPACT_TYPE    ENUM [0] 1
1     PIN_FLD_DISCOUNT     DECIMAL [0] 0
1     PIN_FLD_PERCENT      DECIMAL [0] 1
1     PIN_FLD_AMOUNT       DECIMAL [0] -0.3
1     PIN_FLD_RESOURCE_ID     INT [0] 1000010
1     PIN_FLD_AMOUNT_DEFERRED DECIMAL [0] 0
0 PIN_FLD_UNRATED_QUANTITY DECIMAL [0] 170.00000000
0 PIN_FLD_RATING_STATUS   ENUM [0] 24

 

The resource id 1000010 is having -0.3 impact for PIN_FLD_AMOUNT under PIN_FLD_TOTAL.

The resource id 1000010 should be having 0 impact for PIN_FLD_AMOUNT under PIN_FLD_TOTAL.


Cause

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