| org.kuali.module.labor.service.LaborLedgerBalanceService
All known Subclasses: org.kuali.module.labor.service.impl.LaborLedgerBalanceServiceImpl,
LaborLedgerBalanceService | public interface LaborLedgerBalanceService (Code) | | |
Method Summary | |
public LedgerBalance | addLedgerBalance(Collection<LedgerBalance> ledgerBalanceCollection, LaborTransaction transaction) | public List<List<String>> | findAccountsInFundGroups(Integer fiscalYear, Map<String, String> fieldValues, List<String> subFundGroupCodes, List<String> fundGroupCodes) | public Iterator | findBalance(Map fieldValues, boolean isConsolidated) | public List<LaborBalanceSummary> | findBalanceSummary(Integer fiscalYear, Collection<String> balanceTypes) | public Iterator<LedgerBalance> | findBalancesForFiscalYear(Integer fiscalYear) | public Iterator<LedgerBalance> | findBalancesForFiscalYear(Integer fiscalYear, Map<String, String> fieldValues) | public Iterator<LedgerBalanceForYearEndBalanceForward> | findBalancesForFiscalYear(Integer fiscalYear, Map<String, String> fieldValues, List<String> subFundGroupCodes, List<String> fundGroupCodes) | public List<EmployeeFunding> | findEmployeeFunding(Map fieldValues, boolean isConsolidated) | public List<EmployeeFunding> | findEmployeeFundingWithCSFTracker(Map fieldValues, boolean isConsolidated) | public T | findLedgerBalance(Collection<T> ledgerBalanceCollection, LaborTransaction transaction, List<String> keyList) | public T | findLedgerBalance(Collection<T> ledgerBalanceCollection, LaborTransaction transaction) | public Integer | getBalanceRecordCount(Map fieldValues, boolean isConsolidated) | public void | save(LedgerBalance ledgerBalance) | public void | updateLedgerBalance(T ledgerBalance, LaborTransaction transaction) |
addLedgerBalance | public LedgerBalance addLedgerBalance(Collection<LedgerBalance> ledgerBalanceCollection, LaborTransaction transaction)(Code) | | convert the given transaction information into a ledger balance and add it into the given ledger balance collection with
Parameters: ledgerBalanceCollection - the given ledger balance collection Parameters: transaction - the given transaction information the ledger balance that has been added; otherwise, null; |
findAccountsInFundGroups | public List<List<String>> findAccountsInFundGroups(Integer fiscalYear, Map<String, String> fieldValues, List<String> subFundGroupCodes, List<String> fundGroupCodes)(Code) | | find the accounts (chart of accounts code + account number) in the given fund groups
Parameters: fiscalYear - the given fiscal year Parameters: fieldValues - the input fields and values Parameters: subFundGroupCodes - the given list of qualified sub fund group codes Parameters: fundGroupCodes - the given list of qualified group codes the accounts (chart of accounts code + account number) in the given fund groups |
findBalance | public Iterator findBalance(Map fieldValues, boolean isConsolidated)(Code) | | This method gets the size of balance entries according to input fields and values
Parameters: fieldValues - the input fields and values Parameters: isConsolidated - consolidation option is applied or not the size of balance entries |
findBalanceSummary | public List<LaborBalanceSummary> findBalanceSummary(Integer fiscalYear, Collection<String> balanceTypes)(Code) | | find the summary of the ledger balances for the given fiscal year and balance types
Parameters: fiscalYear - the given fiscal year Parameters: balanceTypes - the given balance type codes the ledger balances for the given fiscal year and balance types |
findBalancesForFiscalYear | public Iterator<LedgerBalance> findBalancesForFiscalYear(Integer fiscalYear)(Code) | | Parameters: fiscalYear - the given fiscal year an Iterator over all balances for a given year |
findBalancesForFiscalYear | public Iterator<LedgerBalance> findBalancesForFiscalYear(Integer fiscalYear, Map<String, String> fieldValues)(Code) | | Parameters: fiscalYear - the given fiscal year Parameters: fieldValues - the input fields and values an Iterator over all balances for a given year and search criteria |
findBalancesForFiscalYear | public Iterator<LedgerBalanceForYearEndBalanceForward> findBalancesForFiscalYear(Integer fiscalYear, Map<String, String> fieldValues, List<String> subFundGroupCodes, List<String> fundGroupCodes)(Code) | | Parameters: fiscalYear - the given fiscal year Parameters: fieldValues - the input fields and values Parameters: subFundGroupCodes - the given list of qualified sub fund group codes Parameters: fundGroupCodes - the given list of qualified group codes an Iterator over all balances for a given year and search criteria that include the accounts of balances must belongto the given sub fund group or fund group |
findEmployeeFunding | public List<EmployeeFunding> findEmployeeFunding(Map fieldValues, boolean isConsolidated)(Code) | | find the funding by employee
Parameters: fieldValues - the given field values the funding by employee |
findEmployeeFundingWithCSFTracker | public List<EmployeeFunding> findEmployeeFundingWithCSFTracker(Map fieldValues, boolean isConsolidated)(Code) | | find the employee funding with the corresponding CSF trakers
Parameters: fieldValues - the given field values the employee funding with the corresponding CSF trakers |
findLedgerBalance | public T findLedgerBalance(Collection<T> ledgerBalanceCollection, LaborTransaction transaction, List<String> keyList)(Code) | | find a ledger balance from the given ledger balance collection with the given transaction information
Parameters: ledgerBalanceCollection - the given ledger balance collection Parameters: transaction - the given transaction information Parameters: keyList - the given list of keys that need to be compared a matching ledger balance from the given ledger balance |
findLedgerBalance | public T findLedgerBalance(Collection<T> ledgerBalanceCollection, LaborTransaction transaction)(Code) | | find a ledger balance from the given ledger balance collection with the given transaction information
Parameters: ledgerBalanceCollection - the given ledger balance collection Parameters: transaction - the given transaction information a matching ledger balance from the given ledger balance |
getBalanceRecordCount | public Integer getBalanceRecordCount(Map fieldValues, boolean isConsolidated)(Code) | | This method finds the summary records of balance entries according to input fields and values
Parameters: fieldValues - the input fields and values Parameters: isConsolidated - consolidation option is applied or not the summary records of balance entries |
save | public void save(LedgerBalance ledgerBalance)(Code) | | save the given ledger balance into the underlying data store
Parameters: ledgerBalance - the given ledger balance |
updateLedgerBalance | public void updateLedgerBalance(T ledgerBalance, LaborTransaction transaction)(Code) | | update the given ledger balance with the given transaction information
Parameters: ledgerBalance - the given ledger balance Parameters: transaction - the given transaction information |
|
|