org.kuali.kfs.module.endow.batch.dataaccess
Interface GLInterfaceBatchProcessDao

All Known Implementing Classes:
GLInterfaceBatchProcessDaoJdbc

public interface GLInterfaceBatchProcessDao

An interface to methods needed to join transaction related tables to create records


Method Summary
 Collection<String> findDocumentTypes()
          method to find distinct document types from table END_TRAN_ARCHV_T.
 Collection<GlInterfaceBatchProcessKemLine> getAllCombinedKemTransactions(Date postedDate)
          method to gather all the kem transactions as collection of records First all the document types are retrieved then for each document type, all cash activity records are collected.
 Collection<GlInterfaceBatchProcessKemLine> getAllKemCombinedTransactionsByDocumentType(String documentType, Date postedDate)
          method to gather all the kem transactions as collection of records.
 Collection<GlInterfaceBatchProcessKemLine> getAllKemTransactions(Date postedDate)
          method to gather all the kem transactions as collection of records First all the document types are retrieved then for each document type, all cash activity records are collected and then all non-cash activity records are gathered.
 Collection<GlInterfaceBatchProcessKemLine> getAllKemTransactionsByDocumentType(String documentType, Date postedDate)
          method to gather all the kem transactions as collection of records First all cash activity records are collected for the given document type, The single records are then grouped based on chart, account number and object codes.
 

Method Detail

findDocumentTypes

Collection<String> findDocumentTypes()
method to find distinct document types from table END_TRAN_ARCHV_T.

Returns:
List>

getAllKemTransactions

Collection<GlInterfaceBatchProcessKemLine> getAllKemTransactions(Date postedDate)
method to gather all the kem transactions as collection of records First all the document types are retrieved then for each document type, all cash activity records are collected and then all non-cash activity records are gathered.

Parameters:
postedDate -
Returns:
Collection

getAllCombinedKemTransactions

Collection<GlInterfaceBatchProcessKemLine> getAllCombinedKemTransactions(Date postedDate)
method to gather all the kem transactions as collection of records First all the document types are retrieved then for each document type, all cash activity records are collected. The single records are then grouped based on chart, account number and object codes. The same process is done for non-cash activity records.

Parameters:
postedDate -
Returns:
Collection

getAllKemTransactionsByDocumentType

Collection<GlInterfaceBatchProcessKemLine> getAllKemTransactionsByDocumentType(String documentType,
                                                                               Date postedDate)
method to gather all the kem transactions as collection of records First all cash activity records are collected for the given document type, The single records are then grouped based on chart, account number and object codes. The same process is done for non-cash activity records.

Parameters:
documentType, - postedDate
Returns:
Collection

getAllKemCombinedTransactionsByDocumentType

Collection<GlInterfaceBatchProcessKemLine> getAllKemCombinedTransactionsByDocumentType(String documentType,
                                                                                       Date postedDate)
method to gather all the kem transactions as collection of records. First all cash activity records are collected for the given document type and then these records are grouped based on chart, account number and object codes. The same process is done for non-cash activity records.

Parameters:
documentType, - postedDate
Returns:
Collection


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.