Interface PARAccountAdjBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PARAccountAdjBeanImpl

public interface PARAccountAdjBean extends Remote
Interface for Controller class PARAccountAdjBeanImpl
  • Method Details

    • adjustAccount

      String adjustAccount(ArrayList alist, PModelHandle hAcct) throws RemoteException
      Perform account level adjustment for currency and non-currency resource Call PortalOp.BILL_ACCOUNT_ADJUSTMENT for currency Call PortalOp.BILL_DEBIT for non-currency
      Parameters:
      aList - ArrayList containing data to perform this operation
      hArAcct - Handle for the AR account poid
      Throws:
      RemoteException
    • setCreditLimit

      void setCreditLimit(ArrayList alist, PModelHandle hAcct) throws RemoteException
      Set credit limit for currency and non-currency resources Call PortalOp.BILL_SET_LIMIT_AND_CR
      Parameters:
      aList - ArrayList containing data to perform this operation
      hArAcct - Handle for the AR account poid
      Throws:
      RemoteException
    • chargeCC

      void chargeCC(ArrayList alist, PModelHandle hAcct) throws RemoteException
      Immediately charge to the account's credit card Call PortalOp.BILL_COLLECT
      Parameters:
      aList - ArrayList containing data to perform this operation
      hArAcct - Handle for the AR account poid
      Throws:
      RemoteException
    • getCurrencyResources

      Vector getCurrencyResources(PModelHandle hAcct, int[] naCurr) throws RemoteException
      return currency type resource
      Throws:
      RemoteException
    • getReasonCodes

      ReasonCodeData[] getReasonCodes(ArrayList al) throws RemoteException
      return reason code for given reason type
      Throws:
      RemoteException
    • getBalanaceGroupData

      FList getBalanaceGroupData(FList inFlist) throws RemoteException
      return balance groups for given account
      Throws:
      RemoteException
    • getBalanaceData

      FList getBalanaceData(FList inFlist) throws RemoteException
      return balance information for given account
      Throws:
      RemoteException
    • getBillInfoData

      FList getBillInfoData(FList inFlist) throws RemoteException
      return billinfo information for given account
      Throws:
      RemoteException
    • convertToModel

      PModelHandle convertToModel(Vector vec)
      Converts the non currency data vector to PModelHandle
      Parameters:
      vec - Vector
      Returns:
      PModelHandle
    • convertToVector

      Vector convertToVector(PModelHandle mh)
      Converts the modelhandle date to vector
      Parameters:
      mh - PModelHandle
      Returns:
      Vector