|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.jdbc.core.support.JdbcDaoSupport
org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
org.kuali.kfs.module.endow.batch.dataaccess.impl.GLInterfaceBatchProcessDaoJdbc
public class GLInterfaceBatchProcessDaoJdbc
A class to do the database queries needed to calculate Balance By Consolidation Balance Inquiry Screen
Field Summary | |
---|---|
protected GLLinkDao |
gLLinkDao
|
protected KemidGeneralLedgerAccountDao |
kemidGeneralLedgerAccountDao
|
protected TransactionArchiveSecurityDao |
transactionArchiveSecurityDao
|
Fields inherited from class org.springframework.dao.support.DaoSupport |
---|
logger |
Constructor Summary | |
---|---|
GLInterfaceBatchProcessDaoJdbc()
|
Method Summary | |
---|---|
protected void |
buildCombinedTransactionActivities(Collection<GlInterfaceBatchProcessKemLine> kemCombinedArchiveTransactions,
Collection<GlInterfaceBatchProcessKemLine> kemArchiveTransactions,
boolean cashType)
method to combine the kem transactions based on chart, account and object code into single data records |
protected void |
buildTransactionActivities(Collection<GlInterfaceBatchProcessKemLine> kemArchiveTransactions,
org.springframework.jdbc.support.rowset.SqlRowSet archiveTransactions,
boolean cashType)
method to go through the rowset and put into transient bo and add to the collection. |
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. |
protected org.springframework.jdbc.support.rowset.SqlRowSet |
getAllKemTransactions(String documentType,
Date postedDate,
String TransactionSubTypeCode)
Method to get the cash activity transactions for a given document type. |
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. |
protected GLLinkDao |
getgLLinkDao()
gets attribute gLLinkDao |
protected KemidGeneralLedgerAccountDao |
getKemidGeneralLedgerAccountDao()
gets attribute kemidGeneralLedgerAccountDao |
TransactionArchiveSecurityDao |
getTransactionArchiveSecurityDao()
gets attribute transactionArchiveSecurityDao |
void |
setgLLinkDao(GLLinkDao gLLinkDao)
sets attribute gLLinkDao |
void |
setKemidGeneralLedgerAccountDao(KemidGeneralLedgerAccountDao kemidGeneralLedgerAccountDao)
sets attribute kemidGeneralLedgerAccountDao |
void |
setTransactionArchiveSecurityDao(TransactionArchiveSecurityDao transactionArchiveSecurityDao)
sets attribute transactionArchiveSecurityDao |
Methods inherited from class org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc |
---|
getDbPlatform, setDbPlatform |
Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport |
---|
getSimpleJdbcTemplate, initTemplateConfig |
Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport |
---|
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate |
Methods inherited from class org.springframework.dao.support.DaoSupport |
---|
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected KemidGeneralLedgerAccountDao kemidGeneralLedgerAccountDao
protected GLLinkDao gLLinkDao
protected TransactionArchiveSecurityDao transactionArchiveSecurityDao
Constructor Detail |
---|
public GLInterfaceBatchProcessDaoJdbc()
Method Detail |
---|
public Collection<String> findDocumentTypes()
GLInterfaceBatchProcessDao
findDocumentTypes
in interface GLInterfaceBatchProcessDao
public Collection<GlInterfaceBatchProcessKemLine> getAllKemTransactions(Date postedDate)
GLInterfaceBatchProcessDao
getAllKemTransactions
in interface GLInterfaceBatchProcessDao
GLInterfaceBatchProcessDao.getAllKemTransactions(java.util.Date)
public Collection<GlInterfaceBatchProcessKemLine> getAllCombinedKemTransactions(Date postedDate)
GLInterfaceBatchProcessDao
getAllCombinedKemTransactions
in interface GLInterfaceBatchProcessDao
GLInterfaceBatchProcessDao.getAllCombinedKemTransactions(java.util.Date)
public Collection<GlInterfaceBatchProcessKemLine> getAllKemTransactionsByDocumentType(String documentType, Date postedDate)
GLInterfaceBatchProcessDao
getAllKemTransactionsByDocumentType
in interface GLInterfaceBatchProcessDao
org.kuali.kfs.module.endow.batch.dataaccess.GLInterfaceBatchProcessDao#getAllKemTransactionsByDocumentType(Stringjava.util.Date)
public Collection<GlInterfaceBatchProcessKemLine> getAllKemCombinedTransactionsByDocumentType(String documentType, Date postedDate)
GLInterfaceBatchProcessDao
getAllKemCombinedTransactionsByDocumentType
in interface GLInterfaceBatchProcessDao
org.kuali.kfs.module.endow.batch.dataaccess.GLInterfaceBatchProcessDao#getAllKemCombinedTransactionsByDocumentType(Stringjava.util.Date)
protected org.springframework.jdbc.support.rowset.SqlRowSet getAllKemTransactions(String documentType, Date postedDate, String TransactionSubTypeCode)
documenType,
- postedDate, sortOrder
joins records from END_TRAN_ARCHV_T, END_KEMID_GL_LNK_T, and END_ETRAN_GL_LNK_T tables in the given sort orderprotected void buildTransactionActivities(Collection<GlInterfaceBatchProcessKemLine> kemArchiveTransactions, org.springframework.jdbc.support.rowset.SqlRowSet archiveTransactions, boolean cashType)
protected void buildCombinedTransactionActivities(Collection<GlInterfaceBatchProcessKemLine> kemCombinedArchiveTransactions, Collection<GlInterfaceBatchProcessKemLine> kemArchiveTransactions, boolean cashType)
protected KemidGeneralLedgerAccountDao getKemidGeneralLedgerAccountDao()
public void setKemidGeneralLedgerAccountDao(KemidGeneralLedgerAccountDao kemidGeneralLedgerAccountDao)
protected GLLinkDao getgLLinkDao()
public void setgLLinkDao(GLLinkDao gLLinkDao)
public TransactionArchiveSecurityDao getTransactionArchiveSecurityDao()
public void setTransactionArchiveSecurityDao(TransactionArchiveSecurityDao transactionArchiveSecurityDao)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |