@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 AccountBalanceService
fieldValues
- the input fields and valuesAccountBalanceService.findConsolidatedAvailableAccountBalance(java.util.Map)
public Iterator findAvailableAccountBalance(Map fieldValues)
findAvailableAccountBalance
in interface AccountBalanceService
fieldValues
- 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 AccountBalanceService
universityFiscalYear
- 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 AccountBalanceService
universityFiscalYear
- 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 AccountBalanceService
universityFiscalYear
- 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 AccountBalanceService
ab
- account balance record to saveAccountBalanceService.save(org.kuali.ole.gl.businessobject.AccountBalance)
public void purgeYearByChart(String chartOfAccountsCode, int year)
purgeYearByChart
in interface AccountBalanceService
chartOfAccountsCode
- 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 AccountBalanceService
fieldValues
- 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–2014 The Kuali Foundation. All rights reserved.