|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LaborPendingEntryConverterService
This class provides a set of facilities that can convert the accounting document and its accounting lines into labor pending entries
Method Summary | |
---|---|
LaborLedgerPendingEntry |
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 |
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 |
getBenefitClearingPendingEntry(LaborLedgerPostingDocument document,
GeneralLedgerPendingEntrySequenceHelper sequenceHelper,
String accountNumber,
String chartOfAccountsCode,
String benefitTypeCode,
org.kuali.rice.kns.util.KualiDecimal clearingAmount)
convert the given document into benefit clearing pending entries with the given account, chart, amount and benefit type |
LaborLedgerPendingEntry |
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 |
getDefaultPendingEntry(LaborLedgerPostingDocument document)
construct a LaborLedgerPendingEntry object based on the information in the given document. |
LaborLedgerPendingEntry |
getDefaultPendingEntry(LaborLedgerPostingDocument document,
ExpenseTransferAccountingLine accountingLine)
construct a LaborLedgerPendingEntry object based on the information in the given document and accounting line. |
LaborLedgerPendingEntry |
getExpenseA21PendingEntry(LaborLedgerPostingDocument document,
ExpenseTransferAccountingLine accountingLine,
GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
convert the given document and accounting line into the expense pending entries for effort reporting |
LaborLedgerPendingEntry |
getExpenseA21ReversalPendingEntry(LaborLedgerPostingDocument document,
ExpenseTransferAccountingLine accountingLine,
GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
convert the given document and accounting line into the expense reversal pending entries for effort reporting |
LaborLedgerPendingEntry |
getExpensePendingEntry(LaborLedgerPostingDocument document,
ExpenseTransferAccountingLine accountingLine,
GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
convert the given document and accounting line into the expense pending entries |
LaborLedgerPendingEntry |
getSimpleDefaultPendingEntry()
construct a LaborLedgerPendingEntry object based on the information in the given document and accounting line. |
Method Detail |
---|
LaborLedgerPendingEntry getExpensePendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
document
- the given accounting documentaccountingLine
- the given accounting linesequenceHelper
- the given sequence helper
LaborLedgerPendingEntry getExpenseA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
document
- the given accounting documentaccountingLine
- the given accounting linesequenceHelper
- the given sequence helper
LaborLedgerPendingEntry getExpenseA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
document
- the given accounting documentaccountingLine
- the given accounting linesequenceHelper
- the given sequence helper
LaborLedgerPendingEntry getBenefitPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
document
- the given accounting documentaccountingLine
- the given accounting linesequenceHelper
- the given sequence helperbenefitAmount
- the given benefit amountfringeBenefitObjectCode
- the given fringe benefit object code
LaborLedgerPendingEntry getBenefitA21PendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
document
- the given accounting documentaccountingLine
- the given accounting linesequenceHelper
- the given sequence helperbenefitAmount
- the given benefit amountfringeBenefitObjectCode
- the given fringe benefit object code
LaborLedgerPendingEntry getBenefitA21ReversalPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, org.kuali.rice.kns.util.KualiDecimal benefitAmount, String fringeBenefitObjectCode)
document
- the given accounting documentaccountingLine
- the given accounting linesequenceHelper
- the given sequence helperbenefitAmount
- the given benefit amountfringeBenefitObjectCode
- the given fringe benefit object code
LaborLedgerPendingEntry getBenefitClearingPendingEntry(LaborLedgerPostingDocument document, GeneralLedgerPendingEntrySequenceHelper sequenceHelper, String accountNumber, String chartOfAccountsCode, String benefitTypeCode, org.kuali.rice.kns.util.KualiDecimal clearingAmount)
document
- the given accounting documentsequenceHelper
- the given sequence helperaccountNumber
- the given account number that the benefit clearing amount can be chargedchartOfAccountsCode
- the given chart of accounts code that the benefit clearing amount can be chargedbenefitTypeCode
- the given benefit type codeclearingAmount
- the benefit clearing amount
LaborLedgerPendingEntry getDefaultPendingEntry(LaborLedgerPostingDocument document, ExpenseTransferAccountingLine accountingLine)
document
- the given documentaccountingLine
- the given accounting line
LaborLedgerPendingEntry getDefaultPendingEntry(LaborLedgerPostingDocument document)
document
- the given document
LaborLedgerPendingEntry getSimpleDefaultPendingEntry()
document
- the given documentaccountingLine
- the given accounting line
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |