| java.lang.Object org.kuali.module.labor.util.LaborPendingEntryConverter
LaborPendingEntryConverter | public class LaborPendingEntryConverter (Code) | | This class provides a set of facilities that can conver the accounting document and its accounting lines into labor pending
entries
|
Method Summary | |
public static LaborLedgerPendingEntry | getBenefitA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, KualiDecimal benefitAmount, String fringeBenefitObjectCode) | public static LaborLedgerPendingEntry | getBenefitA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, KualiDecimal benefitAmount, String fringeBenefitObjectCode) | public static LaborLedgerPendingEntry | getBenefitClearingPendingEntry(LaborLedgerPostingDocument document, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, String accountNumber, String chartOfAccountsCode, String benefitTypeCode, KualiDecimal clearingAmount) | public static LaborLedgerPendingEntry | getBenefitPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, KualiDecimal benefitAmount, String fringeBenefitObjectCode) | public static LaborLedgerPendingEntry | getDefaultPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine) contruct a LaborLedgerPendingEntry object based on the information in the given document and accounting line. | public static LaborLedgerPendingEntry | getDefaultPendingEntry(LaborLedgerPostingDocument document) contruct a LaborLedgerPendingEntry object based on the information in the given document. | public static LaborLedgerPendingEntry | getExpenseA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper) | public static LaborLedgerPendingEntry | getExpenseA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper) | public static LaborLedgerPendingEntry | getExpensePendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper) | public static LaborLedgerPendingEntry | getSimpleDefaultPendingEntry() contruct a LaborLedgerPendingEntry object based on the information in the given document and accounting line. |
getBenefitA21PendingEntry | public static LaborLedgerPendingEntry getBenefitA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, KualiDecimal benefitAmount, String fringeBenefitObjectCode)(Code) | | convert the given document and accounting line into the benefit pending entry for effort reporting
Parameters: document - the given accounting document Parameters: accountingLine - the given accounting line Parameters: sequenceHelper - the given squence helper Parameters: benefitAmount - the given benefit amount Parameters: fringeBenefitObjectCode - the given finge benefit object code a set of benefit pending entries for effort reporting |
getBenefitA21ReversalPendingEntry | public static LaborLedgerPendingEntry getBenefitA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, KualiDecimal benefitAmount, String fringeBenefitObjectCode)(Code) | | convert the given document and accounting line into the benefit reversal pending entries for effort reporting
Parameters: document - the given accounting document Parameters: accountingLine - the given accounting line Parameters: sequenceHelper - the given squence helper Parameters: benefitAmount - the given benefit amount Parameters: fringeBenefitObjectCode - the given finge benefit object code a set of benefit reversal pending entries for effort reporting |
getBenefitClearingPendingEntry | public static LaborLedgerPendingEntry getBenefitClearingPendingEntry(LaborLedgerPostingDocument document, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, String accountNumber, String chartOfAccountsCode, String benefitTypeCode, KualiDecimal clearingAmount)(Code) | | convert the given document into benefit clearing pending entries with the given account, chart, amount and benefit type
Parameters: document - the given accounting document Parameters: sequenceHelper - the given squence helper Parameters: accountNumber - the given account number that the benefit clearing amount can be charged Parameters: chartOfAccountsCode - the given chart of accounts code that the benefit clearing amount can be charged Parameters: benefitTypeCode - the given benefit type code Parameters: clearingAmount - the benefit clearing amount a set of benefit clearing pending entries |
getDefaultPendingEntry | public static LaborLedgerPendingEntry getDefaultPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine)(Code) | | contruct a LaborLedgerPendingEntry object based on the information in the given document and accounting line. The object can
be used as a template
Parameters: document - the given document Parameters: accountingLine - the given accounting line a LaborLedgerPendingEntry object based on the information in the given document and accounting line |
getDefaultPendingEntry | public static LaborLedgerPendingEntry getDefaultPendingEntry(LaborLedgerPostingDocument document)(Code) | | contruct a LaborLedgerPendingEntry object based on the information in the given document. The object can be used as a
template
Parameters: document - the given document a LaborLedgerPendingEntry object based on the information in the given document |
getSimpleDefaultPendingEntry | public static LaborLedgerPendingEntry getSimpleDefaultPendingEntry()(Code) | | contruct a LaborLedgerPendingEntry object based on the information in the given document and accounting line. The object can
be used as a template
Parameters: document - the given document Parameters: accountingLine - the given accounting line a LaborLedgerPendingEntry object based on the information in the given document and accounting line |
|
|