public class AwardBudgetDocument extends BudgetDocument<Award>
documentHeader, documentNumberextension, versionNumberAWARD_BUDGET_KEY, AWARD_KEY, COI_DISCLOSURE_KEY, COMMITTEE_KEY, COMMITTEE_SCHEDULE_KEY, IACUC_PROTOCOL_KEY, IACUC_PROTOCOL_ONLINE_REVIEW_KEY, NEGOTIATION_KEY, PROPOSAL_BUDGET_KEY, PROPOSAL_KEY, PROTOCOL_KEY, PROTOCOL_ONLINE_REVIEW_KEY, SPONSOR_HIREARCHY_KEY, SUBAWARD_KEY, TIME_AND_MONEY_KEY| Constructor and Description |
|---|
AwardBudgetDocument() |
| Modifier and Type | Method and Description |
|---|---|
void |
doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event)
Added method to detect when the document is being approved from the initial node.
|
void |
documentHasBeenRejected(String reason) |
void |
doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange dto)
Added mthod to enable change of status when the document changes KEW status.
|
AwardBudgetExt |
getAwardBudget() |
protected AwardBudgetService |
getAwardBudgetService() |
Budget |
getBudget()
This method returns Budget object.
|
Award |
getCurrentAward()
Gets the currentAward attribute.
|
String |
getDocumentTypeCode() |
BudgetDecimal |
getObligatedTotal()
Gets the obligatedAmount attribute.
|
BudgetParentDocument<Award> |
getParentDocument()
Gets the parentDocument attribute.
|
void |
initialize() |
void |
prepareForSave() |
void |
setAwardBudgetService(AwardBudgetService awardBudgetService) |
void |
setCurrentAward(Award currentAward)
Sets the currentAward attribute value.
|
void |
setObligatedTotal(BudgetDecimal obligatedTotal)
Sets the obligatedAmount attribute value.
|
buildListOfDeletionAwareLists, getBudgetEndDate, getBudgets, getBudgetStartDate, getCustomLockDescriptor, getDocumentCustomData, getDocumentKey, getDocumentNumberForPermission, getDocumentRoleTypeCode, getHackedDocumentNextValue, getLeadUnitNumber, getLockClearningMethodNames, getNamespace, getParentDocumentKey, getParentDocumentTypeCode, getProposalBudgetFlag, getRoleNames, isBudgetDeleted, isProcessComplete, processAfterRetrieve, setBudgetDeleted, setBudgets, setParentDocument, setParentDocumentKey, setParentDocumentTypeCode, useCustomLockDescriptorsanswerSplitNodeQuestion, getAllRolePersons, getCustomAttributeDocument, getCustomAttributeDocuments, getDocumentNextValue, getDocumentNextvalueBo, getDocumentNextvalues, getService, getUpdateTimestamp, getUpdateUser, isViewOnly, populateAdditionalQualifiedRoleAttributes, setCustomAttributeDocuments, setDocumentNextvalues, setUpdateTimestamp, setUpdateUser, setViewOnly, toCopy, updateDocumentDescriptions, validateBusinessRules, wrapDocumentWithMetadataForXmlSerializationgetAllowsCopy, isSessionDocumentaddCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocksafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpopulateAdditionalQualifiedRoleAttributesaddNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doRouteLevelChange, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getBasePathToDocumentDuringSerialization, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getDocumentTitle, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentHeader, setDocumentNumber, setNotespublic void initialize()
initialize in class BudgetDocument<Award>public BudgetParentDocument<Award> getParentDocument()
getParentDocument in class BudgetDocument<Award>public Award getCurrentAward()
public void setCurrentAward(Award currentAward)
currentAward - The currentAward to set.public String getDocumentTypeCode()
getDocumentTypeCode in class BudgetDocument<Award>ResearchDocumentBase.getDocumentTypeCode()public Budget getBudget()
getBudget in class BudgetDocument<Award>public AwardBudgetExt getAwardBudget()
public BudgetDecimal getObligatedTotal()
public void setObligatedTotal(BudgetDecimal obligatedTotal)
obligatedAmount - The obligatedAmount to set.public void doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange dto)
doRouteStatusChange in interface org.kuali.rice.krad.document.DocumentdoRouteStatusChange in class org.kuali.rice.krad.document.DocumentBaseDocumentBase.doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange)public void doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent event)
doActionTaken in interface org.kuali.rice.krad.document.DocumentdoActionTaken in class org.kuali.rice.krad.document.DocumentBaseDocumentBase.doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent)public void documentHasBeenRejected(String reason)
documentHasBeenRejected in class BudgetDocument<Award>BudgetDocument.documentHasBeenRejected(java.lang.String)public void prepareForSave()
prepareForSave in interface org.kuali.rice.krad.document.DocumentprepareForSave in class BudgetDocument<Award>protected AwardBudgetService getAwardBudgetService()
public void setAwardBudgetService(AwardBudgetService awardBudgetService)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.