Uses of Interface
org.kuali.kfs.integration.ld.LaborLedgerBalance

Packages that use LaborLedgerBalance
org.kuali.kfs.integration.ld   
org.kuali.kfs.module.ec.batch.service.impl   
org.kuali.kfs.module.ec.businessobject.lookup   
org.kuali.kfs.module.ec.document.validation.impl   
org.kuali.kfs.module.ec.service   
org.kuali.kfs.module.ec.service.impl   
org.kuali.kfs.module.ec.util   
org.kuali.kfs.module.ld.businessobject   
org.kuali.kfs.module.ld.service.impl   
 

Uses of LaborLedgerBalance in org.kuali.kfs.integration.ld
 

Subinterfaces of LaborLedgerBalance in org.kuali.kfs.integration.ld
 interface LaborLedgerBalanceForEffortCertification
           
 

Methods in org.kuali.kfs.integration.ld that return types with arguments of type LaborLedgerBalance
 Collection<LaborLedgerBalance> LaborModuleService.findLedgerBalances(Map<String,List<String>> fieldValues, Map<String,List<String>> excludedFieldValues, Set<Integer> fiscalYears, List<String> balanceTypes, List<String> positionObjectGroupCodes)
          find all ledger balances matching the given criteria within the given fiscal years
 Collection<LaborLedgerBalance> LaborModuleServiceNoOp.findLedgerBalances(Map<String,List<String>> fieldValues, Map<String,List<String>> excludedFieldValues, Set<Integer> fiscalYears, List<String> balanceTypes, List<String> positionObjectGroupCodes)
           
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ec.batch.service.impl
 

Methods in org.kuali.kfs.module.ec.batch.service.impl that return types with arguments of type LaborLedgerBalance
protected  List<LaborLedgerBalance> EffortCertificationExtractServiceImpl.cosolidateLedgerBalances(List<LaborLedgerBalance> ledgerBalances, EffortCertificationReportDefinition reportDefinition)
          consolidate the given labor ledger balances and determine whether they are qualified for effort reporting
protected  List<LaborLedgerBalance> EffortCertificationExtractServiceImpl.getQualifiedLedgerBalances(String emplid, List<String> positionGroupCodes, EffortCertificationReportDefinition reportDefinition, ExtractProcessReportDataHolder reportDataHolder, Map<String,List<String>> parameters)
          extract the qualified labor ledger balance records of the given employee with the given report periods.
protected  List<LaborLedgerBalance> EffortCertificationExtractServiceImpl.removeUnqualifiedLedgerBalances(Collection<LaborLedgerBalance> ledgerBalances, EffortCertificationReportDefinition reportDefinition, ExtractProcessReportDataHolder reportDataHolder)
          remove the ledger balances without valid account, and nonzero total amount
protected  Collection<LaborLedgerBalance> EffortCertificationExtractServiceImpl.selectLedgerBalanceForEmployee(String emplid, List<String> positionObjectGroupCodes, EffortCertificationReportDefinition reportDefinition, Map<String,List<String>> parameters)
          select the labor ledger balances for the specifed employee
 

Methods in org.kuali.kfs.module.ec.batch.service.impl with parameters of type LaborLedgerBalance
protected  void EffortCertificationExtractServiceImpl.reportInvalidLedgerBalance(List<LedgerBalanceWithMessage> ledgerBalancesWithMessage, LaborLedgerBalance ledgerBalance, Message message)
           
 

Method parameters in org.kuali.kfs.module.ec.batch.service.impl with type arguments of type LaborLedgerBalance
protected  boolean EffortCertificationExtractServiceImpl.checkEmployeeBasedOnLedgerBalances(String emplid, List<LaborLedgerBalance> ledgerBalances, EffortCertificationReportDefinition reportDefinition, ExtractProcessReportDataHolder reportDataHolder, Map<String,List<String>> parameters)
          check all ledger balances of the given employee and see if they can meet certain requiremnets.
protected  List<LaborLedgerBalance> EffortCertificationExtractServiceImpl.cosolidateLedgerBalances(List<LaborLedgerBalance> ledgerBalances, EffortCertificationReportDefinition reportDefinition)
          consolidate the given labor ledger balances and determine whether they are qualified for effort reporting
protected  List<LaborLedgerBalance> EffortCertificationExtractServiceImpl.removeUnqualifiedLedgerBalances(Collection<LaborLedgerBalance> ledgerBalances, EffortCertificationReportDefinition reportDefinition, ExtractProcessReportDataHolder reportDataHolder)
          remove the ledger balances without valid account, and nonzero total amount
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ec.businessobject.lookup
 

Methods in org.kuali.kfs.module.ec.businessobject.lookup that return types with arguments of type LaborLedgerBalance
 Class<? extends LaborLedgerBalance> EffortLedgerBalanceLookupableHelperServiceImpl.getBusinessObjectClass()
           
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ec.document.validation.impl
 

Methods in org.kuali.kfs.module.ec.document.validation.impl with parameters of type LaborLedgerBalance
static SubFundGroup LedgerBalanceFieldValidator.getSubFundGroup(LaborLedgerBalance ledgerBalance)
          get the sub fund group associated with the given ledger balance
static Message LedgerBalanceFieldValidator.hasValidAccount(LaborLedgerBalance ledgerBalance)
          check if the given ledger balance has an account qualified for effort reporting
static Message LedgerBalanceFieldValidator.isInFundGroups(LaborLedgerBalance ledgerBalance, List<String> fundGroupCodes)
          detetermine if the fund group code associated with the given ledger balance is in the given fund group codes
static Message LedgerBalanceFieldValidator.isInSubFundGroups(LaborLedgerBalance ledgerBalance, List<String> subFundGroupCodes)
          detetermine if the sub fund group code associated with the given ledger balance is in the given sub fund group codes
static Message LedgerBalanceFieldValidator.isNonZeroAmountBalanceWithinReportPeriod(LaborLedgerBalance ledgerBalance, Map<Integer,Set<String>> reportPeriods)
          determine if the total amount within the specified periods of the given ledger balance is ZERO
 

Method parameters in org.kuali.kfs.module.ec.document.validation.impl with type arguments of type LaborLedgerBalance
static Message LedgerBalanceFieldValidator.hasFederalFunds(Collection<LaborLedgerBalance> ledgerBalances, List<String> federalAgencyTypeCodes)
          determine whether there is at least one account of the given ledger balances that is funded by a federal grant.
static Message LedgerBalanceFieldValidator.hasGrantAccount(Collection<LaborLedgerBalance> ledgerBalances)
          check if there is at least one account of the given ledger balances that has a fund group code or subfund group code that is in the specifed group codes.
static Message LedgerBalanceFieldValidator.isFromSingleOrganization(Collection<LaborLedgerBalance> ledgerBalances)
          determine if the given ledger balances have the accounts that belong to multiple organizations
static Message LedgerBalanceFieldValidator.isTotalAmountPositive(Collection<LaborLedgerBalance> ledgerBalances, Map<Integer,Set<String>> reportPeriods)
          determine if the total amount within the specified periods of the given ledger balances is positive
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ec.service
 

Methods in org.kuali.kfs.module.ec.service with parameters of type LaborLedgerBalance
 EffortCertificationDetailBuild EffortCertificationDetailBuildService.generateDetailBuild(Integer postingYear, LaborLedgerBalance ledgerBalance, EffortCertificationReportDefinition reportDefinition)
          generate a detail line (build) for effort certification from the given labor ledger balance
 

Method parameters in org.kuali.kfs.module.ec.service with type arguments of type LaborLedgerBalance
 EffortCertificationDocumentBuild EffortCertificationDocumentBuildService.generateDocumentBuild(Integer postingYear, EffortCertificationReportDefinition reportDefinition, List<LaborLedgerBalance> ledgerBalances)
          generate a document(build) for effort certification from the given collection of labor ledger balance
 List<EffortCertificationDocumentBuild> EffortCertificationDocumentBuildService.generateDocumentBuildList(Integer postingYear, EffortCertificationReportDefinition reportDefinition, List<LaborLedgerBalance> ledgerBalances)
          generate documents(build) for effort certification from the given collection of labor ledger balance
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ec.service.impl
 

Methods in org.kuali.kfs.module.ec.service.impl that return types with arguments of type LaborLedgerBalance
protected  Map<String,List<LaborLedgerBalance>> EffortCertificationDocumentBuildServiceImpl.buildLedgerBalanceGroups(List<LaborLedgerBalance> ledgerBalances)
          group the given ledger balances according to the combination of the values in the specified fields
 

Methods in org.kuali.kfs.module.ec.service.impl with parameters of type LaborLedgerBalance
 EffortCertificationDetailBuild EffortCertificationDetailBuildServiceImpl.generateDetailBuild(Integer postingYear, LaborLedgerBalance ledgerBalance, EffortCertificationReportDefinition reportDefinition)
           
protected  A21SubAccount EffortCertificationDetailBuildServiceImpl.getA21SubAccount(LaborLedgerBalance ledgerBalance)
          get the A21 sub account associated with the given ledger balance
protected  void EffortCertificationDetailBuildServiceImpl.populateCostShareRelatedFields(EffortCertificationDetailBuild detailLine, LaborLedgerBalance ledgerBalance)
          populate the cost share related fields in the given detail line
protected static EffortCertificationDocumentBuild EffortCertificationDocumentBuildServiceImpl.populateDocument(EffortCertificationReportDefinition reportDefinition, LaborLedgerBalance ledgerBalance)
          populate a dument build object through the given information
 

Method parameters in org.kuali.kfs.module.ec.service.impl with type arguments of type LaborLedgerBalance
protected  Map<String,List<LaborLedgerBalance>> EffortCertificationDocumentBuildServiceImpl.buildLedgerBalanceGroups(List<LaborLedgerBalance> ledgerBalances)
          group the given ledger balances according to the combination of the values in the specified fields
 EffortCertificationDocumentBuild EffortCertificationDocumentBuildServiceImpl.generateDocumentBuild(Integer postingYear, EffortCertificationReportDefinition reportDefinition, List<LaborLedgerBalance> ledgerBalances)
           
 List<EffortCertificationDocumentBuild> EffortCertificationDocumentBuildServiceImpl.generateDocumentBuildList(Integer postingYear, EffortCertificationReportDefinition reportDefinition, List<LaborLedgerBalance> ledgerBalances)
           
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ec.util
 

Methods in org.kuali.kfs.module.ec.util with parameters of type LaborLedgerBalance
static void LedgerBalanceConsolidationHelper.addLedgerBalanceAmounts(LaborLedgerBalance ledgerBalance, LaborLedgerBalance anotherLedgerBalance)
          add the monthly amounts of the second ledger balance with those of the first one
static org.kuali.rice.kns.util.KualiDecimal LedgerBalanceConsolidationHelper.calculateTotalAmountWithinReportPeriod(LaborLedgerBalance ledgerBalance, Map<Integer,Set<String>> reportPeriods)
          summurize the balance amounts of a given ledger balance within the specified report periods
static void LedgerBalanceConsolidationHelper.consolidateLedgerBalances(Map<String,LaborLedgerBalance> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, List<String> consolidationKeys)
          consolidate the amount of the given ledger balance into the balance with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.consolidateLedgerBalances(Map<String,LaborLedgerBalance> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, String consolidationKeyFieldsAsString)
          consolidate the amount of the given ledger balance into the balance with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.groupLedgerBalancesByKeys(Map<String,List<LaborLedgerBalance>> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, List<String> consolidationKeys)
          group the given ledger balance into the list of balances with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.groupLedgerBalancesByKeys(Map<String,List<LaborLedgerBalance>> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, String consolidationKeyFieldsAsString)
          group the given ledger balance into the list of balances with the same values of specified key fields
 

Method parameters in org.kuali.kfs.module.ec.util with type arguments of type LaborLedgerBalance
static org.kuali.rice.kns.util.KualiDecimal LedgerBalanceConsolidationHelper.calculateTotalAmountWithinReportPeriod(Collection<LaborLedgerBalance> ledgerBalances, Map<Integer,Set<String>> reportPeriods)
          summurize the balance amounts of the given ledger balances within the specified report periods
static void LedgerBalanceConsolidationHelper.consolidateLedgerBalances(Map<String,LaborLedgerBalance> ledgerBalanceMap, Collection<LaborLedgerBalance> ledgerBalances, List<String> consolidationKeys)
          consolidate the amounts of the given ledger balances into the balances with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.consolidateLedgerBalances(Map<String,LaborLedgerBalance> ledgerBalanceMap, Collection<LaborLedgerBalance> ledgerBalances, List<String> consolidationKeys)
          consolidate the amounts of the given ledger balances into the balances with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.consolidateLedgerBalances(Map<String,LaborLedgerBalance> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, List<String> consolidationKeys)
          consolidate the amount of the given ledger balance into the balance with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.consolidateLedgerBalances(Map<String,LaborLedgerBalance> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, String consolidationKeyFieldsAsString)
          consolidate the amount of the given ledger balance into the balance with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.groupLedgerBalancesByKeys(Map<String,List<LaborLedgerBalance>> ledgerBalanceMap, Collection<LaborLedgerBalance> ledgerBalances, List<String> consolidationKeys)
          group the given ledger balances into the lists of balances with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.groupLedgerBalancesByKeys(Map<String,List<LaborLedgerBalance>> ledgerBalanceMap, Collection<LaborLedgerBalance> ledgerBalances, List<String> consolidationKeys)
          group the given ledger balances into the lists of balances with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.groupLedgerBalancesByKeys(Map<String,List<LaborLedgerBalance>> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, List<String> consolidationKeys)
          group the given ledger balance into the list of balances with the same values of specified key fields
static void LedgerBalanceConsolidationHelper.groupLedgerBalancesByKeys(Map<String,List<LaborLedgerBalance>> ledgerBalanceMap, LaborLedgerBalance ledgerBalance, String consolidationKeyFieldsAsString)
          group the given ledger balance into the list of balances with the same values of specified key fields
 

Constructors in org.kuali.kfs.module.ec.util with parameters of type LaborLedgerBalance
LedgerBalanceWithMessage(LaborLedgerBalance ledgerBalance, String message)
          Constructs a LedgerBalanceWithMessage.java.
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ld.businessobject
 

Classes in org.kuali.kfs.module.ld.businessobject that implement LaborLedgerBalance
 class AccountStatusBaseFunds
          Labor business object for Account Status (Base Funds).
 class AccountStatusCurrentFunds
          Labor business object for Account Status (Current Funds).
 class EmployeeFunding
          Labor business object for Employee Funding.
 class July1PositionFunding
          Labor business object for July 1 Position Funding
 class LaborBalanceHistory
          Labor business object for LedgerBalanceHistory.
 class LedgerBalance
          Labor business object for LedgerBalance.
 class LedgerBalanceForBenefitExpenseTransfer
          Labor business object for LedgerBalanceForBenefitExpenseTransfer
 class LedgerBalanceForEffortCertification
          This class...
 class LedgerBalanceForSalaryExpenseTransfer
          Labor business object specifically for SalaryExpenseTransferDocument ledger balance import functionality.
 

Uses of LaborLedgerBalance in org.kuali.kfs.module.ld.service.impl
 

Methods in org.kuali.kfs.module.ld.service.impl that return types with arguments of type LaborLedgerBalance
 Collection<LaborLedgerBalance> LaborModuleServiceImpl.findLedgerBalances(Map<String,List<String>> fieldValues, Map<String,List<String>> excludedFieldValues, Set<Integer> fiscalYears, List<String> balanceTypes, List<String> positionObjectGroupCodes)
           
 



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.