Interface PARActionDetailBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PARActionDetailBeanImpl

public interface PARActionDetailBean extends Remote
Controller for class PARActionDetailPage and class PARActionDetailAppliedToPage.
Version:
%version: 5 % %date_modified: Wed May 09 11:06:48 2001 %
Author:
simonw
  • Method Details

    • getActionDetailModel

      PModelHandle getActionDetailModel(PModelHandle itemData) throws RemoteException
      Gets action detail model given A/R action item, this model including general information for the action item, and 'applied to' and/or 'applied from' details.
      Parameters:
      itemData - a PModelHandle value specifying the A/R action item
      Returns:
      a PModelHandle value containing the fetched model
      Throws:
      RemoteException - if an error occurs
    • getAppliedToData

      Vector getAppliedToData(PModelHandle handle, String billFormat, String itemFormat, int[] columnIndices) throws RemoteException
      Gets Vector to be set for a PIASpecSpreadSheet component in PARActionDetailPage.
      Parameters:
      handle - a PModelHandle value containing the fetched model by function getActionDetailModel(com.portal.bas.PModelHandle)
      billFormat - a String value specifying the message format to be used for bill number
      itemFormat - a String value specifying the message format to be used for item name and item number
      columnIndices - an int[] value specifying the order of data put in the return Vector
      Returns:
      a Vector value containg the model for a PIASpecSpreadSheet component in PARActionDetailPage
      Throws:
      RemoteException - if an error occurs
    • getPaymentItems

      ArrayList getPaymentItems(PModelHandle handle, String dateFormat) throws RemoteException
      Gets Vector to be set for a PIASpecSpreadSheet component and the Payment Type in an ArrayList for PARPaymentDetailPage.
      Parameters:
      handle - a PModelHandle value containing the fetched model by function getActionDetailModel(com.portal.bas.PModelHandle)
      dateFormat - a String value specifying the message format to be used for Date
      Returns:
      a ArrayList value containg the Payment Type string and the Vector for PARPaymentDetailPage
      Throws:
      RemoteException - if an error occurs
    • convertToResourceIdDescription

      PModelHandle convertToResourceIdDescription(PModelHandle detailModel) throws Exception
      converts the resource id to resource description
      Parameters:
      itemFlist - FList
      Returns:
      Vector
      Throws:
      Exception