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

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.PaymentRequestView
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class PaymentRequestView
extends AbstractRelatedView

Payment Request View Business Object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PaymentRequestView()
           
 
Method Summary
 String getDocumentIdentifierString()
           
 String getDocumentType()
           
 String getInvoiceNumber()
           
 List<org.kuali.rice.kns.bo.Note> getNotes()
           
 Timestamp getPaymentExtractedTimestamp()
           
 Timestamp getPaymentPaidTimestamp()
           
 Object getPaymentRequestPayDate()
           
 Integer getPurapDocumentIdentifier()
          The next three methods are overridden but shouldnt be! If they arent overridden, they dont show up in the tag, not sure why at this point! (AAP)
 Integer getPurchaseOrderIdentifier()
           
 Status getStatus()
           
 String getStatusCode()
           
 Object getTotalAmount()
           
 String getUrl()
           
 String getVendorCustomerNumber()
           
 String getVendorName()
           
 boolean isPaymentHoldIndicator()
           
 boolean isPaymentRequestedCancelIndicator()
           
 void setInvoiceNumber(String invoiceNumber)
           
 void setPaymentExtractedTimestamp(Timestamp paymentExtractedTimestamp)
           
 void setPaymentHoldIndicator(boolean paymentHoldIndicator)
           
 void setPaymentPaidTimestamp(Timestamp paymentPaidTimestamp)
           
 void setPaymentRequestedCancelIndicator(boolean paymentRequestedCancelIndicator)
           
 void setPaymentRequestPayDate(Date paymentRequestPayDate)
           
 void setPurchaseOrderIdentifier(Integer purchaseOrderIdentifier)
           
 void setStatus(Status status)
           
 void setStatusCode(String statusCode)
           
 void setVendorCustomerNumber(String vendorCustomerNumber)
           
 void setVendorName(String vendorName)
           
 
Methods inherited from class org.kuali.kfs.module.purap.businessobject.AbstractRelatedView
getAccountsPayablePurchasingDocumentLinkIdentifier, getDocumentLabel, getDocumentNumber, 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

PaymentRequestView

public PaymentRequestView()
Method Detail

getTotalAmount

public Object getTotalAmount()

getInvoiceNumber

public String getInvoiceNumber()

setInvoiceNumber

public void setInvoiceNumber(String invoiceNumber)

getPaymentExtractedTimestamp

public Timestamp getPaymentExtractedTimestamp()

setPaymentExtractedTimestamp

public void setPaymentExtractedTimestamp(Timestamp paymentExtractedTimestamp)

isPaymentHoldIndicator

public boolean isPaymentHoldIndicator()

setPaymentHoldIndicator

public void setPaymentHoldIndicator(boolean paymentHoldIndicator)

getPaymentPaidTimestamp

public Timestamp getPaymentPaidTimestamp()

setPaymentPaidTimestamp

public void setPaymentPaidTimestamp(Timestamp paymentPaidTimestamp)

isPaymentRequestedCancelIndicator

public boolean isPaymentRequestedCancelIndicator()

setPaymentRequestedCancelIndicator

public void setPaymentRequestedCancelIndicator(boolean paymentRequestedCancelIndicator)

getPaymentRequestPayDate

public Object getPaymentRequestPayDate()

setPaymentRequestPayDate

public void setPaymentRequestPayDate(Date paymentRequestPayDate)

getPurchaseOrderIdentifier

public Integer getPurchaseOrderIdentifier()

setPurchaseOrderIdentifier

public void setPurchaseOrderIdentifier(Integer purchaseOrderIdentifier)

getStatusCode

public String getStatusCode()

setStatusCode

public void setStatusCode(String statusCode)

getStatus

public Status getStatus()

setStatus

public void setStatus(Status status)

getVendorCustomerNumber

public String getVendorCustomerNumber()

setVendorCustomerNumber

public void setVendorCustomerNumber(String vendorCustomerNumber)

getVendorName

public String getVendorName()

setVendorName

public void setVendorName(String vendorName)

getDocumentType

public String getDocumentType()
Returns:
workflow document type for the PaymentRequestDocument

getPurapDocumentIdentifier

public Integer getPurapDocumentIdentifier()
The next three methods are overridden but shouldnt be! If they arent overridden, they dont show up in the tag, not sure why at this point! (AAP)

Overrides:
getPurapDocumentIdentifier in class AbstractRelatedView

getDocumentIdentifierString

public String getDocumentIdentifierString()
Overrides:
getDocumentIdentifierString in class AbstractRelatedView

getNotes

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

getUrl

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


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