public interface PARBalancePageBean extends Remote
| Modifier and Type | Method and Description |
|---|---|
void |
appendCurrentAccount(PModelHandle mhBillinfo,
PModelHandle mhAccount)
Appends the account object to the account model handle
|
PModelHandle |
getAccountModelForSelectedBill(PModelHandle mhSheet,
PModelHandle mhSelected)
Return PModelHandle for the selected model handle
|
BigDecimal |
getAllCurrencyLimit(PModelHandle hBillinfo,
PModelHandle hAcct)
Return all credit limit of currency resource
|
Object[] |
getBalanceSummary(int nIncludeChildren,
PModelHandle hAcct,
PModelHandle hArAcct)
Retrieve the account balance summary data
Call
PortalOp.AR_GET_ACCT_BAL_SUMMARY |
PModelHandle |
getBalnceGroups(Poid billInfoPoid,
Poid accPoid)
Returns Balance groups for given bill info or returns all balance groups for given account
|
Object[] |
getBillInfoBalanceSummary(int nIncludeChildren,
PModelHandle hAcct,
PModelHandle billInfo)
Retrieve the account balance summary data
Call
PortalOp.AR_GET_ACCT_BAL_SUMMARY |
PModelHandle |
getBillItems(int nIncludeChildren,
PModelHandle hAcct,
PModelHandle hArAcct,
PARBillSearchData sData,
Vector billInfos,
Integer threshold)
Retrieve a list of bill items based on given search criteria
Call
PortalOp.AR_GET_BILL_ITEMS |
PModelHandle |
getBills(int nIncludeChildren,
PModelHandle hAcct,
PModelHandle hArAcct,
PARBillSearchData sData)
Retrieve a list of bills based on given search criteria
Call
PortalOp.AR_GET_ACCT_BILLS |
PModelHandle |
getBills(int nIncludeChildren,
PModelHandle mhAccount,
PModelHandle mARBillInfo,
PARBillSearchData sData,
boolean excNegBills)
Retrieve a list of bills based on given search criteria
Call
PortalOp.AR_GET_ACCT_BILLS |
PModelHandle |
getCurrencyBalances(Poid accPoid,
Poid balGrpPoid,
int currency)
Returns Currency balances for given balance group
|
BigDecimal |
getCurrencyLimit(PModelHandle hAcct)
Return the credit limit of currency resource
|
BigDecimal |
getCurrencyLimit(PModelHandle hBillinfo,
PModelHandle hAcct)
Return the credit limit of currency resource
|
BigDecimal |
getCurrencyLimitForSelectedBillUnit(PModelHandle hBillinfo,
PModelHandle hAcct,
PModelHandle selectedBillUnitMH)
Return credit limit of currency resource for selected bill unit
|
Object |
getInvoice(PModelHandle mhBill)
Return an Invoice object given the bill handle
|
PModelHandle |
getNonCurrencyBalances(Poid accPoid,
Poid balGrpPoid)
Returns Non Currency balances for given balance group
|
Vector |
getNonCurrencyResources(PModelHandle hAcct)
Return a vector that contains vectors of non-currency resources
vector data in order:
Integer - Resource id, and
String - Description
|
Vector |
getNonCurrencyVector(PModelHandle hAcct)
Return a vector that contains vectors of non-currency resources
vector data in order:
String - Resource Description,
Bigdecimal - Amount, and
BigDecimal - Credit Limit
|
PModelHandle |
getOpenBills(int nIncludeChildren,
PModelHandle hAcct,
PModelHandle hArAcct)
Retrieve a list of open bills
Call
PortalOp.AR_GET_ACCT_BILLS |
boolean |
hasPositveBills(PModelHandle mhAllocBills)
Returns true if the billmodel handle has even one positive bill
|
boolean |
hasPrevLifeOpenBill(PModelHandle hArAcct)
Check if the current subordinate account had a previous life as a
standalone account with open balance
|
void |
reset()
Reset the controller to clear the cached data
|
Object[] getBalanceSummary(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct) throws RemoteException
PortalOp.AR_GET_ACCT_BAL_SUMMARYnIncludeChildren - Include children amounts flaghAcct - Handle for the current account objecthArAcct - Handle for the AR account poid
Return an object array of 3 items:
objs[0] = PModelHandle of PortalOp.AR_GET_ACCT_BAL_SUMMARY flist
objs[1] = Integer object with number of immediate children for this acct
objs[2] = BigDecimal value for unapplied amount
objs[3] = BigDecimal value for pending amount
objs[4] = BigDecimal value for disputed amountRemoteExceptionPModelHandle getBills(int nIncludeChildren, PModelHandle mhAccount, PModelHandle mARBillInfo, PARBillSearchData sData, boolean excNegBills) throws RemoteException
PortalOp.AR_GET_ACCT_BILLSnIncludeChildren - Include children amounts flaghAcct - Handle for the current account objecthArAcct - Handle for the AR account poidsData - Search criteria dataexcNegBills - excludes negative bills.RemoteExceptionObject[] getBillInfoBalanceSummary(int nIncludeChildren, PModelHandle hAcct, PModelHandle billInfo) throws RemoteException
PortalOp.AR_GET_ACCT_BAL_SUMMARYnIncludeChildren - Include children amounts flaghAcct - Handle for the current account objectbillInfo - Handle for the BillInfo poid
Return an object array of 3 items:
objs[0] = PModelHandle of PortalOp.AR_GET_ACCT_BAL_SUMMARY flist
objs[1] = Integer object with number of immediate children for this acct
objs[2] = BigDecimal value for unapplied amount
objs[3] = BigDecimal value for pending amount
objs[4] = BigDecimal value for disputed amountRemoteExceptionPModelHandle getBills(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct, PARBillSearchData sData) throws RemoteException
PortalOp.AR_GET_ACCT_BILLSnIncludeChildren - Include children amounts flaghAcct - Handle for the current account objecthArAcct - Handle for the AR account poidsData - Search criteria dataRemoteExceptionPModelHandle getBillItems(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct, PARBillSearchData sData, Vector billInfos, Integer threshold) throws RemoteException
PortalOp.AR_GET_BILL_ITEMSnIncludeChildren - Include children amounts flaghAcct - Handle for the current account objecthArAcct - Handle for the AR account poidsData - Search criteria databillInfos - Billinfo datathreshold - the maximum items to returnRemoteExceptionPModelHandle getOpenBills(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct) throws RemoteException
PortalOp.AR_GET_ACCT_BILLSnIncludeChildren - Include children amounts flaghAcct - Handle for the current account objecthArAcct - Handle for the AR account poidRemoteExceptionBigDecimal getCurrencyLimit(PModelHandle hAcct) throws RemoteException
hAcct - Handle for the current account objectRemoteExceptionBigDecimal getCurrencyLimit(PModelHandle hBillinfo, PModelHandle hAcct) throws RemoteException
hBillinfo - Handle for the bill infohAcct - Handle for the current account objectRemoteExceptionBigDecimal getAllCurrencyLimit(PModelHandle hBillinfo, PModelHandle hAcct) throws RemoteException
hBillinfo - Handle for the bill infohAcct - Handle for the current account objectRemoteExceptionVector getNonCurrencyVector(PModelHandle hAcct) throws RemoteException
RemoteExceptionVector getNonCurrencyResources(PModelHandle hAcct) throws RemoteException
RemoteExceptionboolean hasPrevLifeOpenBill(PModelHandle hArAcct) throws RemoteException
hAcct - Handle for the current account objectRemoteExceptionObject getInvoice(PModelHandle mhBill) throws RemoteException
mhBill - The bill handle for the returned invoice objectRemoteExceptionvoid reset()
throws RemoteException
RemoteExceptionBigDecimal getCurrencyLimitForSelectedBillUnit(PModelHandle hBillinfo, PModelHandle hAcct, PModelHandle selectedBillUnitMH) throws RemoteException
hBillinfo - Handle for the bill infohAcct - Handle for the current account objectselectedBillUnitMH - Handle for the selected bill unit objectRemoteExceptionPModelHandle getBalnceGroups(Poid billInfoPoid, Poid accPoid)
billInfoPoid - Poid poid for the bill infohAcct - PModelHandle Handle for the current account objectPModelHandle getCurrencyBalances(Poid accPoid, Poid balGrpPoid, int currency)
accPoid - Poid for the current account objectbalGrpPoid - Poid of balance groupcurrency - int primary currencyPModelHandle getNonCurrencyBalances(Poid accPoid, Poid balGrpPoid)
accPoid - Poid for the current account objectbalGrpPoid - Poid of balance groupPModelHandle getAccountModelForSelectedBill(PModelHandle mhSheet, PModelHandle mhSelected) throws RemoteException
mhSheet - The bill handle for the table objectRemoteExceptionvoid appendCurrentAccount(PModelHandle mhBillinfo, PModelHandle mhAccount) throws RemoteException
mhBillinfo - Handle for the billinfo objectmhAccount - Handle for the previous account objectRemoteExceptionboolean hasPositveBills(PModelHandle mhAllocBills)
mhAllocBills - Copyright © 2003, 2023, Oracle and/or its affiliates.