@Transactional public class AccountBalanceServiceImpl extends Object implements AccountBalanceService
| Modifier and Type | Field and Description | 
|---|---|
| protected OptionsService | optionsService | 
| protected UniversityDateService | universityDateService | 
PENDING_ALL, PENDING_APPROVED, PENDING_NONE| Constructor and Description | 
|---|
| AccountBalanceServiceImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| List | findAccountBalanceByConsolidation(Integer universityFiscalYear,
                                                                  String chartOfAccountsCode,
                                                                  String accountNumber,
                                                                  String subAccountNumber,
                                                                  boolean isCostShareExcluded,
                                                                  boolean isConsolidated,
                                                                  int pendingEntryCode)This finds account balances grouped by consolidation | 
| List | findAccountBalanceByLevel(Integer universityFiscalYear,
                                                  String chartOfAccountsCode,
                                                  String accountNumber,
                                                  String subAccountNumber,
                                                  String financialConsolidationObjectCode,
                                                  boolean isCostShareExcluded,
                                                  boolean isConsolidated,
                                                  int pendingEntryCode)Finds account balances grouped by object level | 
| List | findAccountBalanceByObject(Integer universityFiscalYear,
                                                    String chartOfAccountsCode,
                                                    String accountNumber,
                                                    String subAccountNumber,
                                                    String financialObjectLevelCode,
                                                    String financialReportingSortCode,
                                                    boolean isCostShareExcluded,
                                                    boolean isConsolidated,
                                                    int pendingEntryCode)Finds account balances that match the qualifying parameters, grouped by object code | 
| Iterator | findAvailableAccountBalance(Map fieldValues)Given the map of parameters, constructs a query to find all qualifying account balance records | 
| Iterator | findConsolidatedAvailableAccountBalance(Map fieldValues)Defers to the DAO to find the consolidated account balances, based on the keys given in the Map parameter | 
| Integer | getAvailableAccountBalanceCount(Map fieldValues,
                                                              boolean isConsolidated)This method gets the number of the available account balances according to input fields and values | 
| void | purgeYearByChart(String chartOfAccountsCode,
                                int year)Purge an entire fiscal year for a single chart. | 
| void | save(AccountBalance ab)Defers to the DAO to save the account balance. | 
| void | setAccountBalanceDao(AccountBalanceDao accountBalanceDao) | 
| void | setConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kcs) | 
| void | setOptionsService(OptionsService optionsService)Sets the optionsService. | 
| void | setUniversityDateService(UniversityDateService universityDateService) | 
protected UniversityDateService universityDateService
protected OptionsService optionsService
public AccountBalanceServiceImpl()
public Iterator findConsolidatedAvailableAccountBalance(Map fieldValues)
findConsolidatedAvailableAccountBalance in interface AccountBalanceServicefieldValues - the input fields and valuesAccountBalanceService.findConsolidatedAvailableAccountBalance(java.util.Map)public Iterator findAvailableAccountBalance(Map fieldValues)
findAvailableAccountBalance in interface AccountBalanceServicefieldValues - the input fields and valuesisConsolidated - determine whether the search results are consolidatedAccountBalanceService.findAvailableAccountBalance(java.util.Map)public List findAccountBalanceByConsolidation(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String subAccountNumber, boolean isCostShareExcluded, boolean isConsolidated, int pendingEntryCode)
findAccountBalanceByConsolidation in interface AccountBalanceServiceuniversityFiscalYear - the fiscal year account to find account balances forchartOfAccountsCode - the chart of accounts code to find account balances foraccountNumber - the account number to find account balances forsubAccountNumber - the sub account number to find account balances forisCostShareExcluded - should account balances found have cost share information excluded?isConsolidated - should account balances found be consolidated?pendingEntryCode - should pending entries be included in the query?org.kuali.ole.gl.service.AccountBalanceService#findAccountBalanceByConsolidation(java.util.Map, boolean, boolean)public List findAccountBalanceByLevel(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String subAccountNumber, String financialConsolidationObjectCode, boolean isCostShareExcluded, boolean isConsolidated, int pendingEntryCode)
findAccountBalanceByLevel in interface AccountBalanceServiceuniversityFiscalYear - the fiscal year account to find account balances forchartOfAccountsCode - the chart of accounts code to find account balances foraccountNumber - the account number to find account balances forsubAccountNumber - the sub account number to find account balances forfinancialConsolidationCode - the consolidation code to find account balances forisCostShareExcluded - should account balances found have cost share information excluded?isConsolidated - should account balances found be consolidated?pendingEntryCode - should pending entries be included in the query?AccountBalanceService.findAccountBalanceByLevel(java.lang.Integer, java.lang.String,
      java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int)public List findAccountBalanceByObject(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String subAccountNumber, String financialObjectLevelCode, String financialReportingSortCode, boolean isCostShareExcluded, boolean isConsolidated, int pendingEntryCode)
findAccountBalanceByObject in interface AccountBalanceServiceuniversityFiscalYear - the fiscal year account to find account balances forchartOfAccountsCode - the chart of accounts code to find account balances foraccountNumber - the account number to find account balances forsubAccountNumber - the sub account number to find account balances forfinancialObjectLevelCode - the financial object level code to find account balances forfinancialReportingSortCode - the reporting sort code to sort account balances byisCostShareExcluded - should account balances found have cost share information excluded?isConsolidated - should account balances found be consolidated?pendingEntryCode - should pending entries be included in the query?AccountBalanceService.findAccountBalanceByObject(java.lang.Integer, java.lang.String,
      java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int)public void save(AccountBalance ab)
save in interface AccountBalanceServiceab - account balance record to saveAccountBalanceService.save(org.kuali.ole.gl.businessobject.AccountBalance)public void purgeYearByChart(String chartOfAccountsCode, int year)
purgeYearByChart in interface AccountBalanceServicechartOfAccountsCode - the chart of accounts of account balances to purgeyear - the fiscal year of account balances to purgepublic Integer getAvailableAccountBalanceCount(Map fieldValues, boolean isConsolidated)
getAvailableAccountBalanceCount in interface AccountBalanceServicefieldValues - the input fields and valuesisConsolidated - determine whether the search results are consolidatedAccountBalanceService.getAvailableAccountBalanceCount(java.util.Map, boolean)public void setConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kcs)
kcs - public void setAccountBalanceDao(AccountBalanceDao accountBalanceDao)
accountBalanceDao - public void setUniversityDateService(UniversityDateService universityDateService)
universityDateService - public void setOptionsService(OptionsService optionsService)
optionsService - Copyright © 2004–2015 The Kuali Foundation. All rights reserved.