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_SUMMARY
nIncludeChildren
- 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 amountRemoteException
PModelHandle getBills(int nIncludeChildren, PModelHandle mhAccount, PModelHandle mARBillInfo, PARBillSearchData sData, boolean excNegBills) throws RemoteException
PortalOp.AR_GET_ACCT_BILLS
nIncludeChildren
- Include children amounts flaghAcct
- Handle for the current account objecthArAcct
- Handle for the AR account poidsData
- Search criteria dataexcNegBills
- excludes negative bills.RemoteException
Object[] getBillInfoBalanceSummary(int nIncludeChildren, PModelHandle hAcct, PModelHandle billInfo) throws RemoteException
PortalOp.AR_GET_ACCT_BAL_SUMMARY
nIncludeChildren
- 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 amountRemoteException
PModelHandle getBills(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct, PARBillSearchData sData) throws RemoteException
PortalOp.AR_GET_ACCT_BILLS
nIncludeChildren
- Include children amounts flaghAcct
- Handle for the current account objecthArAcct
- Handle for the AR account poidsData
- Search criteria dataRemoteException
PModelHandle getBillItems(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct, PARBillSearchData sData, Vector billInfos, Integer threshold) throws RemoteException
PortalOp.AR_GET_BILL_ITEMS
nIncludeChildren
- 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 returnRemoteException
PModelHandle getOpenBills(int nIncludeChildren, PModelHandle hAcct, PModelHandle hArAcct) throws RemoteException
PortalOp.AR_GET_ACCT_BILLS
nIncludeChildren
- Include children amounts flaghAcct
- Handle for the current account objecthArAcct
- Handle for the AR account poidRemoteException
BigDecimal getCurrencyLimit(PModelHandle hAcct) throws RemoteException
hAcct
- Handle for the current account objectRemoteException
BigDecimal getCurrencyLimit(PModelHandle hBillinfo, PModelHandle hAcct) throws RemoteException
hBillinfo
- Handle for the bill infohAcct
- Handle for the current account objectRemoteException
BigDecimal getAllCurrencyLimit(PModelHandle hBillinfo, PModelHandle hAcct) throws RemoteException
hBillinfo
- Handle for the bill infohAcct
- Handle for the current account objectRemoteException
Vector getNonCurrencyVector(PModelHandle hAcct) throws RemoteException
RemoteException
Vector getNonCurrencyResources(PModelHandle hAcct) throws RemoteException
RemoteException
boolean hasPrevLifeOpenBill(PModelHandle hArAcct) throws RemoteException
hAcct
- Handle for the current account objectRemoteException
Object getInvoice(PModelHandle mhBill) throws RemoteException
mhBill
- The bill handle for the returned invoice objectRemoteException
void reset() throws RemoteException
RemoteException
BigDecimal 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 objectRemoteException
PModelHandle 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 objectRemoteException
void appendCurrentAccount(PModelHandle mhBillinfo, PModelHandle mhAccount) throws RemoteException
mhBillinfo
- Handle for the billinfo objectmhAccount
- Handle for the previous account objectRemoteException
boolean hasPositveBills(PModelHandle mhAllocBills)
mhAllocBills
- Copyright © 2003, 2023, Oracle and/or its affiliates.