Package com.avalara.avatax.services.tax

Interface Summary
TaxSvc In the the Axis scheme, interface implemented by the object (TaxSvcLocator) that wraps the actual functional Address Service proxy (TaxSvcSoapStub).
TaxSvcSoap Proxy interface for the Avalara Tax Web Service.
 

Class Summary
AccountingMethod  
AdjustTaxRequest Data to pass to TaxSvcSoap.adjustTax(com.avalara.avatax.services.tax.AdjustTaxRequest).
AdjustTaxResult Result data returned from TaxSvcSoap.adjustTax(com.avalara.avatax.services.tax.AdjustTaxRequest).
ApplyPaymentRequest  
ApplyPaymentResult  
ArrayOfBaseAddress A wrapper object used by Axis to encapsulate an array of zero or more BaseAddress objects for SOAP transmission via the Web as part of a GetTaxRequest object.
ArrayOfGetTaxResult A wrapper object used by Axis to encapsulate an array of zero or more GetTaxResult objects for SOAP transmission via the Web.
ArrayOfLine A wrapper object used by Axis to encapsulate an array of zero or more Line objects for SOAP transmission via the Web.
ArrayOfMessage A wrapper object used by Axis to encapsulate an array of zero or more Message objects for SOAP transmission via the Web returned as part of a method call's result object.
ArrayOfTaxAddress  
ArrayOfTaxDetail A wrapper object used by Axis to encapsulate an array of zero or more TaxDetail objects for SOAP transmission via the Web.
ArrayOfTaxLine A wrapper object used by Axis to encapsulate an array of zero or more TaxLine objects for SOAP transmission via the Web.
BaseAddress Object representation of an Address with fields for multiple address lines, city, region, postal code and country.
BaseResult The base class for result objects that return a ResultCode and Messages collection -- Not creatable.
BoundaryLevel Jurisdiction boundary precision level found for address; This depends on the accuracy of the address as well as the precision level of the state provided jurisdiction boundaries.
CancelCode A cancel code is set on a CancelTaxRequest and specifies the reason the tax calculation is being canceled (or in the case of posting, returned to its prior state).
CancelTaxRequest Data to pass to TaxSvcSoap.cancelTax(com.avalara.avatax.services.tax.CancelTaxRequest) indicating the document that should be cancelled and the reason for the operation.
CancelTaxResult Result data returned from TaxSvcSoap.cancelTax(com.avalara.avatax.services.tax.CancelTaxRequest)
CommitTaxRequest Data to pass to TaxSvcSoap.commitTax(com.avalara.avatax.services.tax.CommitTaxRequest) indicating the document that should be committed.
CommitTaxResult Result data returned from TaxSvcSoap.commitTax(com.avalara.avatax.services.tax.CommitTaxRequest).
DetailLevel Specifies the level of tax detail to return to the client application following a tax calculation.
DocStatus The document's status is returned in the GetTaxResult (except for DocStatus.Any) and indicates the state of the document in tax history.
DocumentType The document type specifies the category of the document and affects how the document is treated after a tax calculation.
GetTaxHistoryRequest Data to pass to TaxSvcSoap.getTaxHistory(com.avalara.avatax.services.tax.GetTaxHistoryRequest).
GetTaxHistoryResult Result data returned from TaxSvcSoap.getTaxHistory(com.avalara.avatax.services.tax.GetTaxHistoryRequest) for a previously calculated tax document.
GetTaxRequest Data to pass to TaxSvcSoap.getTax(com.avalara.avatax.services.tax.GetTaxRequest).
GetTaxResult Result data returned from TaxSvcSoap.getTax(com.avalara.avatax.services.tax.GetTaxRequest).
IsAuthorizedResult Result information returned from the AddressSvcSoap's AddressSvcSoap.isAuthorized(java.lang.String) method and the TaxSvcSoap's TaxSvcSoap.isAuthorized(java.lang.String) method.
JurisdictionType A Jurisdiction Type describes the jurisdiction for which a particular tax is applied to a document.
Line A single line within a document containing data used for calculating tax.
Message Message class used in results and exceptions.
PingResult Result information returned from the AddressSvcSoap's AddressSvcSoap.ping(java.lang.String) method and the TaxSvcSoap's TaxSvcSoap.ping(java.lang.String) method.
PostTaxRequest Data to pass to TaxSvcSoap.postTax(com.avalara.avatax.services.tax.PostTaxRequest).
PostTaxResult Result data returned from TaxSvcSoap.postTax(com.avalara.avatax.services.tax.PostTaxRequest).
ReconcileTaxHistoryRequest Data to pass to TaxSvcSoap.reconcileTaxHistory(ReconcileTaxHistoryRequest)
ReconcileTaxHistoryResult Result data returned from TaxSvcSoap.reconcileTaxHistory(com.avalara.avatax.services.tax.ReconcileTaxHistoryRequest).
SearchTaxHistoryResult Result data returned from TaxSvcSoap.reconcileTaxHistory(com.avalara.avatax.services.tax.ReconcileTaxHistoryRequest).
ServiceMode Specifies the type of tax override.
SeverityLevel Severity of the result Message.
TaxAddress  
TaxDetail Holds calculated tax information by jurisdiction.
TaxLine Taxes for a specific document Line.
TaxOverride  
TaxOverrideType Specifies the type of tax override.
TaxSvcLocator Class that implements the TaxSvc interface and is used to create a local proxy (interface) to interact with Avalara's Tax Web Service.
TaxSvcSoapStub Axis-generated class that implements the proxy interface TaxSvcSoap for contacting the Avalara Tax Web Service.
TaxType A Tax Type.