public class PARAccountAdjBeanImpl extends PIAComponentCollectionBean implements PARAccountAdjBean
PortalOp.BILL_ACCOUNT_ADJUSTMENT
PortalOp.BILL_DEBIT
PortalOp.BILL_SET_LIMIT_AND_CR
PortalOp.BILL_COLLECT
| Modifier and Type | Field and Description |
|---|---|
static String |
SUCCESS_STR |
mFList, mRemoteListeners, UPDATE_CLIENT, UPDATE_MODEL_CHANGE, UPDATE_NEW_MODEL, UPDATE_PROPERTY| Constructor and Description |
|---|
PARAccountAdjBeanImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
adjustAccount(ArrayList aList,
PModelHandle hAcct)
Perform account level adjustment for currency and non-currency resource
Call
PortalOp.BILL_ACCOUNT_ADJUSTMENT for currency
Call PortalOp.BILL_DEBIT for non-currency |
void |
chargeCC(ArrayList aList,
PModelHandle hAcct)
Immediately charge to the account's credit card
Call
PortalOp.PYMT_COLLECT |
PModelHandle |
convertToModel(Vector vec)
converts the non currency data vector to PModelHandle
|
Vector |
convertToVector(PModelHandle mh)
Converts the modelhandle date to vector
|
FList |
getBalanaceData(FList inFlist)
returns balance information for given account
|
FList |
getBalanaceGroupData(FList inFlist)
returns balance groups for given account
|
FList |
getBillInfoData(FList inFlist)
returns billinfo information for given account
|
Vector |
getCurrencyResources(PModelHandle hAcct,
int[] naCurr)
return currency type resource
|
ReasonCodeData[] |
getReasonCodes(ArrayList alReason)
return reason code for given reason type
|
void |
setCreditLimit(ArrayList aList,
PModelHandle hAcct)
Set credit limit for currency and non-currency resources
Call
PortalOp.BILL_SET_LIMIT_AND_CR |
addChild, getCollectedData, getSelectionDataFor, removeChild, updateaddRemoteListener, closeSecContext, createClientException, distributeEventToListeners, fireModelChangeEvent, getAppController, getArrayRange, getContext, getField, getField, getField, getFieldWithRestriction, getFieldWithRestriction, getFieldWithRestriction, getModel, getRemoteListenerHandle, getSecContext, handleDistributeToListener, isLight, register, releaseContext, releaseRemoteListener, removeRemoteListener, setField, setField, setModel, unreferencedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModelpublic static String SUCCESS_STR
public PARAccountAdjBeanImpl()
throws RemoteException
RemoteExceptionpublic String adjustAccount(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.BILL_ACCOUNT_ADJUSTMENT for currency
Call PortalOp.BILL_DEBIT for non-currencyadjustAccount in interface PARAccountAdjBeanaList - ArrayList containing data to perform this operationhArAcct - Handle for the AR account poidRemoteExceptionpublic void setCreditLimit(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.BILL_SET_LIMIT_AND_CRsetCreditLimit in interface PARAccountAdjBeanaList - ArrayList containing data to perform this operationhArAcct - Handle for the AR account poidRemoteExceptionpublic void chargeCC(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.PYMT_COLLECTchargeCC in interface PARAccountAdjBeanaList - ArrayList containing data to perform this operationhArAcct - Handle for the AR account poidRemoteExceptionpublic ReasonCodeData[] getReasonCodes(ArrayList alReason) throws RemoteException
getReasonCodes in interface PARAccountAdjBeanRemoteExceptionpublic Vector getCurrencyResources(PModelHandle hAcct, int[] naCurr) throws RemoteException
getCurrencyResources in interface PARAccountAdjBeanRemoteExceptionpublic FList getBalanaceGroupData(FList inFlist) throws RemoteException
getBalanaceGroupData in interface PARAccountAdjBeanRemoteExceptionpublic FList getBalanaceData(FList inFlist) throws RemoteException
getBalanaceData in interface PARAccountAdjBeanRemoteExceptionpublic FList getBillInfoData(FList inFlist) throws RemoteException
getBillInfoData in interface PARAccountAdjBeanRemoteExceptionpublic PModelHandle convertToModel(Vector vec)
convertToModel in interface PARAccountAdjBeanvec - Vectorpublic Vector convertToVector(PModelHandle mh)
convertToVector in interface PARAccountAdjBeanmh - PModelHandleCopyright © 2003, 2023, Oracle and/or its affiliates.