|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GeneralLedgerPendingEntrySource
A collection of methods needed by anything - document or otherwise - that plans to generate General Ledger pending entries.
| Method Summary | |
|---|---|
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 |
FinancialSystemDocumentHeader |
getDocumentHeader()
Returns a document header associated with this general ledger posting helper |
String |
getFinancialDocumentTypeCode()
This method returns the financial document type code. |
org.kuali.rice.kns.util.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. |
| Method Detail |
|---|
boolean generateDocumentGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
sequenceHelper - a sequence helper for the method to create more general ledger pending entries
Integer getPostingYear()
boolean isDebit(GeneralLedgerPendingEntrySourceDetail postable)
postable -
FinancialSystemDocumentHeader getDocumentHeader()
void clearAnyGeneralLedgerPendingEntries()
List<GeneralLedgerPendingEntrySourceDetail> getGeneralLedgerPendingEntrySourceDetails()
void addPendingEntry(GeneralLedgerPendingEntry entry)
entry - the completed entry to give back to the helper to handleorg.kuali.rice.kns.util.KualiDecimal getGeneralLedgerPendingEntryAmountForDetail(GeneralLedgerPendingEntrySourceDetail glpeSourceDetail)
glpeSourceDetail - the detail line from the general ledger pending entry source to find an amount for
String 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 entries
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||