|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LaborLedgerBalanceDao
This is the data access object for ledger balance.
LedgerBalance
Method Summary | |
---|---|
void |
deleteLedgerBalancesPriorToYear(Integer fiscalYear,
String chartOfAccountsCode)
delete the ledger balance records that were posted prior to the given fiscal year |
List<List<String>> |
findAccountsInFundGroups(Integer fiscalYear,
Map<String,String> fieldValues,
List<String> subFundGroupCodes,
List<String> fundGroupCodes)
find the accounts (chart of accounts code + account number) in the given fund groups |
Iterator |
findBalance(Map fieldValues,
boolean isConsolidated)
This method finds the records of balance entries according to input fields and values |
Iterator<LedgerBalance> |
findBalancesForFiscalYear(Integer fiscalYear)
|
Iterator<LedgerBalance> |
findBalancesForFiscalYear(Integer fiscalYear,
Map<String,String> fieldValues)
|
Iterator<LedgerBalanceForYearEndBalanceForward> |
findBalancesForFiscalYear(Integer fiscalYear,
Map<String,String> fieldValues,
List<String> subFundGroupCodes,
List<String> fundGroupCodes)
|
List<LaborBalanceSummary> |
findBalanceSummary(Integer fiscalYear,
Collection<String> balanceTypes)
find the summary of the ledger balances for the given fiscal year and balance types |
List<EmployeeFunding> |
findCurrentEmployeeFunds(Map fieldValues)
retrieve the current funds according to the given field values |
List<LedgerBalance> |
findCurrentFunds(Map fieldValues)
retrieve the current funds according to the given field values |
List<EmployeeFunding> |
findEncumbranceEmployeeFunds(Map fieldValues)
retrieve the encumbrance funds according to the given field values |
List<LedgerBalance> |
findEncumbranceFunds(Map fieldValues)
retrieve the encumbrance funds according to the given field values |
Collection<LedgerBalance> |
findLedgerBalances(Map<String,List<String>> fieldValues,
Map<String,List<String>> excludedFieldValues,
Set<Integer> fiscalYears,
List<String> balanceTypeList,
List<String> positionObjectGroupCodes)
find all ledger balances matching the given criteria within the given fiscal years |
Iterator |
getConsolidatedBalanceRecordCount(Map fieldValues)
This method gets the size collection of balance entry groups according to input fields and values if the entries are required to be consolidated |
void |
save(LedgerBalance ledgerBalance)
save the given ledger balance into the underlying data store |
Method Detail |
---|
Iterator findBalance(Map fieldValues, boolean isConsolidated)
fieldValues
- the input fields and valuesisConsolidated
- consolidation option is applied or not
Iterator getConsolidatedBalanceRecordCount(Map fieldValues)
fieldValues
- the input fields and values
Iterator<LedgerBalance> findBalancesForFiscalYear(Integer fiscalYear)
fiscalYear
- the given fiscal year
List<LedgerBalance> findCurrentFunds(Map fieldValues)
fieldValues
- the given field values
List<LedgerBalance> findEncumbranceFunds(Map fieldValues)
fieldValues
- the given field values
List<EmployeeFunding> findCurrentEmployeeFunds(Map fieldValues)
fieldValues
- the given field values
List<EmployeeFunding> findEncumbranceEmployeeFunds(Map fieldValues)
fieldValues
- the given field values
List<LaborBalanceSummary> findBalanceSummary(Integer fiscalYear, Collection<String> balanceTypes)
fiscalYear
- the given fiscal yearbalanceTypes
- the given balance type codes
void save(LedgerBalance ledgerBalance)
ledgerBalance
- the given ledger balanceIterator<LedgerBalance> findBalancesForFiscalYear(Integer fiscalYear, Map<String,String> fieldValues)
fiscalYear
- the given fiscal yearfieldValues
- the given field values
Iterator<LedgerBalanceForYearEndBalanceForward> findBalancesForFiscalYear(Integer fiscalYear, Map<String,String> fieldValues, List<String> subFundGroupCodes, List<String> fundGroupCodes)
fiscalYear
- the given fiscal yearfieldValues
- the input fields and valuessubFundGroupCodes
- the given list of qualified sub fund group codesfundGroupCodes
- the given list of qualified group codes
List<List<String>> findAccountsInFundGroups(Integer fiscalYear, Map<String,String> fieldValues, List<String> subFundGroupCodes, List<String> fundGroupCodes)
fiscalYear
- the given fiscal yearfieldValues
- the input fields and valuessubFundGroupCodes
- the given list of qualified sub fund group codesfundGroupCodes
- the given list of qualified group codes
Collection<LedgerBalance> findLedgerBalances(Map<String,List<String>> fieldValues, Map<String,List<String>> excludedFieldValues, Set<Integer> fiscalYears, List<String> balanceTypeList, List<String> positionObjectGroupCodes)
fieldValues
- the given field valuesexcludedFieldValues
- the given field values that must not be matchedfiscalYears
- the given fiscal yearsbalanceTypeList
- the given balance type code listpositionObjectGroupCodes
- the specified position obejct group codes
void deleteLedgerBalancesPriorToYear(Integer fiscalYear, String chartOfAccountsCode)
fiscalYear
- the given fiscal yearchartOfAccountsCode
- the given chart of account code
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |