public class ContractManagerAssignmentDocument extends FinancialSystemTransactionalDocumentBase
Modifier and Type | Field and Description |
---|---|
protected List<ContractManagerAssignmentDetail> |
contractManagerAssignmentDetails |
protected String |
deliveryCampusCode |
protected String |
firstItemCommodityCode |
protected String |
firstItemDescription |
protected String |
firstObjectCode |
protected String |
generalDescription |
protected static org.apache.log4j.Logger |
LOG |
protected String |
requisitionCreateDate |
protected String |
requisitionNumber |
protected String |
requisitionTotalAmount |
protected String |
universityFiscalYear |
protected String |
vendorName |
UPDATE_TOTAL_AMOUNT_IN_POST_PROCESSING_PARAMETER_NAME
Constructor and Description |
---|
ContractManagerAssignmentDocument()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent)
This is the default implementation which checks for a different workflow statuses, and updates the Kuali status accordingly.
|
ContractManagerAssignmentDetail |
getContractManagerAssignmentDetail(int index) |
List |
getContractManagerAssignmentDetails() |
protected String |
getCurrentRouteNodeName(org.kuali.rice.kew.api.WorkflowDocument wd) |
String |
getDeliveryCampusCode()
Gets the deliveryCampusCode attribute.
|
String |
getDocumentTitle() |
String |
getFirstItemCommodityCode()
Gets the firstItemCommodityCode attribute.
|
String |
getFirstItemDescription()
Gets the firstItemDescription attribute.
|
String |
getFirstObjectCode()
Gets the firstObjectCode attribute.
|
String |
getGeneralDescription()
Gets the generalDescription attribute.
|
String |
getRequisitionCreateDate()
Gets the requisitionCreateDate attribute.
|
String |
getRequisitionNumber()
Gets the requisitionNumber attribute.
|
String |
getRequisitionTotalAmount()
Gets the requisitionTotalAmount attribute.
|
String |
getUniversityFiscalYear() |
String |
getVendorName()
Gets the vendorName attribute.
|
void |
populateDocumentWithRequisitions()
Perform logic needed to populate the Assign Contract Manager Document with requisitions in status of Awaiting Contract
Manager Assignment.
|
void |
setContractManagerAssignmentDetailss(List contractManagerAssignmentDetails) |
answerSplitNodeQuestion, doRouteLevelChange, getApplicationDocumentStatus, getBusinessObjectService, getFinancialSystemDocumentHeader, getFinancialSystemDocumentService, getParameterService, prepareForSave, processAfterRetrieve, setApplicationDocumentStatus, setDocumentHeader, toCopy, toErrorCorrection, updateAndSaveAppDocStatus
getAllowsCopy, isSessionDocument
addCopyErrorDocumentNote, addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, createPropertySerializabilityEvaluator, doActionTaken, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAttachmentService, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getLockClearningMethodNames, getNonLockingActionTakenCodes, getNote, getNotes, getNoteService, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, logErrors, populateDocumentForRouting, postLoad, postProcessSave, prepareForSave, refresh, refreshIfEmpty, refreshPessimisticLocks, refreshReferenceObject, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentNumber, setNewDocumentHeader, setNotes, setPessimisticLocks, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refreshNonUpdateableReferences, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addNote, addPessimisticLock, afterActionTaken, afterWorkflowEngineProcess, beforeWorkflowEngineProcess, doActionTaken, generateSaveEvents, getAdHocRoutePersons, getAdHocRouteWorkgroups, getAllowsCopy, getBasePathToDocumentDuringSerialization, getCustomLockDescriptor, getDocumentHeader, getDocumentNumber, getDocumentPropertySerizabilityEvaluator, getLockClearningMethodNames, getNote, getNotes, getNoteTarget, getNoteType, getPessimisticLocks, getWorkflowEngineDocumentIdsToLock, getXmlForRouteReport, populateDocumentForRouting, postProcessSave, prepareForSave, refreshPessimisticLocks, removeNote, serializeDocumentToXml, setAdHocRoutePersons, setAdHocRouteWorkgroups, setDocumentNumber, setNotes, useCustomLockDescriptors, validateBusinessRules, wrapDocumentWithMetadataForXmlSerialization
protected static org.apache.log4j.Logger LOG
protected List<ContractManagerAssignmentDetail> contractManagerAssignmentDetails
protected String requisitionNumber
protected String deliveryCampusCode
protected String vendorName
protected String generalDescription
protected String requisitionTotalAmount
protected String requisitionCreateDate
protected String firstItemDescription
protected String firstItemCommodityCode
protected String firstObjectCode
protected String universityFiscalYear
public ContractManagerAssignmentDocument()
public ContractManagerAssignmentDetail getContractManagerAssignmentDetail(int index)
public void populateDocumentWithRequisitions()
public void doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange statusChangeEvent)
FinancialSystemTransactionalDocumentBase
doRouteStatusChange
in interface org.kuali.rice.krad.document.Document
doRouteStatusChange
in class FinancialSystemTransactionalDocumentBase
org.kuali.rice.krad.document.Document#doRouteStatusChange()
protected String getCurrentRouteNodeName(org.kuali.rice.kew.api.WorkflowDocument wd) throws org.kuali.rice.kew.api.exception.WorkflowException
wd
- org.kuali.rice.kew.api.exception.WorkflowException
public String getDocumentTitle()
getDocumentTitle
in interface org.kuali.rice.krad.document.Document
getDocumentTitle
in class org.kuali.rice.krad.document.DocumentBase
Document.getDocumentTitle()
public List getContractManagerAssignmentDetails()
public void setContractManagerAssignmentDetailss(List contractManagerAssignmentDetails)
public String getFirstObjectCode()
public String getDeliveryCampusCode()
public String getFirstItemDescription()
public String getFirstItemCommodityCode()
public String getGeneralDescription()
public String getRequisitionCreateDate()
public String getRequisitionNumber()
public String getRequisitionTotalAmount()
public String getVendorName()
public String getUniversityFiscalYear()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.