public class

GetTaxRequest

extends Object
java.lang.Object
   ↳ com.avalara.avatax.services.GetTaxRequest

Class Overview

Java class for GetTaxRequest complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="GetTaxRequest">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CompanyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DocType" type="{http://avatax.avalara.com/services}DocumentType"/>
         <element name="DocCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DocDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="SalespersonCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CustomerCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CustomerUsageType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Discount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="PurchaseOrderNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ExemptionNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="OriginCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DestinationCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Addresses" type="{http://avatax.avalara.com/services}ArrayOfBaseAddress" minOccurs="0"/>
         <element name="Lines" type="{http://avatax.avalara.com/services}ArrayOfLine" minOccurs="0"/>
         <element name="DetailLevel" type="{http://avatax.avalara.com/services}DetailLevel"/>
         <element name="ReferenceCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="HashCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="LocationCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Commit" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="BatchCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TaxOverride" type="{http://avatax.avalara.com/services}TaxOverride" minOccurs="0"/>
         <element name="CurrencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ServiceMode" type="{http://avatax.avalara.com/services}ServiceMode"/>
         <element name="PaymentDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="ExchangeRate" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="ExchangeRateEffDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="PosLaneCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BusinessIdentificationNo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected ArrayOfBaseAddress addresses
protected String batchCode
protected String businessIdentificationNo
protected boolean commit
protected String companyCode
protected String currencyCode
protected String customerCode
protected String customerUsageType
protected String destinationCode
protected DetailLevel detailLevel
protected BigDecimal discount
protected String docCode
protected XMLGregorianCalendar docDate
protected DocumentType docType
protected BigDecimal exchangeRate
protected XMLGregorianCalendar exchangeRateEffDate
protected String exemptionNo
protected int hashCode
protected ArrayOfLine lines
protected String locationCode
protected String originCode
protected XMLGregorianCalendar paymentDate
protected String posLaneCode
protected String purchaseOrderNo
protected String referenceCode
protected String salespersonCode
protected ServiceMode serviceMode
protected TaxOverride taxOverride
Public Constructors
GetTaxRequest()
Public Methods
ArrayOfBaseAddress getAddresses()
Gets the value of the addresses property.
String getBatchCode()
Gets the value of the batchCode property.
String getBusinessIdentificationNo()
Gets the value of the businessIdentificationNo property.
String getCompanyCode()
Gets the value of the companyCode property.
String getCurrencyCode()
Gets the value of the currencyCode property.
String getCustomerCode()
Gets the value of the customerCode property.
String getCustomerUsageType()
Gets the value of the customerUsageType property.
String getDestinationCode()
Gets the value of the destinationCode property.
DetailLevel getDetailLevel()
Gets the value of the detailLevel property.
BigDecimal getDiscount()
Gets the value of the discount property.
String getDocCode()
Gets the value of the docCode property.
XMLGregorianCalendar getDocDate()
Gets the value of the docDate property.
DocumentType getDocType()
Gets the value of the docType property.
BigDecimal getExchangeRate()
Gets the value of the exchangeRate property.
XMLGregorianCalendar getExchangeRateEffDate()
Gets the value of the exchangeRateEffDate property.
String getExemptionNo()
Gets the value of the exemptionNo property.
int getHashCode()
Gets the value of the hashCode property.
ArrayOfLine getLines()
Gets the value of the lines property.
String getLocationCode()
Gets the value of the locationCode property.
String getOriginCode()
Gets the value of the originCode property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
String getPosLaneCode()
Gets the value of the posLaneCode property.
String getPurchaseOrderNo()
Gets the value of the purchaseOrderNo property.
String getReferenceCode()
Gets the value of the referenceCode property.
String getSalespersonCode()
Gets the value of the salespersonCode property.
ServiceMode getServiceMode()
Gets the value of the serviceMode property.
TaxOverride getTaxOverride()
Gets the value of the taxOverride property.
boolean isCommit()
Gets the value of the commit property.
void setAddresses(ArrayOfBaseAddress value)
Sets the value of the addresses property.
void setBatchCode(String value)
Sets the value of the batchCode property.
void setBusinessIdentificationNo(String value)
Sets the value of the businessIdentificationNo property.
void setCommit(boolean value)
Sets the value of the commit property.
void setCompanyCode(String value)
Sets the value of the companyCode property.
void setCurrencyCode(String value)
Sets the value of the currencyCode property.
void setCustomerCode(String value)
Sets the value of the customerCode property.
void setCustomerUsageType(String value)
Sets the value of the customerUsageType property.
void setDestinationCode(String value)
Sets the value of the destinationCode property.
void setDetailLevel(DetailLevel value)
Sets the value of the detailLevel property.
void setDiscount(BigDecimal value)
Sets the value of the discount property.
void setDocCode(String value)
Sets the value of the docCode property.
void setDocDate(XMLGregorianCalendar value)
Sets the value of the docDate property.
void setDocType(DocumentType value)
Sets the value of the docType property.
void setExchangeRate(BigDecimal value)
Sets the value of the exchangeRate property.
void setExchangeRateEffDate(XMLGregorianCalendar value)
Sets the value of the exchangeRateEffDate property.
void setExemptionNo(String value)
Sets the value of the exemptionNo property.
void setHashCode(int value)
Sets the value of the hashCode property.
void setLines(ArrayOfLine value)
Sets the value of the lines property.
void setLocationCode(String value)
Sets the value of the locationCode property.
void setOriginCode(String value)
Sets the value of the originCode property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPosLaneCode(String value)
Sets the value of the posLaneCode property.
void setPurchaseOrderNo(String value)
Sets the value of the purchaseOrderNo property.
void setReferenceCode(String value)
Sets the value of the referenceCode property.
void setSalespersonCode(String value)
Sets the value of the salespersonCode property.
void setServiceMode(ServiceMode value)
Sets the value of the serviceMode property.
void setTaxOverride(TaxOverride value)
Sets the value of the taxOverride property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected ArrayOfBaseAddress addresses

protected String batchCode

protected String businessIdentificationNo

protected boolean commit

protected String companyCode

protected String currencyCode

protected String customerCode

protected String customerUsageType

protected String destinationCode

protected DetailLevel detailLevel

protected BigDecimal discount

protected String docCode

protected XMLGregorianCalendar docDate

protected DocumentType docType

protected BigDecimal exchangeRate

protected XMLGregorianCalendar exchangeRateEffDate

protected String exemptionNo

protected int hashCode

protected ArrayOfLine lines

protected String locationCode

protected String originCode

protected XMLGregorianCalendar paymentDate

protected String posLaneCode

protected String purchaseOrderNo

protected String referenceCode

protected String salespersonCode

protected ServiceMode serviceMode

protected TaxOverride taxOverride

Public Constructors

public GetTaxRequest ()

Public Methods

public ArrayOfBaseAddress getAddresses ()

Gets the value of the addresses property.

Returns

public String getBatchCode ()

Gets the value of the batchCode property.

Returns
  • possible object is String

public String getBusinessIdentificationNo ()

Gets the value of the businessIdentificationNo property.

Returns
  • possible object is String

public String getCompanyCode ()

Gets the value of the companyCode property.

Returns
  • possible object is String

public String getCurrencyCode ()

Gets the value of the currencyCode property.

Returns
  • possible object is String

public String getCustomerCode ()

Gets the value of the customerCode property.

Returns
  • possible object is String

public String getCustomerUsageType ()

Gets the value of the customerUsageType property.

Returns
  • possible object is String

public String getDestinationCode ()

Gets the value of the destinationCode property.

Returns
  • possible object is String

public DetailLevel getDetailLevel ()

Gets the value of the detailLevel property.

Returns

public BigDecimal getDiscount ()

Gets the value of the discount property.

Returns
  • possible object is BigDecimal

public String getDocCode ()

Gets the value of the docCode property.

Returns
  • possible object is String

public XMLGregorianCalendar getDocDate ()

Gets the value of the docDate property.

Returns
  • possible object is XMLGregorianCalendar

public DocumentType getDocType ()

Gets the value of the docType property.

Returns

public BigDecimal getExchangeRate ()

Gets the value of the exchangeRate property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getExchangeRateEffDate ()

Gets the value of the exchangeRateEffDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getExemptionNo ()

Gets the value of the exemptionNo property.

Returns
  • possible object is String

public int getHashCode ()

Gets the value of the hashCode property.

public ArrayOfLine getLines ()

Gets the value of the lines property.

Returns

public String getLocationCode ()

Gets the value of the locationCode property.

Returns
  • possible object is String

public String getOriginCode ()

Gets the value of the originCode property.

Returns
  • possible object is String

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getPosLaneCode ()

Gets the value of the posLaneCode property.

Returns
  • possible object is String

public String getPurchaseOrderNo ()

Gets the value of the purchaseOrderNo property.

Returns
  • possible object is String

public String getReferenceCode ()

Gets the value of the referenceCode property.

Returns
  • possible object is String

public String getSalespersonCode ()

Gets the value of the salespersonCode property.

Returns
  • possible object is String

public ServiceMode getServiceMode ()

Gets the value of the serviceMode property.

Returns

public TaxOverride getTaxOverride ()

Gets the value of the taxOverride property.

Returns

public boolean isCommit ()

Gets the value of the commit property.

public void setAddresses (ArrayOfBaseAddress value)

Sets the value of the addresses property.

Parameters
value Allowed object is ArrayOfBaseAddress

public void setBatchCode (String value)

Sets the value of the batchCode property.

Parameters
value Allowed object is String

public void setBusinessIdentificationNo (String value)

Sets the value of the businessIdentificationNo property.

Parameters
value Allowed object is String

public void setCommit (boolean value)

Sets the value of the commit property.

Parameters
value

public void setCompanyCode (String value)

Sets the value of the companyCode property.

Parameters
value Allowed object is String

public void setCurrencyCode (String value)

Sets the value of the currencyCode property.

Parameters
value Allowed object is String

public void setCustomerCode (String value)

Sets the value of the customerCode property.

Parameters
value Allowed object is String

public void setCustomerUsageType (String value)

Sets the value of the customerUsageType property.

Parameters
value Allowed object is String

public void setDestinationCode (String value)

Sets the value of the destinationCode property.

Parameters
value Allowed object is String

public void setDetailLevel (DetailLevel value)

Sets the value of the detailLevel property.

Parameters
value Allowed object is DetailLevel

public void setDiscount (BigDecimal value)

Sets the value of the discount property.

Parameters
value Allowed object is BigDecimal

public void setDocCode (String value)

Sets the value of the docCode property.

Parameters
value Allowed object is String

public void setDocDate (XMLGregorianCalendar value)

Sets the value of the docDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDocType (DocumentType value)

Sets the value of the docType property.

Parameters
value Allowed object is DocumentType

public void setExchangeRate (BigDecimal value)

Sets the value of the exchangeRate property.

Parameters
value Allowed object is BigDecimal

public void setExchangeRateEffDate (XMLGregorianCalendar value)

Sets the value of the exchangeRateEffDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExemptionNo (String value)

Sets the value of the exemptionNo property.

Parameters
value Allowed object is String

public void setHashCode (int value)

Sets the value of the hashCode property.

Parameters
value

public void setLines (ArrayOfLine value)

Sets the value of the lines property.

Parameters
value Allowed object is ArrayOfLine

public void setLocationCode (String value)

Sets the value of the locationCode property.

Parameters
value Allowed object is String

public void setOriginCode (String value)

Sets the value of the originCode property.

Parameters
value Allowed object is String

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPosLaneCode (String value)

Sets the value of the posLaneCode property.

Parameters
value Allowed object is String

public void setPurchaseOrderNo (String value)

Sets the value of the purchaseOrderNo property.

Parameters
value Allowed object is String

public void setReferenceCode (String value)

Sets the value of the referenceCode property.

Parameters
value Allowed object is String

public void setSalespersonCode (String value)

Sets the value of the salespersonCode property.

Parameters
value Allowed object is String

public void setServiceMode (ServiceMode value)

Sets the value of the serviceMode property.

Parameters
value Allowed object is ServiceMode

public void setTaxOverride (TaxOverride value)

Sets the value of the taxOverride property.

Parameters
value Allowed object is TaxOverride