public class AccountBalanceConsolidationDaoJdbc extends AccountBalanceDaoJdbcBase implements AccountBalanceConsolidationDao
| Constructor and Description | 
|---|
| AccountBalanceConsolidationDaoJdbc() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Map<String,Object>> | findAccountBalanceByConsolidationObjectTypes(String[] objectTypes,
                                                                                        Integer universityFiscalYear,
                                                                                        String chartOfAccountsCode,
                                                                                        String accountNumber,
                                                                                        boolean isExcludeCostShare,
                                                                                        boolean isConsolidated,
                                                                                        int pendingEntriesCode,
                                                                                        SystemOptions options,
                                                                                        UniversityDate today)Returns account balance information that qualifies, based on the inquiry formed out of the parameters | 
| protected boolean | getMatchingPendingEntriesByConsolidation(String[] objectTypes,
                                                                                SystemOptions options,
                                                                                Integer universityFiscalYear,
                                                                                String chartOfAccountsCode,
                                                                                String accountNumber,
                                                                                boolean isCostShareExcluded,
                                                                                int pendingEntriesCode,
                                                                                String sessionId,
                                                                                UniversityDate today)Finds whether pending entries exist that would change the results of this inquiry | 
| protected void | summarizePendingEntriesByConsolidation(SystemOptions options,
                                                                            String sessionId)This method summarizes pending entries to temporary tables for easier inclusion into the inquiry | 
clearTempTable, fixPendingEntryDisplay, hasEntriesInPendingTable, inString, purgeCostShareEntriesgetDbPlatform, setDbPlatformgetSimpleJdbcTemplate, initTemplateConfigpublic AccountBalanceConsolidationDaoJdbc()
public List<Map<String,Object>> findAccountBalanceByConsolidationObjectTypes(String[] objectTypes, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, boolean isExcludeCostShare, boolean isConsolidated, int pendingEntriesCode, SystemOptions options, UniversityDate today)
findAccountBalanceByConsolidationObjectTypes in interface AccountBalanceConsolidationDaoobjectTypes - the object types of account balances to include in the inquiryuniversityFiscalYear - the fiscal year of account balances to include in the inquirychartOfAccountsCode - the chart of accounts of account balances to include in the inquiryaccountNumber - the account number of account balances to include in the inquiryisExcludeCostShare - whether to exclude cost share entries from this inquiry or notisConsolidated - whether the results of the inquiry should be consolidatedpendingEntriesCode - whether the inquiry should also report results based on no pending entries, approved pending
        entries, or all pending entriesoptions - system optionstoday - current university dateorg.kuali.ole.gl.dataaccess.AccountBalanceConsolidationDao#findAccountBalanceByConsolidationObjectTypes(java.lang.String[],
      java.lang.Integer, java.lang.String, java.lang.String, boolean, boolean, int)protected boolean getMatchingPendingEntriesByConsolidation(String[] objectTypes, SystemOptions options, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, boolean isCostShareExcluded, int pendingEntriesCode, String sessionId, UniversityDate today)
objectTypes - the object types to search foroptions - the options table for the fiscal year being inquiring onuniversityFiscalYear - the university fiscal year of account balances being inquired uponchartOfAccountsCode - the chart of accounts of account balances being inquired uponaccountNumber - the account number of account balances being inquired uponisCostShareExcluded - whether cost share entries should be excludedpendingEntriesCode - is the inquiry for no pending entries, approved pending entries, or all pending entriessessionId - the unique session id of the web session of the currently inquiring users, so temp table entries have a
        unique identifierprotected void summarizePendingEntriesByConsolidation(SystemOptions options, String sessionId)
options - the system options of the fiscal year that is being inquired uponsessionId - the session id of the inquiring user, for a unique primary key in the temporary tablesCopyright © 2004–2015 The Kuali Foundation. All rights reserved.