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

java.lang.Object
  extended by org.kuali.kfs.module.purap.businessobject.ElectronicInvoiceItem

public class ElectronicInvoiceItem
extends Object


Constructor Summary
ElectronicInvoiceItem()
           
 
Method Summary
 void addComments(String comment)
           
 void addExtrinsic(CxmlExtrinsic extrinsic)
           
 void addInvoiceShippingContacts(ElectronicInvoiceContact contact)
           
 void addReferenceSerialNumber(String referenceSerialNumber)
           
 String getCatalogNumber()
           
 List getComments()
           
 ElectronicInvoiceRejectDocument getElectronicInvoiceRejectDocument()
           
 List getExtrinsic()
           
 CxmlExtrinsic[] getExtrinsicAsArray()
           
 String getInvoiceLineDiscountAmount()
           
 BigDecimal getInvoiceLineDiscountAmountBigDecimal()
           
 String getInvoiceLineDiscountAmountCurrency()
           
 String getInvoiceLineDiscountPercentageRate()
           
 String getInvoiceLineGrossAmount()
           
 BigDecimal getInvoiceLineGrossAmountBigDecimal()
           
 String getInvoiceLineGrossAmountCurrency()
           
 String getInvoiceLineNetAmount()
           
 BigDecimal getInvoiceLineNetAmountBigDecimal()
           
 String getInvoiceLineNetAmountCurrency()
           
 String getInvoiceLineNumber()
           
 BigDecimal getInvoiceLineQuantityBigDecimal()
           
 String getInvoiceLineShippingAmount()
           
 BigDecimal getInvoiceLineShippingAmountBigDecimal()
           
 String getInvoiceLineShippingAmountCurrency()
           
 String getInvoiceLineShippingDescription()
           
 String getInvoiceLineSpecialHandlingAmount()
           
 BigDecimal getInvoiceLineSpecialHandlingAmountBigDecimal()
           
 String getInvoiceLineSpecialHandlingAmountCurrency()
           
 BigDecimal getInvoiceLineSubTotalAmountBigDecimal()
           
 BigDecimal getInvoiceLineTaxAmountBigDecimal()
           
 BigDecimal getInvoiceLineUnitCostBigDecimal()
           
 List getInvoiceShippingContacts()
           
 String getQuantity()
           
 String getReferenceCountryCode()
           
 String getReferenceCountryName()
           
 String getReferenceDescription()
           
 String getReferenceItemIDSupplierPartAuxID()
           
 String getReferenceItemIDSupplierPartID()
           
 String getReferenceLineNumber()
           
 Integer getReferenceLineNumberInteger()
           
 String getReferenceManufacturerName()
           
 String getReferenceManufacturerPartID()
           
 String getReferenceSerialNumber()
           
 List getReferenceSerialNumbers()
           
 String[] getReferenceSerialNumbersAsArray()
           
 Date getShippingDate()
           
 String getShippingDateString()
           
 String getSubTotalAmount()
           
 String getSubTotalAmountCurrency()
           
 String getTaxAmount()
           
 String getTaxAmountCurrency()
           
 String getTaxDescription()
           
 String getUnitOfMeasure()
           
 String getUnitPrice()
           
 String getUnitPriceCurrency()
           
 void setCatalogNumber(String catalogNumber)
           
 void setComments(List comments)
           
 void setElectronicInvoiceRejectDocument(ElectronicInvoiceRejectDocument electronicInvoiceRejectDocument)
           
 void setExtrinsic(List extrinsic)
           
 void setInvoiceLineDiscountAmount(String invoiceLineDiscountAmount)
           
 void setInvoiceLineDiscountAmountCurrency(String invoiceLineDiscountAmountCurrency)
           
 void setInvoiceLineDiscountPercentageRate(String invoiceLineDiscountPercentageRate)
           
 void setInvoiceLineGrossAmount(String invoiceLineGrossAmount)
           
 void setInvoiceLineGrossAmountCurrency(String invoiceLineGrossAmountCurrency)
           
 void setInvoiceLineNetAmount(String invoiceLineNetAmount)
           
 void setInvoiceLineNetAmountCurrency(String invoiceLineNetAmountCurrency)
           
 void setInvoiceLineNumber(String invoiceLineNumber)
           
 void setInvoiceLineShippingAmount(String invoiceLineShippingAmount)
           
 void setInvoiceLineShippingAmountCurrency(String invoiceLineShippingAmountCurrency)
           
 void setInvoiceLineSpecialHandlingAmount(String invoiceLineSpecialHandlingAmount)
           
 void setInvoiceLineSpecialHandlingAmountCurrency(String invoiceLineSpecialHandlingAmountCurrency)
           
 void setInvoiceShippingContacts(List invoiceShippingContacts)
           
 void setQuantity(String quantity)
           
 void setReferenceCountryCode(String referenceCountryCode)
           
 void setReferenceCountryName(String referenceCountryName)
           
 void setReferenceDescription(String referenceDescription)
           
 void setReferenceItemIDSupplierPartAuxID(String referenceItemIDSupplierPartAuxID)
           
 void setReferenceItemIDSupplierPartID(String referenceItemIDSupplierPartID)
           
 void setReferenceLineNumber(String referenceLineNumber)
           
 void setReferenceManufacturerName(String referenceManufacturerName)
           
 void setReferenceManufacturerPartID(String referenceManufacturerPartID)
           
 void setReferenceSerialNumber(String referenceSerialNumber)
           
 void setReferenceSerialNumbers(List referenceSerialNumbers)
           
 void setShippingDate(Date shippingDate)
           
 void setShippingDateString(String shippingDateString)
           
 void setSubTotalAmount(String subTotalAmount)
           
 void setSubTotalAmountCurrency(String subTotalAmountCurrency)
           
 void setTaxAmount(String taxAmount)
           
 void setTaxAmountCurrency(String taxAmountCurrency)
           
 void setTaxDescription(String taxDescription)
           
 void setUnitOfMeasure(String unitOfMeasure)
           
 void setUnitPrice(String unitPrice)
           
 void setUnitPriceCurrency(String unitPriceCurrency)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ElectronicInvoiceItem

public ElectronicInvoiceItem()
Method Detail

getReferenceLineNumberInteger

public Integer getReferenceLineNumberInteger()

getInvoiceLineShippingDescription

public String getInvoiceLineShippingDescription()

getInvoiceLineQuantityBigDecimal

public BigDecimal getInvoiceLineQuantityBigDecimal()

getInvoiceLineUnitCostBigDecimal

public BigDecimal getInvoiceLineUnitCostBigDecimal()

getInvoiceLineSubTotalAmountBigDecimal

public BigDecimal getInvoiceLineSubTotalAmountBigDecimal()

getInvoiceLineTaxAmountBigDecimal

public BigDecimal getInvoiceLineTaxAmountBigDecimal()

getInvoiceLineSpecialHandlingAmountBigDecimal

public BigDecimal getInvoiceLineSpecialHandlingAmountBigDecimal()

getInvoiceLineShippingAmountBigDecimal

public BigDecimal getInvoiceLineShippingAmountBigDecimal()

getInvoiceLineGrossAmountBigDecimal

public BigDecimal getInvoiceLineGrossAmountBigDecimal()

getInvoiceLineDiscountAmountBigDecimal

public BigDecimal getInvoiceLineDiscountAmountBigDecimal()

getInvoiceLineNetAmountBigDecimal

public BigDecimal getInvoiceLineNetAmountBigDecimal()

getShippingDateString

public String getShippingDateString()
Returns:
Returns the shippingDateString.

setShippingDateString

public void setShippingDateString(String shippingDateString)
Parameters:
shippingDateString - The shippingDateString to set.

getCatalogNumber

public String getCatalogNumber()
Returns:
Returns the catalogNumber.

setCatalogNumber

public void setCatalogNumber(String catalogNumber)
Parameters:
catalogNumber - The catalogNumber to set.

getComments

public List getComments()
Returns:
Returns the comments.

setComments

public void setComments(List comments)
Parameters:
comments - The comments to set.

getExtrinsic

public List getExtrinsic()
Returns:
Returns the extrinsic.

setExtrinsic

public void setExtrinsic(List extrinsic)
Parameters:
extrinsic - The extrinsic to set.

getInvoiceLineDiscountAmount

public String getInvoiceLineDiscountAmount()
Returns:
Returns the invoiceLineDiscountAmount.

setInvoiceLineDiscountAmount

public void setInvoiceLineDiscountAmount(String invoiceLineDiscountAmount)
Parameters:
invoiceLineDiscountAmount - The invoiceLineDiscountAmount to set.

getInvoiceLineDiscountAmountCurrency

public String getInvoiceLineDiscountAmountCurrency()
Returns:
Returns the invoiceLineDiscountAmountCurrency.

setInvoiceLineDiscountAmountCurrency

public void setInvoiceLineDiscountAmountCurrency(String invoiceLineDiscountAmountCurrency)
Parameters:
invoiceLineDiscountAmountCurrency - The invoiceLineDiscountAmountCurrency to set.

getInvoiceLineGrossAmount

public String getInvoiceLineGrossAmount()
Returns:
Returns the invoiceLineGrossAmount.

setInvoiceLineGrossAmount

public void setInvoiceLineGrossAmount(String invoiceLineGrossAmount)
Parameters:
invoiceLineGrossAmount - The invoiceLineGrossAmount to set.

getInvoiceLineGrossAmountCurrency

public String getInvoiceLineGrossAmountCurrency()
Returns:
Returns the invoiceLineGrossAmountCurrency.

setInvoiceLineGrossAmountCurrency

public void setInvoiceLineGrossAmountCurrency(String invoiceLineGrossAmountCurrency)
Parameters:
invoiceLineGrossAmountCurrency - The invoiceLineGrossAmountCurrency to set.

getInvoiceLineNetAmount

public String getInvoiceLineNetAmount()
Returns:
Returns the invoiceLineNetAmount.

setInvoiceLineNetAmount

public void setInvoiceLineNetAmount(String invoiceLineNetAmount)
Parameters:
invoiceLineNetAmount - The invoiceLineNetAmount to set.

getInvoiceLineNetAmountCurrency

public String getInvoiceLineNetAmountCurrency()
Returns:
Returns the invoiceLineNetAmountCurrency.

setInvoiceLineNetAmountCurrency

public void setInvoiceLineNetAmountCurrency(String invoiceLineNetAmountCurrency)
Parameters:
invoiceLineNetAmountCurrency - The invoiceLineNetAmountCurrency to set.

getInvoiceLineNumber

public String getInvoiceLineNumber()
Returns:
Returns the invoiceLineNumber.

setInvoiceLineNumber

public void setInvoiceLineNumber(String invoiceLineNumber)
Parameters:
invoiceLineNumber - The invoiceLineNumber to set.

getInvoiceLineShippingAmount

public String getInvoiceLineShippingAmount()
Returns:
Returns the invoiceLineShippingAmount.

setInvoiceLineShippingAmount

public void setInvoiceLineShippingAmount(String invoiceLineShippingAmount)
Parameters:
invoiceLineShippingAmount - The invoiceLineShippingAmount to set.

getInvoiceLineShippingAmountCurrency

public String getInvoiceLineShippingAmountCurrency()
Returns:
Returns the invoiceLineShippingAmountCurrency.

setInvoiceLineShippingAmountCurrency

public void setInvoiceLineShippingAmountCurrency(String invoiceLineShippingAmountCurrency)
Parameters:
invoiceLineShippingAmountCurrency - The invoiceLineShippingAmountCurrency to set.

getInvoiceLineSpecialHandlingAmount

public String getInvoiceLineSpecialHandlingAmount()
Returns:
Returns the invoiceLineSpecialHandlingAmount.

setInvoiceLineSpecialHandlingAmount

public void setInvoiceLineSpecialHandlingAmount(String invoiceLineSpecialHandlingAmount)
Parameters:
invoiceLineSpecialHandlingAmount - The invoiceLineSpecialHandlingAmount to set.

getInvoiceLineSpecialHandlingAmountCurrency

public String getInvoiceLineSpecialHandlingAmountCurrency()
Returns:
Returns the invoiceLineSpecialHandlingAmountCurrency.

setInvoiceLineSpecialHandlingAmountCurrency

public void setInvoiceLineSpecialHandlingAmountCurrency(String invoiceLineSpecialHandlingAmountCurrency)
Parameters:
invoiceLineSpecialHandlingAmountCurrency - The invoiceLineSpecialHandlingAmountCurrency to set.

getInvoiceShippingContacts

public List getInvoiceShippingContacts()
Returns:
Returns the invoiceShippingContacts.

setInvoiceShippingContacts

public void setInvoiceShippingContacts(List invoiceShippingContacts)
Parameters:
invoiceShippingContacts - The invoiceShippingContacts to set.

addInvoiceShippingContacts

public void addInvoiceShippingContacts(ElectronicInvoiceContact contact)

getQuantity

public String getQuantity()
Returns:
Returns the quantity.

setQuantity

public void setQuantity(String quantity)
Parameters:
quantity - The quantity to set.

getReferenceCountryCode

public String getReferenceCountryCode()
Returns:
Returns the referenceCountryCode.

setReferenceCountryCode

public void setReferenceCountryCode(String referenceCountryCode)
Parameters:
referenceCountryCode - The referenceCountryCode to set.

getReferenceCountryName

public String getReferenceCountryName()
Returns:
Returns the referenceCountryName.

setReferenceCountryName

public void setReferenceCountryName(String referenceCountryName)
Parameters:
referenceCountryName - The referenceCountryName to set.

getReferenceDescription

public String getReferenceDescription()
Returns:
Returns the referenceDescription.

setReferenceDescription

public void setReferenceDescription(String referenceDescription)
Parameters:
referenceDescription - The referenceDescription to set.

getReferenceItemIDSupplierPartAuxID

public String getReferenceItemIDSupplierPartAuxID()
Returns:
Returns the referenceItemIDSupplierPartAuxID.

setReferenceItemIDSupplierPartAuxID

public void setReferenceItemIDSupplierPartAuxID(String referenceItemIDSupplierPartAuxID)
Parameters:
referenceItemIDSupplierPartAuxID - The referenceItemIDSupplierPartAuxID to set.

getReferenceItemIDSupplierPartID

public String getReferenceItemIDSupplierPartID()
Returns:
Returns the referenceItemIDSupplierPartID.

setReferenceItemIDSupplierPartID

public void setReferenceItemIDSupplierPartID(String referenceItemIDSupplierPartID)
Parameters:
referenceItemIDSupplierPartID - The referenceItemIDSupplierPartID to set.

getReferenceLineNumber

public String getReferenceLineNumber()
Returns:
Returns the referenceLineNumber.

setReferenceLineNumber

public void setReferenceLineNumber(String referenceLineNumber)
Parameters:
referenceLineNumber - The referenceLineNumber to set.

getReferenceManufacturerName

public String getReferenceManufacturerName()
Returns:
Returns the referenceManufacturerName.

setReferenceManufacturerName

public void setReferenceManufacturerName(String referenceManufacturerName)
Parameters:
referenceManufacturerName - The referenceManufacturerName to set.

getReferenceManufacturerPartID

public String getReferenceManufacturerPartID()
Returns:
Returns the referenceManufacturerPartID.

setReferenceManufacturerPartID

public void setReferenceManufacturerPartID(String referenceManufacturerPartID)
Parameters:
referenceManufacturerPartID - The referenceManufacturerPartID to set.

getReferenceSerialNumber

public String getReferenceSerialNumber()
Returns:
Returns the referenceSerialNumber.

setReferenceSerialNumber

public void setReferenceSerialNumber(String referenceSerialNumber)
Parameters:
referenceSerialNumber - The referenceSerialNumber to set.

getReferenceSerialNumbers

public List getReferenceSerialNumbers()
Returns:
Returns the referenceSerialNumbers.

setReferenceSerialNumbers

public void setReferenceSerialNumbers(List referenceSerialNumbers)
Parameters:
referenceSerialNumbers - The referenceSerialNumbers to set.

getShippingDate

public Date getShippingDate()
Returns:
Returns the shippingDate.

setShippingDate

public void setShippingDate(Date shippingDate)
Parameters:
shippingDate - The shippingDate to set.

getSubTotalAmount

public String getSubTotalAmount()
Returns:
Returns the subtotalAmount.

setSubTotalAmount

public void setSubTotalAmount(String subTotalAmount)
Parameters:
subtotalAmount - The subtotalAmount to set.

getSubTotalAmountCurrency

public String getSubTotalAmountCurrency()
Returns:
Returns the subtotalAmountCurrency.

setSubTotalAmountCurrency

public void setSubTotalAmountCurrency(String subTotalAmountCurrency)
Parameters:
subtotalAmountCurrency - The subtotalAmountCurrency to set.

getTaxAmount

public String getTaxAmount()
Returns:
Returns the taxAmount.

setTaxAmount

public void setTaxAmount(String taxAmount)
Parameters:
taxAmount - The taxAmount to set.

getTaxAmountCurrency

public String getTaxAmountCurrency()
Returns:
Returns the taxAmountCurrency.

setTaxAmountCurrency

public void setTaxAmountCurrency(String taxAmountCurrency)
Parameters:
taxAmountCurrency - The taxAmountCurrency to set.

getTaxDescription

public String getTaxDescription()
Returns:
Returns the taxDescription.

setTaxDescription

public void setTaxDescription(String taxDescription)
Parameters:
taxDescription - The taxDescription to set.

getUnitOfMeasure

public String getUnitOfMeasure()
Returns:
Returns the unitOfMeasure.

setUnitOfMeasure

public void setUnitOfMeasure(String unitOfMeasure)
Parameters:
unitOfMeasure - The unitOfMeasure to set.

getUnitPrice

public String getUnitPrice()
Returns:
Returns the unitPrice.

setUnitPrice

public void setUnitPrice(String unitPrice)
Parameters:
unitPrice - The unitPrice to set.

getUnitPriceCurrency

public String getUnitPriceCurrency()
Returns:
Returns the unitPriceCurrency.

setUnitPriceCurrency

public void setUnitPriceCurrency(String unitPriceCurrency)
Parameters:
unitPriceCurrency - The unitPriceCurrency to set.

getElectronicInvoiceRejectDocument

public ElectronicInvoiceRejectDocument getElectronicInvoiceRejectDocument()

setElectronicInvoiceRejectDocument

public void setElectronicInvoiceRejectDocument(ElectronicInvoiceRejectDocument electronicInvoiceRejectDocument)

addReferenceSerialNumber

public void addReferenceSerialNumber(String referenceSerialNumber)

getReferenceSerialNumbersAsArray

public String[] getReferenceSerialNumbersAsArray()

addExtrinsic

public void addExtrinsic(CxmlExtrinsic extrinsic)

getExtrinsicAsArray

public CxmlExtrinsic[] getExtrinsicAsArray()

addComments

public void addComments(String comment)

getInvoiceLineDiscountPercentageRate

public String getInvoiceLineDiscountPercentageRate()

setInvoiceLineDiscountPercentageRate

public void setInvoiceLineDiscountPercentageRate(String invoiceLineDiscountPercentageRate)

toString

public String toString()
Overrides:
toString in class Object


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