org.kuali.kfs.module.purap.businessobject
Class PurchaseOrderView

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.module.purap.businessobject.AbstractRelatedView
              extended by org.kuali.kfs.module.purap.businessobject.PurchaseOrderView
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject
Direct Known Subclasses:
AutoClosePurchaseOrderView

public class PurchaseOrderView
extends AbstractRelatedView

Purchase Order View Business Object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PurchaseOrderView()
           
 
Method Summary
 String getDocumentIdentifierString()
           
 String getDocumentNumber()
           
 boolean getNeedWarning()
          Checks whether the purchase order view needs a warning to be displayed, i.e.
 List<org.kuali.rice.kns.bo.Note> getNotes()
           
 Integer getPurapDocumentIdentifier()
          The next four methods are overridden but shouldn't be! If they aren't overridden, they don't show up in the tag, not sure why at this point! (AAP)
 boolean getPurchaseOrderCurrentIndicator()
           
 Timestamp getPurchaseOrderInitialOpenTimestamp()
           
 String getPurchaseOrderStatusCode()
           
 Timestamp getRecurringPaymentEndDate()
           
 String getRecurringPaymentTypeCode()
           
 String getUrl()
           
 String getVendorChoiceCode()
           
 boolean isPurchaseOrderCurrentIndicator()
           
 void setPurchaseOrderCurrentIndicator(boolean purchaseOrderCurrentIndicator)
           
 void setPurchaseOrderInitialOpenTimestamp(Timestamp purchaseOrderInitialOpenTimestamp)
           
 void setPurchaseOrderStatusCode(String purchaseOrderStatusCode)
           
 void setRecurringPaymentEndDate(Timestamp recurringPaymentEndDate)
           
 void setRecurringPaymentTypeCode(String recurringPaymentTypeCode)
           
 void setVendorChoiceCode(String vendorChoiceCode)
           
 
Methods inherited from class org.kuali.kfs.module.purap.businessobject.AbstractRelatedView
getAccountsPayablePurchasingDocumentLinkIdentifier, getDocumentLabel, setAccountsPayablePurchasingDocumentLinkIdentifier, setDocumentNumber, setPurapDocumentIdentifier, toStringMapper
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

PurchaseOrderView

public PurchaseOrderView()
Method Detail

isPurchaseOrderCurrentIndicator

public boolean isPurchaseOrderCurrentIndicator()

getPurchaseOrderCurrentIndicator

public boolean getPurchaseOrderCurrentIndicator()

setPurchaseOrderCurrentIndicator

public void setPurchaseOrderCurrentIndicator(boolean purchaseOrderCurrentIndicator)

getPurchaseOrderStatusCode

public String getPurchaseOrderStatusCode()

setPurchaseOrderStatusCode

public void setPurchaseOrderStatusCode(String purchaseOrderStatusCode)

getRecurringPaymentTypeCode

public String getRecurringPaymentTypeCode()

setRecurringPaymentTypeCode

public void setRecurringPaymentTypeCode(String recurringPaymentTypeCode)

getVendorChoiceCode

public String getVendorChoiceCode()

setVendorChoiceCode

public void setVendorChoiceCode(String vendorChoiceCode)

getRecurringPaymentEndDate

public Timestamp getRecurringPaymentEndDate()

setRecurringPaymentEndDate

public void setRecurringPaymentEndDate(Timestamp recurringPaymentEndDate)

getPurchaseOrderInitialOpenTimestamp

public Timestamp getPurchaseOrderInitialOpenTimestamp()

setPurchaseOrderInitialOpenTimestamp

public void setPurchaseOrderInitialOpenTimestamp(Timestamp purchaseOrderInitialOpenTimestamp)

getNotes

public List<org.kuali.rice.kns.bo.Note> getNotes()
Overrides:
getNotes in class AbstractRelatedView
See Also:
AbstractRelatedView.getNotes()

getPurapDocumentIdentifier

public Integer getPurapDocumentIdentifier()
The next four methods are overridden but shouldn't be! If they aren't overridden, they don't show up in the tag, not sure why at this point! (AAP)

Overrides:
getPurapDocumentIdentifier in class AbstractRelatedView
See Also:
AbstractRelatedView.getPurapDocumentIdentifier()

getDocumentIdentifierString

public String getDocumentIdentifierString()
Overrides:
getDocumentIdentifierString in class AbstractRelatedView

getDocumentNumber

public String getDocumentNumber()
Overrides:
getDocumentNumber in class AbstractRelatedView
See Also:
AbstractRelatedView.getDocumentNumber()

getUrl

public String getUrl()
Overrides:
getUrl in class AbstractRelatedView
See Also:
AbstractRelatedView.getUrl()

getNeedWarning

public boolean getNeedWarning()
Checks whether the purchase order view needs a warning to be displayed, i.e. it never has been opened.

Returns:
true if the purchase order needs a warning; false otherwise.


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