My Oracle Support Banner

GetResourceBal Iscript Function Always Returns Zero (Doc ID 2718358.1)

Last updated on FEBRUARY 07, 2024

Applies to:

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

Symptoms

Scenario:

  1. Select an existing account from pipeline and dump the in-memory balances using below semaphore:

    ifw.DataPool.BalanceDataModule.Module.DataFileName = balData_7048383.txt
    ifw.DataPool.BalanceDataModule.Module.BalanceGroupId = 7048383

  2. See below details of the balances:

  3. Prepare an iscript that uses the getResourceBal to fetch the balance of the resource id 1000103.
    Example of the iscript "ISC_GetResourceBalance.isc" can be found under "/opt/ifw/iScriptLib/iScriptLib_Standard".
  4. Add the iscript after FCT_ApplyBalance module in the pipeline registry and restart pipeline.
  5. Pass a CDR.
  6. Observe the balance returned by the iscript (in pipeline log):

    "Balance for the resource id is 0.000000"

  7. Expected is the relevant balance as shown in the balance dump.

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.