org.kuali.kfs.vnd.businessobject
Class VendorTaxChange

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.vnd.businessobject.VendorTaxChange
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class VendorTaxChange
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase

Records any changes to a Vendor's Tax Number or Type. Not shown on the screen.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
VendorTaxChange()
          Default constructor.
VendorTaxChange(Integer vndrHdrGenId, Timestamp taxChangeTimestamp, String prevTaxNum, String prevTaxTypeCode, String taxChangePersonId)
          Constructs a VendorTaxChange.
 
Method Summary
 VendorHeader getVendorHeader()
           
 Integer getVendorHeaderGeneratedIdentifier()
           
 String getVendorPreviousTaxNumber()
           
 String getVendorPreviousTaxTypeCode()
           
 Integer getVendorTaxChangeGeneratedIdentifier()
           
 org.kuali.rice.kim.bo.Person getVendorTaxChangePerson()
           
 String getVendorTaxChangePersonIdentifier()
           
 Timestamp getVendorTaxChangeTimestamp()
           
 void setVendorHeader(VendorHeader vendorHeader)
          Deprecated.  
 void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier)
           
 void setVendorPreviousTaxNumber(String vendorPreviousTaxNumber)
           
 void setVendorPreviousTaxTypeCode(String vendorPreviousTaxTypeCode)
           
 void setVendorTaxChangeGeneratedIdentifier(Integer vendorTaxChangeGeneratedIdentifier)
           
 void setVendorTaxChangePerson(org.kuali.rice.kim.bo.Person vendorTaxChangePerson)
          Deprecated.  
 void setVendorTaxChangePersonIdentifier(String vendorTaxChangePersonIdentifier)
           
 void setVendorTaxChangeTimestamp(Timestamp vendorTaxChangeTimestamp)
           
protected  LinkedHashMap 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

VendorTaxChange

public VendorTaxChange()
Default constructor.


VendorTaxChange

public VendorTaxChange(Integer vndrHdrGenId,
                       Timestamp taxChangeTimestamp,
                       String prevTaxNum,
                       String prevTaxTypeCode,
                       String taxChangePersonId)
Constructs a VendorTaxChange.

Parameters:
vndrHdrGenId - The generated Id of the Vendor Header
taxChangeDate - The date of this change
prevTaxNum - The tax number previously
prevTaxTypeCode - The tax type previously
taxChangePersonId - The Id of the user who is making this change
Method Detail

getVendorTaxChangeGeneratedIdentifier

public Integer getVendorTaxChangeGeneratedIdentifier()

setVendorTaxChangeGeneratedIdentifier

public void setVendorTaxChangeGeneratedIdentifier(Integer vendorTaxChangeGeneratedIdentifier)

getVendorHeaderGeneratedIdentifier

public Integer getVendorHeaderGeneratedIdentifier()

setVendorHeaderGeneratedIdentifier

public void setVendorHeaderGeneratedIdentifier(Integer vendorHeaderGeneratedIdentifier)

getVendorTaxChangeTimestamp

public Timestamp getVendorTaxChangeTimestamp()

setVendorTaxChangeTimestamp

public void setVendorTaxChangeTimestamp(Timestamp vendorTaxChangeTimestamp)

getVendorPreviousTaxNumber

public String getVendorPreviousTaxNumber()

setVendorPreviousTaxNumber

public void setVendorPreviousTaxNumber(String vendorPreviousTaxNumber)

getVendorPreviousTaxTypeCode

public String getVendorPreviousTaxTypeCode()

setVendorPreviousTaxTypeCode

public void setVendorPreviousTaxTypeCode(String vendorPreviousTaxTypeCode)

getVendorTaxChangePersonIdentifier

public String getVendorTaxChangePersonIdentifier()

setVendorTaxChangePersonIdentifier

public void setVendorTaxChangePersonIdentifier(String vendorTaxChangePersonIdentifier)

getVendorTaxChangePerson

public org.kuali.rice.kim.bo.Person getVendorTaxChangePerson()

setVendorTaxChangePerson

public void setVendorTaxChangePerson(org.kuali.rice.kim.bo.Person vendorTaxChangePerson)
Deprecated. 

Sets the vendorTaxChangePerson attribute.

Parameters:
vendorTaxChangePerson - The vendorTaxChangePerson to set.

getVendorHeader

public VendorHeader getVendorHeader()

setVendorHeader

public void setVendorHeader(VendorHeader vendorHeader)
Deprecated. 

Sets the vendorHeader attribute value.

Parameters:
vendorHeader - The vendorHeader to set.

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()


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