Dm_vertex Throws Error During Tax Calculation After Installing 7.5PS15 (Doc ID 2174794.1)

Last updated on SEPTEMBER 14, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.15.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.15.0 version, Taxation

dm_vertex is throwing error during tax calculation after installing BRM 7.5 PS15



Validated opcode call with same flist in PS14 and no error occurs.
When running test on PS15 with the old PS14 library, tax calculation is correct.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Call opcode op_rate_tax_calc with below input FLIST
0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 345889 7
0 PIN_FLD_START_T      TSTAMP [0] (1518765421) Fri Feb 16 02:17:01 2018
0 PIN_FLD_END_T        TSTAMP [0] (1518765421) Fri Feb 16 02:17:01 2018
0 PIN_FLD_ACCOUNT_NO      STR [0] "345889"
0 PIN_FLD_CURRENCY        INT [0] 840
0 PIN_FLD_CURRENCY_NAME    STR [0] "USD"
0 PIN_FLD_TAXES         ARRAY [0] allocated 20, used 9
1     PIN_FLD_TAX_CODE        STR [0] "9001001"
1     PIN_FLD_AMOUNT_TAXED DECIMAL [0] 245.89
1     PIN_FLD_BAL_GRP_OBJ    POID [0] 0.0.0.1 /balance_group 344737 0
1     PIN_FLD_GL_ID           INT [0] 1002
1     PIN_FLD_SHIP_TO         STR [0] "Miami ;FL ;33130 ;US;[100250920,1,0]"
1     PIN_FLD_SHIP_FROM       STR [0] "New York;NY;10020;US"
1     PIN_FLD_ORDER_ORIGIN    STR [0] "New York;NY;10020;US"
1     PIN_FLD_ORDER_ACCEPT    STR [0] "New York;NY;10020;US"
1     PIN_FLD_LOCATION_MODE   ENUM [0] 0
0 PIN_FLD_INCORPORATED_FLAG   ENUM [0] 0
0 PIN_FLD_RESIDENCE_FLAG   ENUM [0] 0
0 PIN_FLD_VAT_CERT        STR [0] ""
0 PIN_FLD_TAX_SUPPLIER    INT [0] 1
0 PIN_FLD_VATINFO       ARRAY [0] allocated 20, used 2
1     PIN_FLD_CANON_COUNTRY    STR [0] "US"
1     PIN_FLD_VAT_CERT        STR [0] "vat_cert_US"
0 PIN_FLD_NAME            STR [0] "Tax Supplier"
0 PIN_FLD_REGULATED_FLAG   ENUM [0] 1
0 PIN_FLD_EVENT_TYPE      STR [0] "/event/billing/product/fee/cycle/cycle_forward_annual"

Changes

 

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