public interface PIABalanceInfoBean extends Remote
| Modifier and Type | Field and Description |
|---|---|
static int |
C_A_COL |
static int |
C_B_COL |
static int |
C_CL_COL |
static int |
C_D_COL |
static int |
NC_B_COL |
static int |
NC_CL_COL |
static int |
NC_D_COL |
| Modifier and Type | Method and Description |
|---|---|
Poid |
getAccountPoid()
Gets the account poid
|
PModelHandle |
getAcctLvlBalanceGroupAndBillinfoID(PModelHandle mHAcct,
ResourceBundle bundle)
Gets default account level billinfo and balance group
details.This is the
Action method for the bean. |
Hashtable |
getAcctLvlBillinfoDetails()
Gets the available billinfo to which default accoutn level
balance group is associated with for given account.
|
PModelHandle |
getAllBillInfoAndDetailsForAcct(PModelHandle mHAcct)
Gets all billinfo details for the the given account poid
|
Hashtable |
getAllNameinfo()
Gets the available nameinfo for given account.
|
Hashtable |
getAllSvcLvlBillinfos()
Gets the available billinfo's for given account.
|
Poid |
getBalanceGroupPoid()
Gets the Balance Group poid
|
Hashtable |
getBalancesForAcctAndBalGrpID(Poid pAcctPoid,
Poid pBalGrpPoid)
Gets balance details for the given account and balance group
Poid.This is the
Action method for the bean. |
BigDecimal |
getBalanceSummaryForBillInfo(Poid billInfoPoid,
int nIncludeChildren)
method for geting the currency balance of selected bilInfo
|
void |
getBalGrpsAndSvcsForAcctAndBillInfo(Poid pAcctPoid,
Poid pBillinfoPoid)
Gets balance groups and services details associated to the given account and billinfo objects.
|
Hashtable |
getBalsOfAllBalGrpsOfAcctAndBillinfo()
Gets the available balances for each balance group for given account and billinfo poid
|
Object |
getBEIDData(int index,
boolean currency) |
Object |
getBEIDDescription(int index) |
Poid |
getBillinfoPoid()
Gets the Billinfo poid
|
BigDecimal |
getCurrencyCreditLimitForBillunit()
Gets the Credit limit for selected Billinfo .
|
BigDecimal |
getCurrencyCurrentBal()
Gets the Current balance for currency balance group
|
List |
getCurrencyData() |
Object |
getCurrencyData(int index) |
Object |
getCurrencySymbol(int index)
Used to retrieve the currency symbol for a given row or to
get a modelFieldDescription for a given row.
|
List |
getNonCurrencyData() |
Object |
getNonCurrencyData(int index) |
String |
getPrimaryCurrencySymbol()
Gets the primary currency symbol of the account.
|
Object |
getReasonData(Object eventData) |
Hashtable |
getSvcsForBalGrpOfAcctAndBillinfo()
Gets the available services for the balance group for given account and billinfo poid
|
Boolean |
isSecIDNonZero() |
void |
processOutputFlistOfBillinfos(PModelHandle mhBillInfos)
Parses the output flist with all the billinfos and its details for the given account poid
|
void |
setAccountPoid(Poid pAcctPoid)
Sets the account poid
|
void |
setBalanceGroupPoid(Poid pBalGrpPoid)
Sets the Balance Group poid
|
void |
setBillinfoPoid(Poid pBillinfoPoid)
Sets the Billinfo poid
|
void |
update(int reason,
Object data)
Updates the balance panel with the balance information for the current
account.
|
static final int C_D_COL
static final int C_CL_COL
static final int C_A_COL
static final int C_B_COL
static final int NC_D_COL
static final int NC_CL_COL
static final int NC_B_COL
List getCurrencyData() throws RemoteException
RemoteExceptionObject getCurrencyData(int index) throws RemoteException
RemoteExceptionList getNonCurrencyData() throws RemoteException
RemoteExceptionObject getNonCurrencyData(int index) throws RemoteException
RemoteExceptionvoid update(int reason,
Object data)
throws RemoteException
reason - data - RemoteExceptionObject getCurrencySymbol(int index) throws RemoteException
index - RemoteExceptionObject getBEIDData(int index, boolean currency) throws RemoteException
RemoteExceptionObject getBEIDDescription(int index) throws RemoteException
RemoteExceptionBoolean isSecIDNonZero() throws RemoteException
RemoteExceptionObject getReasonData(Object eventData) throws RemoteException
RemoteExceptionvoid setAccountPoid(Poid pAcctPoid)
pAcctPoid - a Poid for an accountPoid getAccountPoid()
Poid for an accountvoid setBalanceGroupPoid(Poid pBalGrpPoid)
pBalGrpPoid - a Poid for Balance GroupPoid getBalanceGroupPoid()
Poid for Balance Groupvoid setBillinfoPoid(Poid pBillinfoPoid)
pBillinfoPoid - a Poid for billinfoPoid getBillinfoPoid()
Poid for BillinfoHashtable getAllSvcLvlBillinfos()
Hashtable of billinfo details.Hashtable getAcctLvlBillinfoDetails()
Hashtable of billinfo details.Hashtable getAllNameinfo()
Hashtable of nameinfo details.Hashtable getSvcsForBalGrpOfAcctAndBillinfo()
Hashtable of services associated to all balances groups of given billinfo.Hashtable getBalsOfAllBalGrpsOfAcctAndBillinfo()
Hashtable of balances details for all balances groups of given billinfo.PModelHandle getAcctLvlBalanceGroupAndBillinfoID(PModelHandle mHAcct, ResourceBundle bundle) throws RemoteException
Action method for the bean.mHAcct - the PModelHandle for the accountbundle - the resource bundlePModelHandle for Flist containing
account poid and default account level balance group and billinfo poid's.RemoteException - thrown if no billinfo and balance group found or for null POIDsvoid getBalGrpsAndSvcsForAcctAndBillInfo(Poid pAcctPoid, Poid pBillinfoPoid) throws RemoteException
pAcctPoid - account POID.pBillinfoPoid - Billinfo POID.RemoteException - thrown if no balace groups and services are found or for null POIDsPModelHandle getAllBillInfoAndDetailsForAcct(PModelHandle mHAcct) throws RemoteException
mHAcct - the PModelHandle for the accountPModelHandle for the list of all
the billinfo's and its details for given account.RemoteException - thrown if no billinfo's are found or for null POIDsvoid processOutputFlistOfBillinfos(PModelHandle mhBillInfos) throws RemoteException
mhBillInfos - the PModelHandle for Flist containing
all the billinfos and its details for the given account poid.RemoteException - thrown if no billinfos are found or for null POIDsHashtable getBalancesForAcctAndBalGrpID(Poid pAcctPoid, Poid pBalGrpPoid) throws RemoteException
Action method for the bean.pAcctPoid - account POID.pBalGrpPoid - Balance group POID.Hashtable of balances details.RemoteException - thrown if no balances found or for null POIDsBigDecimal getCurrencyCurrentBal()
BigDecimal current balance amount for the currency balanceString getPrimaryCurrencySymbol()
String of primary currency symbol of the account.BigDecimal getBalanceSummaryForBillInfo(Poid billInfoPoid, int nIncludeChildren) throws RemoteException
billInfoPoid - selected BillInfoPOID.nIncludeChildren - flag to include child AccountsRemoteExceptionBigDecimal getCurrencyCreditLimitForBillunit()
BigDecimal Credit Limit of given billinfo.Copyright © 2003, 2023, Oracle and/or its affiliates.