public interface BalanceDao
| Modifier and Type | Method and Description | 
|---|---|
| int | countBalancesForFiscalYear(Integer year)This method returns the total count of balances for a fiscal year | 
| Iterator<Balance> | findAccountBalances(Integer universityFiscalYear,
                                      String chartOfAccountsCode,
                                      String accountNumber)Returns the balance entries for the given year, chart, and account. | 
| Iterator<Balance> | findAccountBalances(Integer universityFiscalYear,
                                      String chartOfAccountsCode,
                                      String accountNumber,
                                      String sfCode)Returns the balance entries for the given year, chart, and account. | 
| Iterator | findBalance(Map fieldValues,
                      boolean isConsolidated,
                      Collection<String> encumbranceBalanceTypes)This method finds the records of balance entries according to input fields and values | 
| Iterator | findBalances(Account account,
                        Integer fiscalYear,
                        Collection includedObjectCodes,
                        Collection excludedObjectCodes,
                        Collection objectTypeCodes,
                        Collection balanceTypeCodes)Based on specific query types, return an Iterator of balance records | 
| Iterator<Balance> | findBalancesForFiscalYear(Integer year)Returns all of the balances of a given fiscal year | 
| Iterator<Balance> | findCumulativeBalancesToForwardForFiscalYear(Integer year,
                                                                                        Collection<String> cumulativeForwardBalanceObjectTypes,
                                                                                        Collection<String> contractsAndGrantsDenotingValues,
                                                                                        Collection<String> subFundGroupsForCumulativeBalanceForwardingArray,
                                                                                        Collection<String> cumulativeBalanceForwardBalanceTypesArray,
                                                                                        boolean fundGroupDenotesCGInd)Returns the C&G balances specifically to be forwarded to the next fiscal year, based on the "cumulative" rule | 
| Iterator<Balance> | findGeneralBalancesToForwardForFiscalYear(Integer year,
                                                                                  Collection<String> generalForwardBalanceObjectTypes,
                                                                                  Collection<String> generalBalanceForwardBalanceTypesArray)Returns the balances specifically to be forwarded to the next fiscal year, based on the "general" rule | 
| Iterator<Balance> | findNominalActivityBalancesForFiscalYear(Integer year,
                                                                                Collection<String> nominalActivityObjectTypeCodes,
                                                                                SystemOptions currentYearOptions)This method returns all of the balances specifically for the nominal activity closing job | 
| Iterator<Balance> | findOrganizationReversionBalancesForFiscalYear(Integer year,
                                                                                            boolean endOfYear,
                                                                                            SystemOptions options,
                                                                                            List<ParameterEvaluator> parameterEvaluators)Returns the balances that would specifically be picked up by the Organization Reversion year end process | 
| Balance | getBalanceByTransaction(Transaction t)Given a transaction, finds the balance record it would affect | 
| Iterator | getConsolidatedBalanceRecordCount(Map fieldValues,
                                                                  Collection<String> encumbranceBalanceTypes)This method gets the size collection of balance entry groups according to input fields and values if the entries are required
 to be consolidated | 
| int | getConsolidatedCashBalanceRecordCount(Map fieldValues,
                                                                          Collection<String> encumbranceBalanceTypes)This method gets the size collection of cash balance entry groups according to input fields and values if the entries are
 required to be consolidated | 
| Balance | getCurrentBudgetForObjectCode(Integer universityFiscalYear,
                                                          String chartOfAccountsCode,
                                                          String accountNumber,
                                                          String objectCode)Returns the CB (current budget) record for the given year, chart, account, and object code if one is found. | 
| Integer | getDetailedCashBalanceRecordCount(Map fieldValues,
                                                                  Collection<String> encumbranceBalanceTypes)This method gets the size collection of cash balance entries or entry groups according to input fields and values | 
| Iterator<Object[]> | getGlSummary(int universityFiscalYear,
                        Collection<String> balanceTypeCodes)Get the GL Summary data | 
| Iterator<Balance> | lookupCashBalance(Map fieldValues,
                                  boolean isConsolidated,
                                  Collection<String> encumbranceBalanceTypes)This method finds the cash balance entries according to input fields and values. | 
| void | purgeYearByChart(String chart,
                                int year)Purge the sufficient funds balance table by year/chart | 
Iterator<Object[]> getGlSummary(int universityFiscalYear, Collection<String> balanceTypeCodes)
universityFiscalYear - the fiscal year of balances to search forbalanceTypeCodes - a list of balance type codes of balances to search forBalance getBalanceByTransaction(Transaction t)
t - a transactionIterator findBalances(Account account, Integer fiscalYear, Collection includedObjectCodes, Collection excludedObjectCodes, Collection objectTypeCodes, Collection balanceTypeCodes)
account - the account of balances to findfiscalYear - the fiscal year of balances to findincludedObjectCodes - a Collection of object codes found balances should have one ofexcludedObjectCodes - a Collection of object codes found balances should not have one ofobjectTypeCodes - a Collection of object type codes found balances should have one ofbalanceTypeCodes - a Collection of balance type codes found balances should have one ofIterator<Balance> lookupCashBalance(Map fieldValues, boolean isConsolidated, Collection<String> encumbranceBalanceTypes)
fieldValues - the input fields and valuesisConsolidated - consolidation option is applied or notencumbranceBalanceTypes - a list of encumbrance Balance TypesInteger getDetailedCashBalanceRecordCount(Map fieldValues, Collection<String> encumbranceBalanceTypes)
fieldValues - the input fields and valuesisConsolidated - consolidation option is applied or notencumbranceBalanceTypes - a list of encumbrance balance typesint getConsolidatedCashBalanceRecordCount(Map fieldValues, Collection<String> encumbranceBalanceTypes)
fieldValues - the input fields and valuesencumbranceBalanceTypes - a list of encumbrance balance typesIterator findBalance(Map fieldValues, boolean isConsolidated, Collection<String> encumbranceBalanceTypes)
fieldValues - the input fields and valuesisConsolidated - consolidation option is applied or notencumbranceBalanceTypes - a list of encumbrance balance typesIterator getConsolidatedBalanceRecordCount(Map fieldValues, Collection<String> encumbranceBalanceTypes)
fieldValues - the input fields and valuesencumbranceBalanceTypes - a list of encumbrance balance typesIterator<Balance> findAccountBalances(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String sfCode)
universityFiscalYear - the unversity fiscal year of balances to returnchartOfAccountsCode - the chart of accounts code of balances to returnaccountNumber - the account number of balances to returnsfCode - Sufficient Funds Code (used to determine sorting)Iterator<Balance> findAccountBalances(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber)
universityFiscalYear - the fiscal year of balances to returnchartOfAccountsCode - the chart of accounts code of balances to returnaccountNumber - the account number of balances to returnBalance getCurrentBudgetForObjectCode(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String objectCode)
universityFiscalYear - the fiscal year of the CB balance to returnchartOfAccountsCode - the chart of the accounts code of the CB balanes to returnaccountNumber - the account number of the CB balance to returnobjectCode - the object code of the CB balance to returnvoid purgeYearByChart(String chart, int year)
chart - the chart of balances to purgeyear - the university fiscal year of balances to purgeIterator<Balance> findBalancesForFiscalYear(Integer year)
year - the university fiscal year of balances to returnint countBalancesForFiscalYear(Integer year)
year - fiscal year to checkIterator<Balance> findNominalActivityBalancesForFiscalYear(Integer year, Collection<String> nominalActivityObjectTypeCodes, SystemOptions currentYearOptions)
year - year to find balances fornominalActivityObjectTypeCodes - a List of nominal activity object type codescurrentYearOptions - current year optionsIterator<Balance> findGeneralBalancesToForwardForFiscalYear(Integer year, Collection<String> generalForwardBalanceObjectTypes, Collection<String> generalBalanceForwardBalanceTypesArray)
year - the fiscal year to find balances forgeneralForwardBalanceObjectTypes - a List of general Forward Balance Object TypesgeneralBalanceForwardBalanceTypesArray - an array of general Balance Forward Balance TypesIterator<Balance> findCumulativeBalancesToForwardForFiscalYear(Integer year, Collection<String> cumulativeForwardBalanceObjectTypes, Collection<String> contractsAndGrantsDenotingValues, Collection<String> subFundGroupsForCumulativeBalanceForwardingArray, Collection<String> cumulativeBalanceForwardBalanceTypesArray, boolean fundGroupDenotesCGInd)
year - the fiscal year to find balances forcumulativeForwardBalanceObjectTypes - a List of cumulative Forward Balance Object TypescontractsAndGrantsDenotingValues - a List of contracts And Grants Denoting ValuessubFundGroupsForCumulativeBalanceForwardingArray - an array of sub Fund Groups For Cumulative Balance ForwardingcumulativeBalanceForwardBalanceTypesArray - an array of cumulative Balance Forward Balance TypesIterator<Balance> findOrganizationReversionBalancesForFiscalYear(Integer year, boolean endOfYear, SystemOptions options, List<ParameterEvaluator> parameterEvaluators)
year - the year to find balances forendOfYear - options - parameterEvaluators - a list of parameter evaluatorsCopyright © 2004–2015 The Kuali Foundation. All rights reserved.