Class EcmsDetailModel
java.lang.Object
net.avalara.avatax.rest.client.models.EcmsDetailModel
Represents an ECMS record, used internally by AvaTax to track information about exemptions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for country Name or ISO 3166 code identifying the country.Getter for endDate End date of this exempt certificateGetter for exemptCertDetailId Unique, system-assigned identifier of a ExemptCertDetail record.Getter for exemptCertId The calc_id associated with a certificate in CertCapture.getIdNo()
Getter for idNo The customer Tax Id Number (tax_number) associated with a certificate.Getter for idType The type of idNo (tax_number) associated with a certificate.Getter for isTaxCodeListExclusionList Is the tax code list an exculsion list?Getter for region Name or ISO 3166 code identifying the region within the country.Getter for stateFips State FIPSGetter for taxCodes optional: list of tax code associated with this exempt certificate detailvoid
setCountry
(String value) Setter for country Name or ISO 3166 code identifying the country.void
setEndDate
(Date value) Setter for endDate End date of this exempt certificatevoid
setExemptCertDetailId
(Integer value) Setter for exemptCertDetailId Unique, system-assigned identifier of a ExemptCertDetail record.void
setExemptCertId
(Integer value) Setter for exemptCertId The calc_id associated with a certificate in CertCapture.void
Setter for idNo The customer Tax Id Number (tax_number) associated with a certificate.void
Setter for idType The type of idNo (tax_number) associated with a certificate.void
Setter for isTaxCodeListExclusionList Is the tax code list an exculsion list?void
Setter for region Name or ISO 3166 code identifying the region within the country.void
setStateFips
(String value) Setter for stateFips State FIPSvoid
Setter for taxCodes optional: list of tax code associated with this exempt certificate detailtoString()
Returns a JSON string representation of EcmsDetailModel
-
Constructor Details
-
EcmsDetailModel
public EcmsDetailModel()
-
-
Method Details
-
getExemptCertDetailId
Getter for exemptCertDetailId Unique, system-assigned identifier of a ExemptCertDetail record. -
setExemptCertDetailId
Setter for exemptCertDetailId Unique, system-assigned identifier of a ExemptCertDetail record. -
getExemptCertId
Getter for exemptCertId The calc_id associated with a certificate in CertCapture. -
setExemptCertId
Setter for exemptCertId The calc_id associated with a certificate in CertCapture. -
getStateFips
Getter for stateFips State FIPS -
setStateFips
Setter for stateFips State FIPS -
getRegion
Getter for region Name or ISO 3166 code identifying the region within the country. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`. -
setRegion
Setter for region Name or ISO 3166 code identifying the region within the country. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`. -
getIdNo
Getter for idNo The customer Tax Id Number (tax_number) associated with a certificate. This is same as exemptionNo in Transactions. -
setIdNo
Setter for idNo The customer Tax Id Number (tax_number) associated with a certificate. This is same as exemptionNo in Transactions. -
getCountry
Getter for country Name or ISO 3166 code identifying the country. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`. -
setCountry
Setter for country Name or ISO 3166 code identifying the country. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`. -
getEndDate
Getter for endDate End date of this exempt certificate -
setEndDate
Setter for endDate End date of this exempt certificate -
getIdType
Getter for idType The type of idNo (tax_number) associated with a certificate. Example: Driver's Licence Number, Permit Number. -
setIdType
Setter for idType The type of idNo (tax_number) associated with a certificate. Example: Driver's Licence Number, Permit Number. -
getIsTaxCodeListExclusionList
Getter for isTaxCodeListExclusionList Is the tax code list an exculsion list? -
setIsTaxCodeListExclusionList
Setter for isTaxCodeListExclusionList Is the tax code list an exculsion list? -
getTaxCodes
Getter for taxCodes optional: list of tax code associated with this exempt certificate detail -
setTaxCodes
Setter for taxCodes optional: list of tax code associated with this exempt certificate detail -
toString
Returns a JSON string representation of EcmsDetailModel
-