org.kuali.kfs.fp.businessobject
Class ProcurementCardTransactionDetail

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

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

This class is used to represent a procurement card transaction detail business object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
ProcurementCardTransactionDetail()
          Default constructor.
 
Method Summary
 String getDocumentNumber()
          Gets the documentNumber attribute.
 Integer getFinancialDocumentTransactionLineNumber()
          Gets the financialDocumentTransactionLineNumber attribute.
 ProcurementCardVendor getProcurementCardVendor()
          Gets the procurementCardVendor attribute.
 List getSourceAccountingLines()
          Gets the sourceAccountingLines attribute.
 List getTargetAccountingLines()
          Gets the targetAccountingLines attribute.
 org.kuali.rice.kns.util.KualiDecimal getTargetTotal()
           
 String getTransactionBillingCurrencyCode()
          Gets the transactionBillingCurrencyCode attribute.
 BigDecimal getTransactionCurrencyExchangeRate()
          Gets the transactionCurrencyExchangeRate attribute.
 Date getTransactionCycleEndDate()
          Gets the transactionCycleEndDate attribute.
 Date getTransactionCycleStartDate()
          Gets the transactionCycleStartDate attribute.
 Date getTransactionDate()
          Gets the transactionDate attribute.
 org.kuali.rice.kns.util.KualiDecimal getTransactionOriginalCurrencyAmount()
          Gets the transactionOriginalCurrencyAmount attribute.
 String getTransactionOriginalCurrencyCode()
          Gets the transactionOriginalCurrencyCode attribute.
 String getTransactionPointOfSaleCode()
          Gets the transactionPointOfSaleCode attribute.
 Date getTransactionPostingDate()
          Gets the transactionPostingDate attribute.
 String getTransactionPurchaseIdentifierDescription()
          Gets the transactionPurchaseIdentifierDescription attribute.
 boolean getTransactionPurchaseIdentifierIndicator()
          Gets the transactionPurchaseIdentifierIndicator attribute.
 String getTransactionReferenceNumber()
          Gets the transactionReferenceNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getTransactionSalesTaxAmount()
          Gets the transactionSalesTaxAmount attribute.
 org.kuali.rice.kns.util.KualiDecimal getTransactionSettlementAmount()
          Gets the transactionSettlementAmount attribute.
 boolean getTransactionTaxExemptIndicator()
          Gets the transactionTaxExemptIndicator attribute.
 org.kuali.rice.kns.util.KualiDecimal getTransactionTotalAmount()
          Gets the transactionTotalAmount attribute.
 String getTransactionTravelAuthorizationCode()
          Gets the transactionTravelAuthorizationCode attribute.
 String getTransactionUnitContactName()
          Gets the transactionUnitContactName attribute.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setFinancialDocumentTransactionLineNumber(Integer financialDocumentTransactionLineNumber)
          Sets the financialDocumentTransactionLineNumber attribute.
 void setProcurementCardVendor(ProcurementCardVendor procurementCardVendor)
          Sets the procurementCardVendor attribute value.
 void setSourceAccountingLines(List sourceAccountingLines)
          Sets the sourceAccountingLines attribute value.
 void setTargetAccountingLines(List targetAccountingLines)
          Sets the targetAccountingLines attribute value.
 void setTransactionBillingCurrencyCode(String transactionBillingCurrencyCode)
          Sets the transactionBillingCurrencyCode attribute.
 void setTransactionCurrencyExchangeRate(BigDecimal transactionCurrencyExchangeRate)
          Sets the transactionCurrencyExchangeRate attribute.
 void setTransactionCycleEndDate(Date transactionCycleEndDate)
          Sets the transactionCycleEndDate attribute value.
 void setTransactionCycleStartDate(Date transactionCycleStartDate)
          Sets the transactionCycleStartDate attribute value.
 void setTransactionDate(Date transactionDate)
          Sets the transactionDate attribute.
 void setTransactionOriginalCurrencyAmount(org.kuali.rice.kns.util.KualiDecimal transactionOriginalCurrencyAmount)
          Sets the transactionOriginalCurrencyAmount attribute.
 void setTransactionOriginalCurrencyCode(String transactionOriginalCurrencyCode)
          Sets the transactionOriginalCurrencyCode attribute.
 void setTransactionPointOfSaleCode(String transactionPointOfSaleCode)
          Sets the transactionPointOfSaleCode attribute.
 void setTransactionPostingDate(Date transactionPostingDate)
          Sets the transactionPostingDate attribute.
 void setTransactionPurchaseIdentifierDescription(String transactionPurchaseIdentifierDescription)
          Sets the transactionPurchaseIdentifierDescription attribute.
 void setTransactionPurchaseIdentifierIndicator(boolean transactionPurchaseIdentifierIndicator)
          Sets the transactionPurchaseIdentifierIndicator attribute.
 void setTransactionReferenceNumber(String transactionReferenceNumber)
          Sets the transactionReferenceNumber attribute.
 void setTransactionSalesTaxAmount(org.kuali.rice.kns.util.KualiDecimal transactionSalesTaxAmount)
          Sets the transactionSalesTaxAmount attribute.
 void setTransactionSettlementAmount(org.kuali.rice.kns.util.KualiDecimal transactionSettlementAmount)
          Sets the transactionSettlementAmount attribute.
 void setTransactionTaxExemptIndicator(boolean transactionTaxExemptIndicator)
          Sets the transactionTaxExemptIndicator attribute.
 void setTransactionTotalAmount(org.kuali.rice.kns.util.KualiDecimal transactionTotalAmount)
          Sets the transactionTotalAmount attribute value.
 void setTransactionTravelAuthorizationCode(String transactionTravelAuthorizationCode)
          Sets the transactionTravelAuthorizationCode attribute.
 void setTransactionUnitContactName(String transactionUnitContactName)
          Sets the transactionUnitContactName attribute.
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

ProcurementCardTransactionDetail

public ProcurementCardTransactionDetail()
Default constructor.

Method Detail

getTargetTotal

public org.kuali.rice.kns.util.KualiDecimal getTargetTotal()
See Also:
org.kuali.rice.kns.document.TransactionalDocument#getTargetTotal()

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Returns:
Returns the documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Sets the documentNumber attribute.

Parameters:
documentNumber - The documentNumber to set.

getFinancialDocumentTransactionLineNumber

public Integer getFinancialDocumentTransactionLineNumber()
Gets the financialDocumentTransactionLineNumber attribute.

Returns:
Returns the financialDocumentTransactionLineNumber

setFinancialDocumentTransactionLineNumber

public void setFinancialDocumentTransactionLineNumber(Integer financialDocumentTransactionLineNumber)
Sets the financialDocumentTransactionLineNumber attribute.

Parameters:
financialDocumentTransactionLineNumber - The financialDocumentTransactionLineNumber to set.

getTransactionDate

public Date getTransactionDate()
Gets the transactionDate attribute.

Returns:
Returns the transactionDate

setTransactionDate

public void setTransactionDate(Date transactionDate)
Sets the transactionDate attribute.

Parameters:
transactionDate - The transactionDate to set.

getTransactionReferenceNumber

public String getTransactionReferenceNumber()
Gets the transactionReferenceNumber attribute.

Returns:
Returns the transactionReferenceNumber

setTransactionReferenceNumber

public void setTransactionReferenceNumber(String transactionReferenceNumber)
Sets the transactionReferenceNumber attribute.

Parameters:
transactionReferenceNumber - The transactionReferenceNumber to set.

getTransactionPostingDate

public Date getTransactionPostingDate()
Gets the transactionPostingDate attribute.

Returns:
Returns the transactionPostingDate

setTransactionPostingDate

public void setTransactionPostingDate(Date transactionPostingDate)
Sets the transactionPostingDate attribute.

Parameters:
transactionPostingDate - The transactionPostingDate to set.

getTransactionOriginalCurrencyCode

public String getTransactionOriginalCurrencyCode()
Gets the transactionOriginalCurrencyCode attribute.

Returns:
Returns the transactionOriginalCurrencyCode

setTransactionOriginalCurrencyCode

public void setTransactionOriginalCurrencyCode(String transactionOriginalCurrencyCode)
Sets the transactionOriginalCurrencyCode attribute.

Parameters:
transactionOriginalCurrencyCode - The transactionOriginalCurrencyCode to set.

getTransactionBillingCurrencyCode

public String getTransactionBillingCurrencyCode()
Gets the transactionBillingCurrencyCode attribute.

Returns:
Returns the transactionBillingCurrencyCode

setTransactionBillingCurrencyCode

public void setTransactionBillingCurrencyCode(String transactionBillingCurrencyCode)
Sets the transactionBillingCurrencyCode attribute.

Parameters:
transactionBillingCurrencyCode - The transactionBillingCurrencyCode to set.

getTransactionOriginalCurrencyAmount

public org.kuali.rice.kns.util.KualiDecimal getTransactionOriginalCurrencyAmount()
Gets the transactionOriginalCurrencyAmount attribute.

Returns:
Returns the transactionOriginalCurrencyAmount

setTransactionOriginalCurrencyAmount

public void setTransactionOriginalCurrencyAmount(org.kuali.rice.kns.util.KualiDecimal transactionOriginalCurrencyAmount)
Sets the transactionOriginalCurrencyAmount attribute.

Parameters:
transactionOriginalCurrencyAmount - The transactionOriginalCurrencyAmount to set.

getTransactionCurrencyExchangeRate

public BigDecimal getTransactionCurrencyExchangeRate()
Gets the transactionCurrencyExchangeRate attribute.

Returns:
Returns the transactionCurrencyExchangeRate

setTransactionCurrencyExchangeRate

public void setTransactionCurrencyExchangeRate(BigDecimal transactionCurrencyExchangeRate)
Sets the transactionCurrencyExchangeRate attribute.

Parameters:
transactionCurrencyExchangeRate - The transactionCurrencyExchangeRate to set.

getTransactionSettlementAmount

public org.kuali.rice.kns.util.KualiDecimal getTransactionSettlementAmount()
Gets the transactionSettlementAmount attribute.

Returns:
Returns the transactionSettlementAmount

setTransactionSettlementAmount

public void setTransactionSettlementAmount(org.kuali.rice.kns.util.KualiDecimal transactionSettlementAmount)
Sets the transactionSettlementAmount attribute.

Parameters:
transactionSettlementAmount - The transactionSettlementAmount to set.

getTransactionSalesTaxAmount

public org.kuali.rice.kns.util.KualiDecimal getTransactionSalesTaxAmount()
Gets the transactionSalesTaxAmount attribute.

Returns:
Returns the transactionSalesTaxAmount

setTransactionSalesTaxAmount

public void setTransactionSalesTaxAmount(org.kuali.rice.kns.util.KualiDecimal transactionSalesTaxAmount)
Sets the transactionSalesTaxAmount attribute.

Parameters:
transactionSalesTaxAmount - The transactionSalesTaxAmount to set.

getTransactionTaxExemptIndicator

public boolean getTransactionTaxExemptIndicator()
Gets the transactionTaxExemptIndicator attribute.

Returns:
Returns the transactionTaxExemptIndicator

setTransactionTaxExemptIndicator

public void setTransactionTaxExemptIndicator(boolean transactionTaxExemptIndicator)
Sets the transactionTaxExemptIndicator attribute.

Parameters:
transactionTaxExemptIndicator - The transactionTaxExemptIndicator to set.

getTransactionPurchaseIdentifierIndicator

public boolean getTransactionPurchaseIdentifierIndicator()
Gets the transactionPurchaseIdentifierIndicator attribute.

Returns:
Returns the transactionPurchaseIdentifierIndicator

setTransactionPurchaseIdentifierIndicator

public void setTransactionPurchaseIdentifierIndicator(boolean transactionPurchaseIdentifierIndicator)
Sets the transactionPurchaseIdentifierIndicator attribute.

Parameters:
transactionPurchaseIdentifierIndicator - The transactionPurchaseIdentifierIndicator to set.

getTransactionPurchaseIdentifierDescription

public String getTransactionPurchaseIdentifierDescription()
Gets the transactionPurchaseIdentifierDescription attribute.

Returns:
Returns the transactionPurchaseIdentifierDescription

setTransactionPurchaseIdentifierDescription

public void setTransactionPurchaseIdentifierDescription(String transactionPurchaseIdentifierDescription)
Sets the transactionPurchaseIdentifierDescription attribute.

Parameters:
transactionPurchaseIdentifierDescription - The transactionPurchaseIdentifierDescription to set.

getTransactionUnitContactName

public String getTransactionUnitContactName()
Gets the transactionUnitContactName attribute.

Returns:
Returns the transactionUnitContactName

setTransactionUnitContactName

public void setTransactionUnitContactName(String transactionUnitContactName)
Sets the transactionUnitContactName attribute.

Parameters:
transactionUnitContactName - The transactionUnitContactName to set.

getTransactionTravelAuthorizationCode

public String getTransactionTravelAuthorizationCode()
Gets the transactionTravelAuthorizationCode attribute.

Returns:
Returns the transactionTravelAuthorizationCode

setTransactionTravelAuthorizationCode

public void setTransactionTravelAuthorizationCode(String transactionTravelAuthorizationCode)
Sets the transactionTravelAuthorizationCode attribute.

Parameters:
transactionTravelAuthorizationCode - The transactionTravelAuthorizationCode to set.

getTransactionPointOfSaleCode

public String getTransactionPointOfSaleCode()
Gets the transactionPointOfSaleCode attribute.

Returns:
Returns the transactionPointOfSaleCode

setTransactionPointOfSaleCode

public void setTransactionPointOfSaleCode(String transactionPointOfSaleCode)
Sets the transactionPointOfSaleCode attribute.

Parameters:
transactionPointOfSaleCode - The transactionPointOfSaleCode to set.

getSourceAccountingLines

public List getSourceAccountingLines()
Gets the sourceAccountingLines attribute.

Returns:
Returns the sourceAccountingLines.

setSourceAccountingLines

public void setSourceAccountingLines(List sourceAccountingLines)
Sets the sourceAccountingLines attribute value.

Parameters:
sourceAccountingLines - The sourceAccountingLines to set.

getTargetAccountingLines

public List getTargetAccountingLines()
Gets the targetAccountingLines attribute.

Returns:
Returns the targetAccountingLines.

setTargetAccountingLines

public void setTargetAccountingLines(List targetAccountingLines)
Sets the targetAccountingLines attribute value.

Parameters:
targetAccountingLines - The targetAccountingLines to set.

getTransactionCycleEndDate

public Date getTransactionCycleEndDate()
Gets the transactionCycleEndDate attribute.

Returns:
Returns the transactionCycleEndDate.

setTransactionCycleEndDate

public void setTransactionCycleEndDate(Date transactionCycleEndDate)
Sets the transactionCycleEndDate attribute value.

Parameters:
transactionCycleEndDate - The transactionCycleEndDate to set.

getTransactionCycleStartDate

public Date getTransactionCycleStartDate()
Gets the transactionCycleStartDate attribute.

Returns:
Returns the transactionCycleStartDate.

setTransactionCycleStartDate

public void setTransactionCycleStartDate(Date transactionCycleStartDate)
Sets the transactionCycleStartDate attribute value.

Parameters:
transactionCycleStartDate - The transactionCycleStartDate to set.

getProcurementCardVendor

public ProcurementCardVendor getProcurementCardVendor()
Gets the procurementCardVendor attribute.

Returns:
Returns the procurementCardVendor.

setProcurementCardVendor

public void setProcurementCardVendor(ProcurementCardVendor procurementCardVendor)
Sets the procurementCardVendor attribute value.

Parameters:
procurementCardVendor - The procurementCardVendor to set.

getTransactionTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getTransactionTotalAmount()
Gets the transactionTotalAmount attribute.

Returns:
Returns the transactionTotalAmount.

setTransactionTotalAmount

public void setTransactionTotalAmount(org.kuali.rice.kns.util.KualiDecimal transactionTotalAmount)
Sets the transactionTotalAmount attribute value.

Parameters:
transactionTotalAmount - The transactionTotalAmount 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.