public class AccountBalanceObjectDaoJdbc extends AccountBalanceDaoJdbcBase implements AccountBalanceObjectDao
Constructor and Description |
---|
AccountBalanceObjectDaoJdbc() |
Modifier and Type | Method and Description |
---|---|
List |
findAccountBalanceByObject(Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
String financialObjectLevelCode,
String financialReportingSortCode,
boolean isCostShareExcluded,
boolean isConsolidated,
int pendingEntriesCode,
UniversityDate today,
SystemOptions options)
Returns a collection of report data for the account balance by object inquiry
|
protected boolean |
getMatchingPendingEntriesByObject(SystemOptions options,
Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber,
String financialObjectLevelCode,
boolean isCostShareExcluded,
int pendingEntriesCode,
String sessionId,
UniversityDate today)
Get any matching pending entries.
|
protected void |
summarizePendingEntriesByObject(SystemOptions options,
String sessionId)
Summarizes all the pending ledger entries that would need to be reported on by this inquiry, and saves all of that data to a
temporary table
|
clearTempTable, fixPendingEntryDisplay, hasEntriesInPendingTable, inString, purgeCostShareEntries
getDbPlatform, setDbPlatform
getSimpleJdbcTemplate, initTemplateConfig
public AccountBalanceObjectDaoJdbc()
public List findAccountBalanceByObject(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String financialObjectLevelCode, String financialReportingSortCode, boolean isCostShareExcluded, boolean isConsolidated, int pendingEntriesCode, UniversityDate today, SystemOptions options)
findAccountBalanceByObject
in interface AccountBalanceObjectDao
universityFiscalYear
- the university fiscal year of reported on account balanceschartOfAccountsCode
- the chart of accounts code of reported on account balancesaccountNumber
- the account number of reported on account balancesfinancialObjectLevelCode
- the object level code of reported on account balancesfinancialReportingSortCode
- the sort code for reported resultsisCostShareExcluded
- whether cost share account balances should be excluded from the query or notisConsolidated
- whether the results of the query should be consolidatedpendingEntriesCode
- whether this query should account for no pending entries, approved pending entries, or all pending
entriesorg.kuali.ole.gl.dataaccess.AccountBalanceDao#findAccountBalanceByObject(java.lang.Integer, java.lang.String,
java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int)
protected void summarizePendingEntriesByObject(SystemOptions options, String sessionId)
options
- a set of system optionssessionId
- the unique web id of the currently inquiring user, used as a key for the temp tableprotected boolean getMatchingPendingEntriesByObject(SystemOptions options, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String financialObjectLevelCode, boolean isCostShareExcluded, int pendingEntriesCode, String sessionId, UniversityDate today)
universityFiscalYear
- the university fiscal year of pending entries to summarizechartOfAccountsCode
- the chart of accounts code of pending entries to summarizeaccountNumber
- the account number of pending entries to summarizefinancialObjectLevelCode
- the object level code of pending entries to summarizependingEntriesCode
- whether to summarize all, approved, or no pending entriesCopyright © 2004–2015 The Kuali Foundation. All rights reserved.