My Oracle Support Banner

GetResourceBal Iscript Function Always Returns Zero (Doc ID 2718358.1)

Last updated on SEPTEMBER 14, 2022

Applies to:

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



  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.




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

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