org.kuali.kfs.module.purap.document.authorization
Class VendorCreditMemoDocumentPresentationController
java.lang.Object
org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationControllerBase
org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase
org.kuali.kfs.module.purap.document.authorization.PurchasingAccountsPayableDocumentPresentationController
org.kuali.kfs.module.purap.document.authorization.VendorCreditMemoDocumentPresentationController
- All Implemented Interfaces:
- FinancialSystemTransactionalDocumentPresentationController, org.kuali.rice.kns.document.authorization.DocumentPresentationController, org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationController
public class VendorCreditMemoDocumentPresentationController
- extends PurchasingAccountsPayableDocumentPresentationController
Methods inherited from class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase |
canAcknowledge, canAddAdhocRequests, canAnnotate, canApprove, canBlanketApprove, canClose, canCopy, canFyi, canInitiate, canPerformRouteReport, canRoute, canSendAdhocRequests, canSendNoteFyi, getParameterService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.rice.kns.document.authorization.DocumentPresentationController |
canInitiate |
VendorCreditMemoDocumentPresentationController
public VendorCreditMemoDocumentPresentationController()
canSave
protected boolean canSave(org.kuali.rice.kns.document.Document document)
- Overrides:
canSave
in class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canReload
protected boolean canReload(org.kuali.rice.kns.document.Document document)
- Overrides:
canReload
in class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canCancel
protected boolean canCancel(org.kuali.rice.kns.document.Document document)
- Overrides:
canCancel
in class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canDisapprove
protected boolean canDisapprove(org.kuali.rice.kns.document.Document document)
- Overrides:
canDisapprove
in class org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase
canEdit
protected boolean canEdit(org.kuali.rice.kns.document.Document document)
- Description copied from class:
PurchasingAccountsPayableDocumentPresentationController
- None of the PURAP documents allowing editing by adhoc requests
- Overrides:
canEdit
in class PurchasingAccountsPayableDocumentPresentationController
- See Also:
DocumentPresentationControllerBase.canEdit(org.kuali.rice.kns.document.Document)
getEditModes
public Set<String> getEditModes(org.kuali.rice.kns.document.Document document)
- Specified by:
getEditModes
in interface org.kuali.rice.kns.document.authorization.TransactionalDocumentPresentationController
- Overrides:
getEditModes
in class FinancialSystemTransactionalDocumentPresentationControllerBase
- See Also:
TransactionalDocumentPresentationControllerBase.getEditModes(org.kuali.rice.kns.document.Document)
canHold
protected boolean canHold(VendorCreditMemoDocument cmDocument)
- Determines if the document can be put on hold. Credit memo not already on hold, extracted date is null, and credit memo
status approved or complete.
- Parameters:
cmDocument
- - credit memo document to hold.
- Returns:
- boolean - true if hold can occur, false if not allowed.
canRemoveHold
protected boolean canRemoveHold(VendorCreditMemoDocument cmDocument)
- Determines if the document can be taken off hold. Credit memo must be on hold.
- Parameters:
cmDocument
- - credit memo document that is on hold.
- Returns:
- boolean - true if document can be taken off hold, false if it cannot.
canCancel
protected boolean canCancel(VendorCreditMemoDocument cmDocument)
- Determines if the document can be canceled. Document can be canceled if not in canceled status already, extracted date is
null, and hold indicator is false.
- Parameters:
cmDocument
- - credit memo document to cancel.
- Returns:
- boolean - true if document can be canceled, false if it cannot be.
canEditPreExtraction
protected boolean canEditPreExtraction(VendorCreditMemoDocument vendorCreditMemoDocument)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.