|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.rice.kns.document.DocumentBase
org.kuali.rice.kns.document.TransactionalDocumentBase
org.kuali.kfs.sys.document.FinancialSystemTransactionalDocumentBase
org.kuali.kfs.sys.document.LedgerPostingDocumentBase
org.kuali.kfs.sys.document.GeneralLedgerPostingDocumentBase
org.kuali.kfs.module.ar.document.CashControlDocument
public class CashControlDocument
Field Summary | |
---|---|
protected AccountsReceivableDocumentHeader |
accountsReceivableDocumentHeader
|
protected Bank |
bank
|
protected String |
bankCode
|
protected List<CashControlDetail> |
cashControlDetails
|
protected org.kuali.rice.kns.util.KualiDecimal |
cashControlTotalAmount
|
protected PaymentMedium |
customerPaymentMedium
|
protected String |
customerPaymentMediumCode
|
protected List<ElectronicPaymentClaim> |
electronicPaymentClaims
|
protected static String |
GENERAL_LEDGER_POSTING_HELPER_BEAN_ID
|
protected List<GeneralLedgerPendingEntry> |
generalLedgerPendingEntries
|
protected String |
lockboxNumber
|
protected static org.apache.log4j.Logger |
LOG
|
protected static String |
NODE_ASSOCIATED_WITH_ELECTRONIC_PAYMENT
|
protected String |
referenceFinancialDocumentNumber
|
protected AccountingPeriod |
universityFiscalPeriod
|
protected String |
universityFiscalPeriodCode
|
protected Integer |
universityFiscalYear
|
Fields inherited from class org.kuali.kfs.sys.document.LedgerPostingDocumentBase |
---|
accountingPeriod, accountingPeriodService, checkPostingYearForCopy, dataDictionaryService, dateTimeService, postingPeriodCode, postingYear |
Fields inherited from class org.kuali.kfs.sys.document.FinancialSystemTransactionalDocumentBase |
---|
documentHeader |
Fields inherited from class org.kuali.rice.kns.document.DocumentBase |
---|
documentBusinessObject, documentNumber |
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
CashControlDocument()
Default constructor. |
Method Summary | |
---|---|
void |
addCashControlDetail(CashControlDetail cashControlDetail)
This method adds a new cash control detail to the list |
void |
addPendingEntry(GeneralLedgerPendingEntry entry)
Adds a GeneralLedgerPendingEntry to this document's list of pending entries |
boolean |
answerSplitNodeQuestion(String nodeName)
Answers true when document payment medium is WIRE transfer |
protected String |
buildTransactionLedgerEntryDescriptionUsingRefOriginAndRefDocNumber(GeneralLedgerPendingEntrySourceDetail line)
Builds an appropriately formatted string to be used for the transactionLedgerEntryDescription . |
void |
changeGeneralLedgerPendingEntriesApprovedStatusCode()
This method set glpes status to approved |
void |
clearAnyGeneralLedgerPendingEntries()
This resets this document's list of general ledger pending etnries, though it does not delete those entries (however, the GeneralLedgerPendingEntryService will in most cases when this method is called). |
void |
customizeExplicitGeneralLedgerPendingEntry(GeneralLedgerPendingEntrySourceDetail postable,
GeneralLedgerPendingEntry explicitEntry)
|
boolean |
customizeOffsetGeneralLedgerPendingEntry(GeneralLedgerPendingEntrySourceDetail accountingLine,
GeneralLedgerPendingEntry explicitEntry,
GeneralLedgerPendingEntry offsetEntry)
|
void |
declaimElectronicPaymentClaims()
A method which is called when a document is disapproved or canceled, which removes the claim the document had on any ElectronicPaymentClaim records. |
void |
deleteCashControlDetail(int index)
This method removes a cash control detail from the list |
protected void |
deleteCashControlDetailsFromDB()
|
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)
The Cash Control document doesn't generate general ledger pending entries based off of the accounting lines on the document |
AccountsReceivableDocumentHeader |
getAccountsReceivableDocumentHeader()
Gets the accountsReceivableDocumentHeader attribute. |
Bank |
getBank()
|
String |
getBankCode()
Gets the bankCode attribute. |
CashControlDetail |
getCashControlDetail(int index)
Retrieves a specific cash control detail from the list, by array index |
List<CashControlDetail> |
getCashControlDetails()
Gets the cashControlDetails attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getCashControlTotalAmount()
Gets the cashControlTotalAmount attribute. |
String |
getChartOfAccountsCode()
This is a helper method added to support workflow attribute configuration. |
String |
getCurrencyFormattedTotalCashControlAmount()
This method returns the advance deposit total amount as a currency formatted string. |
PaymentMedium |
getCustomerPaymentMedium()
Gets the customerPaymentMedium attribute. |
String |
getCustomerPaymentMediumCode()
Gets the customerPaymentMediumCode attribute. |
String |
getDocumentNumber()
Gets the documentNumber attribute. |
List<ElectronicPaymentClaim> |
getElectronicPaymentClaims()
This method gets electronicPaymentClaims |
String |
getFinancialDocumentTypeCode()
Returns the financial document type code for the given document, using the DataDictionaryService |
Integer |
getGeneralLedgerEntriesPostedCount()
This is a method to check the count of gl entries according to the input fields and values |
List<GeneralLedgerPendingEntry> |
getGeneralLedgerPendingEntries()
This method gets the glpes |
GeneralLedgerPendingEntry |
getGeneralLedgerPendingEntry(int index)
This method gets an glpe by it's index in the list of glpes |
org.kuali.rice.kns.util.KualiDecimal |
getGeneralLedgerPendingEntryAmountForDetail(GeneralLedgerPendingEntrySourceDetail postable)
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 |
String |
getLockboxNumber()
|
String |
getOrganizationCode()
This is a helper method added to support workflow attribute configuration. |
Integer |
getPostingYear()
|
org.kuali.rice.kns.document.Document |
getReferenceFinancialDocument()
|
String |
getReferenceFinancialDocumentNumber()
Gets the referenceFinancialDocumentNumber attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getTotalDollarAmount()
This method returns the total dollar amount for the document. |
AccountingPeriod |
getUniversityFiscalPeriod()
Gets the universityFiscalPeriod attribute. |
String |
getUniversityFiscalPeriodCode()
Gets the universityFiscalPeriodCode attribute. |
Integer |
getUniversityFiscalYear()
Gets the universityFiscalYear attribute. |
boolean |
isDebit(GeneralLedgerPendingEntrySourceDetail postable)
This method determines if the passed in GeneralLedgerPendingEntrySourceDetail is a debit or not. |
void |
populateDocumentForRouting()
|
protected void |
prepareCashControlDetail(CashControlDetail cashControlDetail)
This is a helper method that automatically populates document specfic information into the cash control detail deposit (CashControlDetail) instance. |
void |
prepareForSave()
If the document has a total amount, call method on document to get the total and set in doc header. |
void |
recalculateTotals()
|
void |
setAccountsReceivableDocumentHeader(AccountsReceivableDocumentHeader accountsReceivableDocumentHeader)
Sets the accountsReceivableDocumentHeader attribute value. |
void |
setBank(Bank bank)
|
void |
setBankCode(String bankCode)
Sets the bankCode attribute value. |
void |
setCashControlDetails(List<CashControlDetail> cashControlDetails)
Sets the cashControlDetails attribute value. |
void |
setCashControlTotalAmount(org.kuali.rice.kns.util.KualiDecimal cashControlTotalAmount)
Sets the cashControlTotalAmount attribute. |
void |
setCustomerPaymentMedium(PaymentMedium customerPaymentMedium)
Sets the customerPaymentMedium attribute value. |
void |
setCustomerPaymentMediumCode(String customerPaymentMediumCode)
Sets the customerPaymentMediumCode attribute. |
void |
setDocumentNumber(String documentNumber)
Sets the documentNumber attribute. |
void |
setElectronicPaymentClaims(List<ElectronicPaymentClaim> electronicPaymentClaims)
Deprecated. |
void |
setGeneralLedgerPendingEntries(List<GeneralLedgerPendingEntry> generalLedgerPendingEntries)
This method sets the glpes |
void |
setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
Sets the referenceFinancialDocumentNumber attribute. |
void |
setUniversityFiscalPeriod(AccountingPeriod universityFiscalPeriod)
Deprecated. |
void |
setUniversityFiscalPeriodCode(String universityFiscalPeriodCode)
Sets the universityFiscalPeriodCode attribute. |
void |
setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute. |
protected LinkedHashMap |
toStringMapper()
|
Methods inherited from class org.kuali.kfs.sys.document.GeneralLedgerPostingDocumentBase |
---|
checkSufficientFunds, documentPerformsSufficientFundsCheck, doRouteStatusChange, getPendingLedgerEntriesForSufficientFundsChecking, prepareForSave, removeGeneralLedgerPendingEntries, toCopy, toErrorCorrection |
Methods inherited from class org.kuali.kfs.sys.document.LedgerPostingDocumentBase |
---|
createInitialAccountingPeriod, getAccountingPeriod, getAccountingPeriodService, getDataDictionaryService, getDateTimeService, getPostingPeriodCode, retrieveCurrentAccountingPeriod, setAccountingPeriod, setPostingPeriodCode, setPostingYear |
Methods inherited from class org.kuali.kfs.sys.document.FinancialSystemTransactionalDocumentBase |
---|
getDocumentHeader, processAfterRetrieve, setDocumentHeader |
Methods inherited from class org.kuali.rice.kns.document.TransactionalDocumentBase |
---|
getAllowsCopy, isSessionDocument |
Methods inherited from class org.kuali.rice.kns.document.DocumentBase |
---|
addCopyErrorDocumentNote, addPessimisticLock, afterLookup, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentBusinessObject, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getNonLockingActionTakenCodes, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, postProcessSave, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setNewDocumentHeader, setPessimisticLocks, toString, toStringBuilder, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization |
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
addNote, afterDelete, afterInsert, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
---|
prepareForWorkflow |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.kuali.kfs.sys.document.GeneralLedgerPendingEntrySource |
---|
getDocumentHeader |
Methods inherited from interface org.kuali.kfs.sys.document.GeneralLedgerPostingDocument |
---|
checkSufficientFunds, getPendingLedgerEntriesForSufficientFundsChecking |
Methods inherited from interface org.kuali.kfs.sys.document.LedgerPostingDocument |
---|
getAccountingPeriod, getPostingPeriodCode, setAccountingPeriod, setPostingPeriodCode, setPostingYear |
Methods inherited from interface org.kuali.kfs.sys.document.FinancialSystemTransactionalDocument |
---|
getDocumentHeader |
Methods inherited from interface org.kuali.rice.kns.document.Document |
---|
addPessimisticLock, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAllowsCopy, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentBusinessObject, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, postProcessSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization |
Methods inherited from interface org.kuali.rice.kns.bo.PersistableBusinessObject |
---|
addNote, buildListOfDeletionAwareLists, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject |
---|
prepareForWorkflow, refresh |
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware |
---|
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate |
Field Detail |
---|
protected static final String NODE_ASSOCIATED_WITH_ELECTRONIC_PAYMENT
protected static org.apache.log4j.Logger LOG
protected String referenceFinancialDocumentNumber
protected Integer universityFiscalYear
protected String universityFiscalPeriodCode
protected String customerPaymentMediumCode
protected org.kuali.rice.kns.util.KualiDecimal cashControlTotalAmount
protected String lockboxNumber
protected String bankCode
protected Bank bank
protected PaymentMedium customerPaymentMedium
protected AccountingPeriod universityFiscalPeriod
protected AccountsReceivableDocumentHeader accountsReceivableDocumentHeader
protected List<CashControlDetail> cashControlDetails
protected List<GeneralLedgerPendingEntry> generalLedgerPendingEntries
protected static final String GENERAL_LEDGER_POSTING_HELPER_BEAN_ID
protected List<ElectronicPaymentClaim> electronicPaymentClaims
Constructor Detail |
---|
public CashControlDocument()
Method Detail |
---|
public String getDocumentNumber()
getDocumentNumber
in interface org.kuali.rice.kns.document.Document
getDocumentNumber
in class org.kuali.rice.kns.document.DocumentBase
public void setDocumentNumber(String documentNumber)
setDocumentNumber
in interface org.kuali.rice.kns.document.Document
setDocumentNumber
in class org.kuali.rice.kns.document.DocumentBase
documentNumber
- The documentNumber to set.public String getReferenceFinancialDocumentNumber()
public void setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
referenceFinancialDocumentNumber
- The referenceFinancialDocumentNumber to set.public Integer getUniversityFiscalYear()
public void setUniversityFiscalYear(Integer universityFiscalYear)
universityFiscalYear
- The universityFiscalYear to set.public String getUniversityFiscalPeriodCode()
public void setUniversityFiscalPeriodCode(String universityFiscalPeriodCode)
universityFiscalPeriodCode
- The universityFiscalPeriodCode to set.public String getCustomerPaymentMediumCode()
public void setCustomerPaymentMediumCode(String customerPaymentMediumCode)
customerPaymentMediumCode
- The customerPaymentMediumCode to set.public org.kuali.rice.kns.util.KualiDecimal getCashControlTotalAmount()
public void setCashControlTotalAmount(org.kuali.rice.kns.util.KualiDecimal cashControlTotalAmount)
cashControlTotalAmount
- The cashControlTotalAmount to set.public AccountingPeriod getUniversityFiscalPeriod()
public void setUniversityFiscalPeriod(AccountingPeriod universityFiscalPeriod)
universityFiscalPeriod
- The universityFiscalPeriod to set.public AccountsReceivableDocumentHeader getAccountsReceivableDocumentHeader()
public void setAccountsReceivableDocumentHeader(AccountsReceivableDocumentHeader accountsReceivableDocumentHeader)
accountsReceivableDocumentHeader
- The accountsReceivableDocumentHeader to set.public List<CashControlDetail> getCashControlDetails()
public void setCashControlDetails(List<CashControlDetail> cashControlDetails)
cashControlDetails
- The cashControlDetails to set.public void addCashControlDetail(CashControlDetail cashControlDetail)
cashControlDetail
- public void deleteCashControlDetail(int index)
index
- protected void prepareCashControlDetail(CashControlDetail cashControlDetail)
protected LinkedHashMap toStringMapper()
toStringMapper
in class org.kuali.rice.kns.document.DocumentBase
BusinessObjectBase.toStringMapper()
public PaymentMedium getCustomerPaymentMedium()
public void setCustomerPaymentMedium(PaymentMedium customerPaymentMedium)
customerPaymentMedium
- The customerPaymentMedium to set.public org.kuali.rice.kns.util.KualiDecimal getTotalDollarAmount()
AmountTotaling
getTotalDollarAmount
in interface AmountTotaling
AmountTotaling.getTotalDollarAmount()
public String getCurrencyFormattedTotalCashControlAmount()
public CashControlDetail getCashControlDetail(int index)
index
- the index of the cash control details to retrieve the cash control detail from
public void addPendingEntry(GeneralLedgerPendingEntry entry)
GeneralLedgerPostingDocumentBase
addPendingEntry
in interface GeneralLedgerPendingEntrySource
addPendingEntry
in class GeneralLedgerPostingDocumentBase
entry
- a pending entry to addGeneralLedgerPendingEntrySource.addPendingEntry(org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntry)
public void clearAnyGeneralLedgerPendingEntries()
GeneralLedgerPostingDocumentBase
clearAnyGeneralLedgerPendingEntries
in interface GeneralLedgerPendingEntrySource
clearAnyGeneralLedgerPendingEntries
in class GeneralLedgerPostingDocumentBase
GeneralLedgerPendingEntrySource.clearAnyGeneralLedgerPendingEntries()
public void customizeExplicitGeneralLedgerPendingEntry(GeneralLedgerPendingEntrySourceDetail postable, GeneralLedgerPendingEntry explicitEntry)
org.kuali.kfs.sys.document.GeneralLedgerPendingEntrySource#customizeExplicitGeneralLedgerPendingEntry(org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySourceDetail,
org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntry)
protected String buildTransactionLedgerEntryDescriptionUsingRefOriginAndRefDocNumber(GeneralLedgerPendingEntrySourceDetail line)
transactionLedgerEntryDescription
. It is built
using information from the AccountingLine
. Format is "01-12345: blah blah blah".
line
- accounting linetransactionalDocument
- submitted accounting document
public boolean customizeOffsetGeneralLedgerPendingEntry(GeneralLedgerPendingEntrySourceDetail accountingLine, GeneralLedgerPendingEntry explicitEntry, GeneralLedgerPendingEntry offsetEntry)
public boolean generateDocumentGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
GeneralLedgerPendingEntrySource
generateDocumentGeneralLedgerPendingEntries
in interface GeneralLedgerPendingEntrySource
sequenceHelper
- a sequence helper for the method to create more general ledger pending entries
GeneralLedgerPendingEntrySource.generateDocumentGeneralLedgerPendingEntries(org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySequenceHelper)
public org.kuali.rice.kns.util.KualiDecimal getGeneralLedgerPendingEntryAmountForDetail(GeneralLedgerPendingEntrySourceDetail postable)
GeneralLedgerPendingEntrySource
getGeneralLedgerPendingEntryAmountForDetail
in interface GeneralLedgerPendingEntrySource
postable
- the detail line from the general ledger pending entry source to find an amount for
org.kuali.kfs.sys.document.GeneralLedgerPendingEntrySource#getGeneralLedgerPendingEntryAmountForGeneralLedgerPostable(org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySourceDetail)
public List<GeneralLedgerPendingEntrySourceDetail> getGeneralLedgerPendingEntrySourceDetails()
GeneralLedgerPendingEntrySource
getGeneralLedgerPendingEntrySourceDetails
in interface GeneralLedgerPendingEntrySource
org.kuali.kfs.sys.document.GeneralLedgerPendingEntrySource#getGeneralLedgerPostables()
public boolean generateGeneralLedgerPendingEntries(GeneralLedgerPendingEntrySourceDetail glpeSourceDetail, GeneralLedgerPendingEntrySequenceHelper sequenceHelper)
generateGeneralLedgerPendingEntries
in interface GeneralLedgerPendingEntrySource
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
GeneralLedgerPendingEntrySource.generateGeneralLedgerPendingEntries(org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySourceDetail,
org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySequenceHelper)
public Integer getPostingYear()
getPostingYear
in interface GeneralLedgerPendingEntrySource
getPostingYear
in interface LedgerPostingDocument
getPostingYear
in class LedgerPostingDocumentBase
GeneralLedgerPendingEntrySource.getPostingYear()
public boolean isDebit(GeneralLedgerPendingEntrySourceDetail postable)
GeneralLedgerPendingEntrySource
isDebit
in interface GeneralLedgerPendingEntrySource
GeneralLedgerPendingEntrySource.isDebit(org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntrySourceDetail)
public List<GeneralLedgerPendingEntry> getGeneralLedgerPendingEntries()
getGeneralLedgerPendingEntries
in interface GeneralLedgerPostingDocument
getGeneralLedgerPendingEntries
in class GeneralLedgerPostingDocumentBase
GeneralLedgerPostingDocument.getGeneralLedgerPendingEntries()
public void setGeneralLedgerPendingEntries(List<GeneralLedgerPendingEntry> generalLedgerPendingEntries)
setGeneralLedgerPendingEntries
in interface GeneralLedgerPostingDocument
setGeneralLedgerPendingEntries
in class GeneralLedgerPostingDocumentBase
generalLedgerPendingEntries
- GeneralLedgerPostingDocument.setGeneralLedgerPendingEntries(java.util.List)
public void changeGeneralLedgerPendingEntriesApprovedStatusCode()
changeGeneralLedgerPendingEntriesApprovedStatusCode
in class GeneralLedgerPostingDocumentBase
public GeneralLedgerPendingEntry getGeneralLedgerPendingEntry(int index)
getGeneralLedgerPendingEntry
in interface GeneralLedgerPostingDocument
getGeneralLedgerPendingEntry
in class GeneralLedgerPostingDocumentBase
index
- the glpe index
GeneralLedgerPostingDocument.getGeneralLedgerPendingEntry(int)
public String getLockboxNumber()
public void populateDocumentForRouting()
populateDocumentForRouting
in interface org.kuali.rice.kns.document.Document
populateDocumentForRouting
in class org.kuali.rice.kns.document.DocumentBase
DocumentBase.populateDocumentForRouting()
public void declaimElectronicPaymentClaims()
ElectronicPaymentClaiming
declaimElectronicPaymentClaims
in interface ElectronicPaymentClaiming
ElectronicPaymentClaiming.declaimElectronicPaymentClaims()
public List<ElectronicPaymentClaim> getElectronicPaymentClaims()
public void setElectronicPaymentClaims(List<ElectronicPaymentClaim> electronicPaymentClaims)
electronicPaymentClaims
- public String getFinancialDocumentTypeCode()
LedgerPostingDocumentBase
getFinancialDocumentTypeCode
in interface GeneralLedgerPendingEntrySource
getFinancialDocumentTypeCode
in class LedgerPostingDocumentBase
public org.kuali.rice.kns.document.Document getReferenceFinancialDocument()
public String getBankCode()
public void setBankCode(String bankCode)
bankCode
- The bankCode to set.public boolean answerSplitNodeQuestion(String nodeName) throws UnsupportedOperationException
answerSplitNodeQuestion
in interface FinancialSystemTransactionalDocument
answerSplitNodeQuestion
in class FinancialSystemTransactionalDocumentBase
UnsupportedOperationException
FinancialSystemTransactionalDocumentBase.answerSplitNodeQuestion(java.lang.String)
public String getChartOfAccountsCode()
public String getOrganizationCode()
public Bank getBank()
public void setBank(Bank bank)
public void recalculateTotals()
public void prepareForSave()
FinancialSystemTransactionalDocumentBase
prepareForSave
in interface org.kuali.rice.kns.document.Document
prepareForSave
in class FinancialSystemTransactionalDocumentBase
Document.prepareForSave()
protected void deleteCashControlDetailsFromDB()
public Integer getGeneralLedgerEntriesPostedCount()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |