Uses of Interface
org.kuali.kfs.module.ld.businessobject.ExpenseTransferAccountingLine

Packages that use ExpenseTransferAccountingLine
org.kuali.kfs.module.ld.businessobject   
org.kuali.kfs.module.ld.document.service   
org.kuali.kfs.module.ld.document.service.impl   
org.kuali.kfs.module.ld.document.validation.impl   
org.kuali.kfs.module.ld.document.web.struts   
org.kuali.kfs.module.ld.util   
 

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

Classes in org.kuali.kfs.module.ld.businessobject that implement ExpenseTransferAccountingLine
 class ExpenseTransferSourceAccountingLine
          Labor business object for special case SourceAccountingLine type for org.kuali.module.labor.document.ExpenseTransferDocument
 class ExpenseTransferTargetAccountingLine
          Labor business object for special case TargetAccountingLine type for org.kuali.module.labor.document.ExpenseTransferDocument
 

Methods in org.kuali.kfs.module.ld.businessobject with parameters of type ExpenseTransferAccountingLine
 void ExpenseTransferTargetAccountingLine.copyFrom(ExpenseTransferAccountingLine from)
          Used to copy a particular transaction line into another This method...
 void ExpenseTransferSourceAccountingLine.copyFrom(ExpenseTransferAccountingLine from)
          Used to copy a particular transaction line into another This method...
 

Uses of ExpenseTransferAccountingLine in org.kuali.kfs.module.ld.document.service
 

Methods in org.kuali.kfs.module.ld.document.service with parameters of type ExpenseTransferAccountingLine
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getBenefitA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
          convert the given document and accounting line into the benefit pending entry for effort reporting
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getBenefitA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
          convert the given document and accounting line into the benefit reversal pending entries for effort reporting
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getBenefitPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
          convert the given document and accounting line into the benefit pending entries
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getDefaultPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine)
          construct a LaborLedgerPendingEntry object based on the information in the given document and accounting line.
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getExpenseA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
          convert the given document and accounting line into the expense pending entries for effort reporting
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getExpenseA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
          convert the given document and accounting line into the expense reversal pending entries for effort reporting
 LaborLedgerPendingEntry LaborPendingEntryConverterService.getExpensePendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
          convert the given document and accounting line into the expense pending entries
 

Uses of ExpenseTransferAccountingLine in org.kuali.kfs.module.ld.document.service.impl
 

Methods in org.kuali.kfs.module.ld.document.service.impl with parameters of type ExpenseTransferAccountingLine
protected  void SalaryTransferPeriodValidationServiceImpl.addAccountTransferAmount(Map<String,org.kuali.rice.kns.util.KualiDecimal> accountPeriodTransfer, ExpenseTransferAccountingLine transferLine, EffortCertificationReport effortReport)
          Adds the line amount to the given map that contains the total transfer amount for the account and period.
protected  boolean SalaryTransferPeriodValidationServiceImpl.containsNecessaryData(ExpenseTransferAccountingLine transferLine)
          Verfies the given tranfer line contains the necessary data for performing the effort validations.
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getBenefitA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
           
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getBenefitA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
           
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getBenefitPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
           
protected  EffortCertificationReport SalaryTransferPeriodValidationServiceImpl.getClosedReportingPeriod(ExpenseTransferAccountingLine transferLine)
          Checks list of report definitions for a closed period.
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getDefaultPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine)
           
protected  List<EffortCertificationReport> SalaryTransferPeriodValidationServiceImpl.getEffortReportDefinitionsForLine(ExpenseTransferAccountingLine transferLine)
          Gets open or closed report definitions for line pay period and pay type.
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getExpenseA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
           
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getExpenseA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
           
 LaborLedgerPendingEntry LaborPendingEntryConverterServiceImpl.getExpensePendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
           
protected  EffortCertificationReport SalaryTransferPeriodValidationServiceImpl.getOpenReportingPeriod(ExpenseTransferAccountingLine transferLine)
          Checks list of report definitions for a open period.
protected  boolean SalaryTransferPeriodValidationServiceImpl.isCostShareSubAccount(ExpenseTransferAccountingLine transferLine)
          Checks the sub account type code against the values defined for cost share.
protected  EffortCertificationReport SalaryTransferPeriodValidationServiceImpl.isEmployeeWithOpenCertification(ExpenseTransferAccountingLine transferLine, String emplid)
          Finds all open effort reports for the given transfer line, then checks if the given emplid has a certification for one of those open reports.
protected  void SalaryTransferPeriodValidationServiceImpl.putError(String errorKey, ExpenseTransferAccountingLine transferLine, EffortCertificationReport report)
          Determines whether the error should be associated with the source or target lines, and builds up parameters for error message.
 

Uses of ExpenseTransferAccountingLine in org.kuali.kfs.module.ld.document.validation.impl
 

Methods in org.kuali.kfs.module.ld.document.validation.impl that return types with arguments of type ExpenseTransferAccountingLine
protected  Map<String,ExpenseTransferAccountingLine> LaborExpenseTransferNegtiveAmountBeTransferredValidation.getAccountingLineGroupMap(List<ExpenseTransferAccountingLine> accountingLines, Class clazz)
          Groups the accounting lines by the specified key fields
protected  Map<String,ExpenseTransferAccountingLine> LaborExpenseTransferValidTransferAmountValidation.getAccountingLineGroupMap(List<ExpenseTransferAccountingLine> accountingLines, Class clazz)
          Groups the accounting lines by the specified key fields
 

Methods in org.kuali.kfs.module.ld.document.validation.impl with parameters of type ExpenseTransferAccountingLine
protected  Map<String,Object> LaborExpenseTransferNegtiveAmountBeTransferredValidation.buildFieldValueMap(ExpenseTransferAccountingLine accountingLine)
          build the field-value maps throught the given accouting line
protected  Map<String,Object> LaborExpenseTransferValidTransferAmountValidation.buildFieldValueMap(ExpenseTransferAccountingLine accountingLine)
          build the field-value maps throught the given accouting line
 

Method parameters in org.kuali.kfs.module.ld.document.validation.impl with type arguments of type ExpenseTransferAccountingLine
protected  boolean LaborExpenseTransferNegtiveAmountBeTransferredValidation.canNegtiveAmountBeTransferred(Map<String,ExpenseTransferAccountingLine> accountingLineGroupMap)
          Determines whether a negtive amount can be transferred from one account to another
protected  Map<String,ExpenseTransferAccountingLine> LaborExpenseTransferNegtiveAmountBeTransferredValidation.getAccountingLineGroupMap(List<ExpenseTransferAccountingLine> accountingLines, Class clazz)
          Groups the accounting lines by the specified key fields
protected  Map<String,ExpenseTransferAccountingLine> LaborExpenseTransferValidTransferAmountValidation.getAccountingLineGroupMap(List<ExpenseTransferAccountingLine> accountingLines, Class clazz)
          Groups the accounting lines by the specified key fields
protected  boolean LaborExpenseTransferValidTransferAmountValidation.isValidTransferAmount(Map<String,ExpenseTransferAccountingLine> accountingLineGroupMap)
          determine whether the amount to be tranferred is only up to the amount in ledger balance for a given pay period
 

Uses of ExpenseTransferAccountingLine in org.kuali.kfs.module.ld.document.web.struts
 

Methods in org.kuali.kfs.module.ld.document.web.struts with parameters of type ExpenseTransferAccountingLine
protected  void BenefitExpenseTransferAction.buildAccountingLineFromLedgerBalance(LedgerBalance ledgerBalance, ExpenseTransferAccountingLine line, org.kuali.rice.kns.util.KualiDecimal amount, String periodCode)
           
protected  void ExpenseTransferDocumentActionBase.buildAccountingLineFromLedgerBalance(LedgerBalance ledgerBalance, ExpenseTransferAccountingLine line, org.kuali.rice.kns.util.KualiDecimal amount, String periodCode)
          Translates LedgerBalance data into an ExpenseTransferAccountingLine
protected  void ExpenseTransferDocumentActionBase.copyAccountingLine(ExpenseTransferAccountingLine source, ExpenseTransferAccountingLine target)
          Copies content from one accounting line to the other.
protected  void ExpenseTransferDocumentActionBase.updateAccountOverrideCode(ExpenseTransferAccountingLine line)
          For given accounting line, set the corresponding override code
 

Uses of ExpenseTransferAccountingLine in org.kuali.kfs.module.ld.util
 

Methods in org.kuali.kfs.module.ld.util with parameters of type ExpenseTransferAccountingLine
static List<LaborLedgerPendingEntry> LaborPendingEntryGenerator.generateBenefitPendingEntries(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
          generate the benefit pending entries based on the given document and accounting line
static List<LaborLedgerPendingEntry> LaborPendingEntryGenerator.generateBenefitPendingEntries(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
          generate the benefit pending entries with the given benefit amount and finge benefit object code based on the given document and accouting line
static List<LaborLedgerPendingEntry> LaborPendingEntryGenerator.generateExpensePendingEntries(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
          generate the expense pending entries based on the given document and accouting line
static String DebitCreditUtil.getDebitCreditCodeForExpenseDocument(ExpenseTransferAccountingLine accountingLine)
          Determines the Debit Credit code for the expense accountine line (Salary Expense and Benefit Expense documents).
protected static boolean LaborPendingEntryGenerator.isAccountingLinePayFYPeriodMatchesUniversityPayFYPeriod(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine)
          determine if the pay fiscal year and period from the accounting line match with its university fiscal year and period.
protected static void LaborPendingEntryGenerator.updateBenefitAmountSum(Map<String,org.kuali.rice.kns.util.KualiDecimal> benefitAmountSumByBenefitType, ExpenseTransferAccountingLine accountingLine)
          update the benefit amount summary map based on the given accounting line
 



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