org.kuali.kfs.sys.document
Interface FinancialSystemTransactionalDocument

All Superinterfaces:
org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.document.Document, org.kuali.rice.kns.bo.PersistableBusinessObject, org.apache.ojb.broker.PersistenceBrokerAware, Serializable, org.kuali.rice.kns.document.TransactionalDocument
All Known Subinterfaces:
AccountingDocument, AccountsPayableDocument, EndowmentAccountingLinesDocument, EndowmentSecurityDetailsDocument, EndowmentTaxLotLinesDocument, EndowmentTransactionalDocument, EndowmentTransactionLinesDocument, GeneralLedgerPostingDocument, LaborExpenseTransferDocument, LaborLedgerPostingDocument, LedgerPostingDocument, PurchasingAccountsPayableDocument, PurchasingDocument, VoucherDocument
All Known Implementing Classes:
AccountingDocumentBase, AccountsPayableDocumentBase, AdvanceDepositDocument, AssetDecreaseDocument, AssetDepreciationDocument, AssetIncreaseDocument, AssetPaymentDocument, AssetTransferDocument, AuxiliaryVoucherDocument, BarcodeInventoryErrorDocument, BenefitExpenseTransferDocument, BudgetAdjustmentDocument, BudgetConstructionDocument, BulkReceivingDocument, CashControlDocument, CashDecreaseDocument, CashIncreaseDocument, CashManagementDocument, CashReceiptDocument, CashReceiptFamilyBase, CashTransferDocument, CloseDocument, ContractManagerAssignmentDocument, CorporateReorganizationDocument, CorpusAdjustmentDocument, CorrectionReceivingDocument, CreditCardReceiptDocument, CustomerCreditMemoDocument, CustomerInvoiceDocument, CustomerInvoiceWriteoffDocument, DisbursementVoucherDocument, DistributionOfIncomeAndExpenseDocument, EffortCertificationDocument, EffortCertificationDocumentBuild, ElectronicInvoiceRejectDocument, EndowmentAccountingLinesDocumentBase, EndowmentSecurityDetailsDocumentBase, EndowmentTaxLotLinesDocumentBase, EndowmentToGLTransferOfFundsDocument, EndowmentTransactionalDocumentBase, EndowmentTransactionLinesDocumentBase, EndowmentUnitShareAdjustmentDocument, EquipmentLoanOrReturnDocument, FinancialSystemTransactionalDocumentBase, GeneralErrorCorrectionDocument, GeneralLedgerCorrectionProcessDocument, GeneralLedgerPostingDocumentBase, GLToEndowmentTransferOfFundsDocument, HoldingAdjustmentDocument, HoldingHistoryValueAdjustmentDocument, IndirectCostAdjustmentDocument, InternalBillingDocument, JournalVoucherDocument, LaborCorrectionDocument, LaborExpenseTransferDocumentBase, LaborJournalVoucherDocument, LaborLedgerPostingDocumentBase, LaborYearEndBenefitTransferDocument, LedgerPostingDocumentBase, LiabilityDecreaseDocument, LiabilityIncreaseDocument, LineItemReceivingDocument, NonCheckDisbursementDocument, OutstandingCertificationsByOrganization, PaymentApplicationDocument, PaymentRequestDocument, PreEncumbranceDocument, ProcurementCardDocument, ProposalAwardCloseDocument, PurchaseOrderAmendmentDocument, PurchaseOrderCloseDocument, PurchaseOrderDocument, PurchaseOrderPaymentHoldDocument, PurchaseOrderRemoveHoldDocument, PurchaseOrderReopenDocument, PurchaseOrderRetransmitDocument, PurchaseOrderSplitDocument, PurchaseOrderVoidDocument, PurchasingAccountsPayableDocumentBase, PurchasingDocumentBase, ReceivingDocumentBase, ReceivingDocumentForSearching, RequisitionDocument, SalaryExpenseTransferDocument, SecurityTransferDocument, ServiceBillingDocument, TransferOfFundsDocument, VendorCreditMemoDocument, YearEndBenefitExpenseTransferDocument, YearEndBudgetAdjustmentDocument, YearEndDistributionOfIncomeAndExpenseDocument, YearEndGeneralErrorCorrectionDocument, YearEndSalaryExpenseTransferDocument, YearEndTransferOfFundsDocument

public interface FinancialSystemTransactionalDocument
extends org.kuali.rice.kns.document.TransactionalDocument


Method Summary
 boolean answerSplitNodeQuestion(String nodeName)
           
 FinancialSystemDocumentHeader getDocumentHeader()
           
 
Methods inherited from interface org.kuali.rice.kns.document.Document
addPessimisticLock, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, doRouteLevelChange, doRouteStatusChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAllowsCopy, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentBusinessObject, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getLockClearningMethodNames, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, prepareForSave, processAfterRetrieve, refreshPessimisticLocks, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, 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
 

Method Detail

getDocumentHeader

FinancialSystemDocumentHeader getDocumentHeader()
Specified by:
getDocumentHeader in interface org.kuali.rice.kns.document.Document
See Also:
Document.getDocumentHeader()

answerSplitNodeQuestion

boolean answerSplitNodeQuestion(String nodeName)
                                throws UnsupportedOperationException
Throws:
UnsupportedOperationException


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.