org.kuali.kfs.module.bc.document.dataaccess.impl
Class BudgetConstructionMonthSummaryReportDaoJdbc
java.lang.Object
org.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.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase
org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionMonthSummaryReportDaoJdbc
- All Implemented Interfaces:
- BudgetConstructionMonthSummaryReportDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean
public class BudgetConstructionMonthSummaryReportDaoJdbc
- extends BudgetConstructionDaoJdbcBase
- implements BudgetConstructionMonthSummaryReportDao
report general ledger and monthly summaries from the budget by organization, subfund group, and object code
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Methods inherited from class org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase |
clearTempTableBySesId, clearTempTableByUnvlId, getExpenditureINList, getFiscalYearStartDate, getRevenueINList, getSqlSubStringFunction, inString, inString, setOjbOraclePlatform, setOjbPlatform, setParameterService |
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 |
BudgetConstructionMonthSummaryReportDaoJdbc
public BudgetConstructionMonthSummaryReportDaoJdbc()
cleanReportsMonthSummaryTable
public void cleanReportsMonthSummaryTable(String principalName)
- Description copied from interface:
BudgetConstructionMonthSummaryReportDao
- cleans month summary table.
- Specified by:
cleanReportsMonthSummaryTable
in interface BudgetConstructionMonthSummaryReportDao
consolidateMonthSummaryReportToObjectCodeLevel
protected void consolidateMonthSummaryReportToObjectCodeLevel(String principalName,
String idForSession)
- sums general ledger and montly budgets by subfund and organization to the object-code level
- Parameters:
principalName--the
- user requesting the reportidForSession--the
- session id for the user
detailedMonthSummaryTableReport
protected void detailedMonthSummaryTableReport(String principalName,
String idForSession)
- sums general ledger and monthly amounts by organization and subfund group to the sub-object level
- Parameters:
principalName--the
- user requesting the reportidForSession--the
- ID for the user's session
updateReportsMonthSummaryTable
public void updateReportsMonthSummaryTable(String principalName,
boolean consolidateToObjectCodeLevel)
- Description copied from interface:
BudgetConstructionMonthSummaryReportDao
- insert rows into the monthly summary report table for this user
- Specified by:
updateReportsMonthSummaryTable
in interface BudgetConstructionMonthSummaryReportDao
- See Also:
BudgetConstructionMonthSummaryReportDao.updateReportsMonthSummaryTable(java.lang.String, boolean)
setPersistenceService
public void setPersistenceService(org.kuali.rice.kns.service.PersistenceService persistenceService)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.