public interface GeneralLedgerPendingEntrySource
Modifier and Type | Method and Description |
---|---|
void |
addPendingEntry(GeneralLedgerPendingEntry entry)
Adds an UNSAVED general ledger pending entry to the GeneralLedgerPendingEntrySource, which the GLPESource can do with as it pleases
|
void |
clearAnyGeneralLedgerPendingEntries()
Requests that the posting helper removes any general ledger pending entries it might be holding, so that new ones can be generated
|
boolean |
generateDocumentGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
Creates any GeneralLedgerPostingEntry's that are based on a document, not those based on GeneralLedgerPendingEntrySourceDetail entries
|
boolean |
generateGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySourceDetail glpeSourceDetail,
GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
Generates any number of general ledger pending entries from a given general ledger pending entry source detail and adds them to this general ledger pending entry source
|
org.kuali.rice.krad.bo.DocumentHeader |
getDocumentHeader()
Returns a document header associated with this general ledger posting helper
|
String |
getFinancialDocumentTypeCode()
This method returns the financial document type code.
|
FinancialSystemDocumentHeader |
getFinancialSystemDocumentHeader()
Returns a document header associated with this general ledger posting helper
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getGeneralLedgerPendingEntryAmountForDetail(GeneralLedgerPendingEntrySourceDetail glpeSourceDetail)
A method to determine what the actual amount, based off of a GeneralLedgerPendingEntrySourceDetail, should be for the resultant GeneralLedgerPendingEntry
|
List<GeneralLedgerPendingEntrySourceDetail> |
getGeneralLedgerPendingEntrySourceDetails()
Returns a list of any GeneralLedgerPostables this helper has, to create GeneralLedgerPendingEntries
|
Integer |
getPostingYear() |
boolean |
isDebit(GeneralLedgerPendingEntrySourceDetail postable)
This method determines if the passed in GeneralLedgerPendingEntrySourceDetail is a debit or not.
|
boolean generateDocumentGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
sequenceHelper
- a sequence helper for the method to create more general ledger pending entriesInteger getPostingYear()
boolean isDebit(GeneralLedgerPendingEntrySourceDetail postable)
postable
- FinancialSystemDocumentHeader getFinancialSystemDocumentHeader()
org.kuali.rice.krad.bo.DocumentHeader getDocumentHeader()
void clearAnyGeneralLedgerPendingEntries()
List<GeneralLedgerPendingEntrySourceDetail> getGeneralLedgerPendingEntrySourceDetails()
void addPendingEntry(GeneralLedgerPendingEntry entry)
entry
- the completed entry to give back to the helper to handleorg.kuali.rice.core.api.util.type.KualiDecimal getGeneralLedgerPendingEntryAmountForDetail(GeneralLedgerPendingEntrySourceDetail glpeSourceDetail)
glpeSourceDetail
- the detail line from the general ledger pending entry source to find an amount forString getFinancialDocumentTypeCode()
boolean generateGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySourceDetail glpeSourceDetail, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
glpeSourceDetail
- the source detail line to generate general ledger pending entries forsequenceHelper
- the sequence helper which will assign sequence number to generated general ledger pending entriesCopyright © 2004–2015 The Kuali Foundation. All rights reserved.