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
RemoteException
Object getCurrencyData(int index) throws RemoteException
RemoteException
List getNonCurrencyData() throws RemoteException
RemoteException
Object getNonCurrencyData(int index) throws RemoteException
RemoteException
void update(int reason, Object data) throws RemoteException
reason
- data
- RemoteException
Object getCurrencySymbol(int index) throws RemoteException
index
- RemoteException
Object getBEIDData(int index, boolean currency) throws RemoteException
RemoteException
Object getBEIDDescription(int index) throws RemoteException
RemoteException
Boolean isSecIDNonZero() throws RemoteException
RemoteException
Object getReasonData(Object eventData) throws RemoteException
RemoteException
void 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 AccountsRemoteException
BigDecimal getCurrencyCreditLimitForBillunit()
BigDecimal
Credit Limit of given billinfo.Copyright © 2003, 2023, Oracle and/or its affiliates.