public class CashControlDocumentPresentationController extends FinancialSystemTransactionalDocumentPresentationControllerBase
Constructor and Description |
---|
CashControlDocumentPresentationController() |
Modifier and Type | Method and Description |
---|---|
boolean |
canApprove(org.kuali.rice.krad.document.Document document) |
boolean |
canBlanketApprove(org.kuali.rice.krad.document.Document document) |
boolean |
canCancel(org.kuali.rice.krad.document.Document document) |
boolean |
canDisapprove(org.kuali.rice.krad.document.Document document) |
boolean |
canErrorCorrect(FinancialSystemTransactionalDocument document)
Makes sure that the given document implements error correction, that error correction is turned on for the document in the
data dictionary, and that the document is in a workflow state that allows error correction.
|
protected boolean |
containsGLPEs(CashControlDocument document) |
Set<String> |
getEditModes(org.kuali.rice.krad.document.Document document) |
protected boolean |
hasAllAppDocsApproved(CashControlDocument cashControlDocument)
This method chech if all application document have been approved
|
protected boolean |
hasAtLeastOneAppDocApproved(CashControlDocument cashControlDocument)
This method checks if the CashControlDocument has at least one application document that has been approved
|
canHaveBankEntry, getBankService, getDataDictionaryService, getDocumentActions, getParameterEvaluatorService, getUniversityDateService, isApprovalDateWithinFiscalYear
canAcknowledge, canAddAdhocRequests, canAnnotate, canClose, canComplete, canCopy, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canRecall, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi, getParameterService
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canAcknowledge, canAddAdhocRequests, canAnnotate, canClose, canComplete, canCopy, canEdit, canEditDocumentOverview, canFyi, canInitiate, canPerformRouteReport, canRecall, canReload, canRoute, canSave, canSendAdhocRequests, canSendNoteFyi
public CashControlDocumentPresentationController()
public Set<String> getEditModes(org.kuali.rice.krad.document.Document document)
getEditModes
in interface org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationController
getEditModes
in class FinancialSystemTransactionalDocumentPresentationControllerBase
FinancialSystemTransactionalDocumentPresentationControllerBase.getEditModes(org.kuali.rice.krad.document.Document)
public boolean canBlanketApprove(org.kuali.rice.krad.document.Document document)
canBlanketApprove
in interface org.kuali.rice.krad.document.DocumentPresentationController
canBlanketApprove
in class org.kuali.rice.krad.document.DocumentPresentationControllerBase
org.kuali.rice.krad.document.authorization.DocumentPresentationControllerBase#canBlanketApprove(org.kuali.rice.krad.document.Document)
public boolean canDisapprove(org.kuali.rice.krad.document.Document document)
canDisapprove
in interface org.kuali.rice.krad.document.DocumentPresentationController
canDisapprove
in class org.kuali.rice.krad.document.DocumentPresentationControllerBase
org.kuali.rice.krad.document.authorization.DocumentPresentationControllerBase#canDisapprove(org.kuali.rice.krad.document.Document)
public boolean canApprove(org.kuali.rice.krad.document.Document document)
canApprove
in interface org.kuali.rice.krad.document.DocumentPresentationController
canApprove
in class org.kuali.rice.krad.document.DocumentPresentationControllerBase
org.kuali.rice.krad.document.authorization.DocumentPresentationControllerBase#canApprove(org.kuali.rice.krad.document.Document)
public boolean canErrorCorrect(FinancialSystemTransactionalDocument document)
FinancialSystemTransactionalDocumentPresentationControllerBase
canErrorCorrect
in interface FinancialSystemTransactionalDocumentPresentationController
canErrorCorrect
in class FinancialSystemTransactionalDocumentPresentationControllerBase
document
- the document to error correctFinancialSystemTransactionalDocumentPresentationControllerBase.canErrorCorrect(org.kuali.kfs.sys.document.FinancialSystemTransactionalDocument)
public boolean canCancel(org.kuali.rice.krad.document.Document document)
canCancel
in interface org.kuali.rice.krad.document.DocumentPresentationController
canCancel
in class org.kuali.rice.krad.document.DocumentPresentationControllerBase
DocumentPresentationControllerBase.canCancel(org.kuali.rice.krad.document.Document)
protected boolean containsGLPEs(CashControlDocument document)
document
- protected boolean hasAtLeastOneAppDocApproved(CashControlDocument cashControlDocument)
ccDoc
- the CashControlDocumentprotected boolean hasAllAppDocsApproved(CashControlDocument cashControlDocument)
cashControlDocument
- the CashControlDocumentCopyright © 2004–2015 The Kuali Foundation. All rights reserved.