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, update
addRemoteListener, 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, unreferenced
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRemoteListener, getArrayRange, getModel, getRemoteListenerHandle, isLight, register, releaseRemoteListener, removeRemoteListener, setModel
public static String SUCCESS_STR
public PARAccountAdjBeanImpl() throws RemoteException
RemoteException
public String adjustAccount(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.BILL_ACCOUNT_ADJUSTMENT
for currency
Call PortalOp.BILL_DEBIT
for non-currencyadjustAccount
in interface PARAccountAdjBean
aList
- ArrayList containing data to perform this operationhArAcct
- Handle for the AR account poidRemoteException
public void setCreditLimit(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.BILL_SET_LIMIT_AND_CR
setCreditLimit
in interface PARAccountAdjBean
aList
- ArrayList containing data to perform this operationhArAcct
- Handle for the AR account poidRemoteException
public void chargeCC(ArrayList aList, PModelHandle hAcct) throws RemoteException
PortalOp.PYMT_COLLECT
chargeCC
in interface PARAccountAdjBean
aList
- ArrayList containing data to perform this operationhArAcct
- Handle for the AR account poidRemoteException
public ReasonCodeData[] getReasonCodes(ArrayList alReason) throws RemoteException
getReasonCodes
in interface PARAccountAdjBean
RemoteException
public Vector getCurrencyResources(PModelHandle hAcct, int[] naCurr) throws RemoteException
getCurrencyResources
in interface PARAccountAdjBean
RemoteException
public FList getBalanaceGroupData(FList inFlist) throws RemoteException
getBalanaceGroupData
in interface PARAccountAdjBean
RemoteException
public FList getBalanaceData(FList inFlist) throws RemoteException
getBalanaceData
in interface PARAccountAdjBean
RemoteException
public FList getBillInfoData(FList inFlist) throws RemoteException
getBillInfoData
in interface PARAccountAdjBean
RemoteException
public PModelHandle convertToModel(Vector vec)
convertToModel
in interface PARAccountAdjBean
vec
- Vectorpublic Vector convertToVector(PModelHandle mh)
convertToVector
in interface PARAccountAdjBean
mh
- PModelHandleCopyright © 2003, 2023, Oracle and/or its affiliates.