public class AccountBalanceDaoOjb extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb implements AccountBalanceDao
Constructor and Description |
---|
AccountBalanceDaoOjb() |
Modifier and Type | Method and Description |
---|---|
List |
findAccountBalanceByConsolidationByObjectTypes(String[] objectTypes,
Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
boolean isExcludeCostShare,
boolean isConsolidated,
int pendingEntriesCode,
SystemOptions options,
UniversityDate today)
Get available balances by consolidation for specific object types
|
List |
findAccountBalanceByLevel(Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
String financialConsolidationObjectCode,
boolean isCostShareExcluded,
boolean isConsolidated,
int pendingEntriesCode,
UniversityDate today,
SystemOptions options)
Get available balances by level
|
List |
findAccountBalanceByObject(Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
String financialObjectLevelCode,
String financialReportingSortCode,
boolean isCostShareExcluded,
boolean isConsolidated,
int pendingEntriesCode,
UniversityDate today,
SystemOptions options)
Get available balances by object
|
Iterator |
findAvailableAccountBalance(Map fieldValues)
This method finds the available account balances according to input fields and values
|
Iterator |
findConsolidatedAvailableAccountBalance(Map fieldValues)
This method finds the available account balances according to input fields and values
|
Integer |
findCountGreaterOrEqualThan(Integer year) |
AccountBalanceConsolidationDao |
getAccountBalanceConsolidationDao() |
AccountBalanceLevelDao |
getAccountBalanceLevelDao() |
AccountBalanceObjectDao |
getAccountBalanceObjectDao() |
AccountBalance |
getByTransaction(Transaction t)
Given a transaction, finds a matching account balance in the database
|
void |
purgeYearByChart(String chartOfAccountsCode,
int year)
Purge an entire fiscal year for a single chart.
|
void |
setAccountBalanceConsolidationDao(AccountBalanceConsolidationDao accountBalanceConsolidationDao) |
void |
setAccountBalanceLevelDao(AccountBalanceLevelDao accountBalanceLevelDao) |
void |
setAccountBalanceObjectDao(AccountBalanceObjectDao accountBalanceObjectDao) |
getDbPlatform, setDbPlatform
public AccountBalanceDaoOjb()
public AccountBalance getByTransaction(Transaction t)
getByTransaction
in interface AccountBalanceDao
t
- a transaction to find an appropriate related account balance forAccountBalanceDao.getByTransaction(org.kuali.ole.gl.businessobject.Transaction)
public Iterator findConsolidatedAvailableAccountBalance(Map fieldValues)
findConsolidatedAvailableAccountBalance
in interface AccountBalanceDao
fieldValues
- the input fields and valuesorg.kuali.ole.gl.dataaccess.AccountBalanceDao#findAvailableAccountBalance(java.util.Map, boolean)
public Iterator findAvailableAccountBalance(Map fieldValues)
findAvailableAccountBalance
in interface AccountBalanceDao
fieldValues
- the input fields and valuesAccountBalanceDao.findAvailableAccountBalance(java.util.Map)
public List findAccountBalanceByConsolidationByObjectTypes(String[] objectTypes, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, boolean isExcludeCostShare, boolean isConsolidated, int pendingEntriesCode, SystemOptions options, UniversityDate today)
findAccountBalanceByConsolidationByObjectTypes
in interface AccountBalanceDao
objectTypes
- the object types that reported account balances must haveuniversityFiscalYear
- the university fiscal year of account balances to findchartOfAccountsCode
- the chart of accounts of account balances to findaccountNumber
- the account number of account balances to findisExcludeCostShare
- whether cost share entries should be excluded from this inquiryisConsolidated
- whether the results of this should be consolidated or notpendingEntriesCode
- whether to include no pending entries, approved pending entries, or all pending entriesoptions
- system optionstoday
- current university dateorg.kuali.ole.gl.dataaccess.AccountBalanceDao#findAccountBalanceByConsolidationByObjectTypes(java.lang.String[],
java.lang.Integer, java.lang.String, java.lang.String, boolean, boolean, int)
public List findAccountBalanceByLevel(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String financialConsolidationObjectCode, boolean isCostShareExcluded, boolean isConsolidated, int pendingEntriesCode, UniversityDate today, SystemOptions options)
AccountBalanceDao
findAccountBalanceByLevel
in interface AccountBalanceDao
universityFiscalYear
- the university fiscal year of account balances to findchartOfAccountsCode
- the chart of accounts of account balances to findaccountNumber
- the account number of account balances to findfinancialConsolidationObjectCode
- the consolidation code of account balances to findisCostShareExcluded
- whether cost share entries should be excluded from this inquiryisConsolidated
- whether the results of this should be consolidated or nottoday
- the current university dateorg.kuali.ole.gl.dataaccess.AccountBalanceDao#findAccountBalanceByLevel(java.lang.Integer, java.lang.String,
java.lang.String, java.lang.String, boolean, boolean, int, org.kuali.ole.sys.businessobject.UniversityDate)
public List findAccountBalanceByObject(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String financialObjectLevelCode, String financialReportingSortCode, boolean isCostShareExcluded, boolean isConsolidated, int pendingEntriesCode, UniversityDate today, SystemOptions options)
AccountBalanceDao
findAccountBalanceByObject
in interface AccountBalanceDao
universityFiscalYear
- the university fiscal year of account balances to findchartOfAccountsCode
- the chart of accounts of account balances to findaccountNumber
- the account number of account balances to findfinancialObjectLevelCode
- the object level code of account balances to findisCostShareExcluded
- whether cost share entries should be excluded from this inquiryisConsolidated
- whether the results of this should be consolidated or nottoday
- the current university dateorg.kuali.ole.gl.dataaccess.AccountBalanceDao#findAccountBalanceByObject(java.lang.Integer, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int,
org.kuali.ole.sys.businessobject.UniversityDate)
public void purgeYearByChart(String chartOfAccountsCode, int year)
purgeYearByChart
in interface AccountBalanceDao
chartOfAccountsCode
- the chart of accounts code of account balances to purgeyear
- the fiscal year of account balances to purgeAccountBalanceDao.purgeYearByChart(java.lang.String, int)
public Integer findCountGreaterOrEqualThan(Integer year)
findCountGreaterOrEqualThan
in interface AccountBalanceDao
year
- the given university fiscal yearAccountBalanceDao.findCountGreaterOrEqualThan(java.lang.Integer)
public AccountBalanceConsolidationDao getAccountBalanceConsolidationDao()
public void setAccountBalanceConsolidationDao(AccountBalanceConsolidationDao accountBalanceConsolidationDao)
public AccountBalanceLevelDao getAccountBalanceLevelDao()
public void setAccountBalanceLevelDao(AccountBalanceLevelDao accountBalanceLevelDao)
public AccountBalanceObjectDao getAccountBalanceObjectDao()
public void setAccountBalanceObjectDao(AccountBalanceObjectDao accountBalanceObjectDao)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.