Class EcmsModel
java.lang.Object
net.avalara.avatax.rest.client.models.EcmsModel
Exempt certificate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for address1 Address line 1Getter for address2 Address line 2Getter for address3 Address line 3Getter for avaCertId If the certificate record was synced from an AvaTax Certs account(as opposed to being entered in ECMS directly), the unique AvaTax Certs identifier for the certificate record.Getter for businessTypeId Business type the customer belongs to.Getter for businessTypeOtherDescription Other description for this business typegetCity()
Getter for city CityGetter for companyId Company IDGetter for country Name or ISO 3166 code identifying the country.Getter for countryIssued Name or ISO 3166 code identifying the country that issued this ECMS certificate.Getter for createdDate Date when this exempt certificate was createdGetter for createdUserId User that creates the certificateGetter for customerCode Customer codeGetter for customerName Customer nameGetter for details Exempt Cert detailsGetter for documentRefNo Document Reference Number, in the case of single-use exemption certificates, the DocumentCode or PurchaseOrderNo to which the certificate should apply.Getter for effectiveDate Effective date for this exempt certificateGetter for exemptCertId The calc_id associated with a certificate in CertCapture.Getter for exemptCertReviewStatusId Review status for this exempt certificateGetter for exemptCertStatusId Status for this exempt certificateGetter for exemptCertTypeId The type of exemption certificate.Getter for exemptReasonId Exempt reason associated with the certificate, coded by CustomerUsageType.Getter for exemptReasonOtherDescription Other description for exempt reason i.e.Getter for expiryDate When this exempt certificate will expireGetter for lastTransactionDate Date when last transaction with this exempt certificate happenedGetter for modifiedDate Date when this exempt certificate was modifiedGetter for modifiedUserId Who modified this exempt certificateGetter for postalCode Postal code / zip codeGetter for region Name or ISO 3166 code identifying the region within the country.Getter for regionsApplicable A list of applicable regions for this exempt certificate.void
setAddress1
(String value) Setter for address1 Address line 1void
setAddress2
(String value) Setter for address2 Address line 2void
setAddress3
(String value) Setter for address3 Address line 3void
setAvaCertId
(String value) Setter for avaCertId If the certificate record was synced from an AvaTax Certs account(as opposed to being entered in ECMS directly), the unique AvaTax Certs identifier for the certificate record.void
setBusinessTypeId
(Integer value) Setter for businessTypeId Business type the customer belongs to.void
Setter for businessTypeOtherDescription Other description for this business typevoid
Setter for city Cityvoid
setCompanyId
(Integer value) Setter for companyId Company IDvoid
setCountry
(String value) Setter for country Name or ISO 3166 code identifying the country.void
setCountryIssued
(String value) Setter for countryIssued Name or ISO 3166 code identifying the country that issued this ECMS certificate.void
setCreatedDate
(Date value) Setter for createdDate Date when this exempt certificate was createdvoid
setCreatedUserId
(Integer value) Setter for createdUserId User that creates the certificatevoid
setCustomerCode
(String value) Setter for customerCode Customer codevoid
setCustomerName
(String value) Setter for customerName Customer namevoid
setDetails
(ArrayList<EcmsDetailModel> value) Setter for details Exempt Cert detailsvoid
setDocumentRefNo
(String value) Setter for documentRefNo Document Reference Number, in the case of single-use exemption certificates, the DocumentCode or PurchaseOrderNo to which the certificate should apply.void
setEffectiveDate
(Date value) Setter for effectiveDate Effective date for this exempt certificatevoid
setExemptCertId
(Integer value) Setter for exemptCertId The calc_id associated with a certificate in CertCapture.void
Setter for exemptCertReviewStatusId Review status for this exempt certificatevoid
Setter for exemptCertStatusId Status for this exempt certificatevoid
Setter for exemptCertTypeId The type of exemption certificate.void
setExemptReasonId
(String value) Setter for exemptReasonId Exempt reason associated with the certificate, coded by CustomerUsageType.void
Setter for exemptReasonOtherDescription Other description for exempt reason i.e.void
setExpiryDate
(Date value) Setter for expiryDate When this exempt certificate will expirevoid
setLastTransactionDate
(Date value) Setter for lastTransactionDate Date when last transaction with this exempt certificate happenedvoid
setModifiedDate
(Date value) Setter for modifiedDate Date when this exempt certificate was modifiedvoid
setModifiedUserId
(Integer value) Setter for modifiedUserId Who modified this exempt certificatevoid
setPostalCode
(String value) Setter for postalCode Postal code / zip codevoid
Setter for region Name or ISO 3166 code identifying the region within the country.void
setRegionsApplicable
(String value) Setter for regionsApplicable A list of applicable regions for this exempt certificate.toString()
Returns a JSON string representation of EcmsModel
-
Constructor Details
-
EcmsModel
public EcmsModel()
-
-
Method Details
-
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. -
getCompanyId
Getter for companyId Company ID -
setCompanyId
Setter for companyId Company ID -
getCustomerCode
Getter for customerCode Customer code -
setCustomerCode
Setter for customerCode Customer code -
getCustomerName
Getter for customerName Customer name -
setCustomerName
Setter for customerName Customer name -
getAddress1
Getter for address1 Address line 1 -
setAddress1
Setter for address1 Address line 1 -
getAddress2
Getter for address2 Address line 2 -
setAddress2
Setter for address2 Address line 2 -
getAddress3
Getter for address3 Address line 3 -
setAddress3
Setter for address3 Address line 3 -
getCity
Getter for city City -
setCity
Setter for city City -
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`. -
getPostalCode
Getter for postalCode Postal code / zip code -
setPostalCode
Setter for postalCode Postal code / zip code -
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`. -
getExemptCertTypeId
Getter for exemptCertTypeId The type of exemption certificate. Permitted values are: Blanket and Single. -
setExemptCertTypeId
Setter for exemptCertTypeId The type of exemption certificate. Permitted values are: Blanket and Single. -
getDocumentRefNo
Getter for documentRefNo Document Reference Number, in the case of single-use exemption certificates, the DocumentCode or PurchaseOrderNo to which the certificate should apply. -
setDocumentRefNo
Setter for documentRefNo Document Reference Number, in the case of single-use exemption certificates, the DocumentCode or PurchaseOrderNo to which the certificate should apply. -
getBusinessTypeId
Getter for businessTypeId Business type the customer belongs to. -
setBusinessTypeId
Setter for businessTypeId Business type the customer belongs to. -
getBusinessTypeOtherDescription
Getter for businessTypeOtherDescription Other description for this business type -
setBusinessTypeOtherDescription
Setter for businessTypeOtherDescription Other description for this business type -
getExemptReasonId
Getter for exemptReasonId Exempt reason associated with the certificate, coded by CustomerUsageType. Example: A - Federal Government. -
setExemptReasonId
Setter for exemptReasonId Exempt reason associated with the certificate, coded by CustomerUsageType. Example: A - Federal Government. -
getExemptReasonOtherDescription
Getter for exemptReasonOtherDescription Other description for exempt reason i.e. Populated on if exemptReasonId is 'L' - Other. -
setExemptReasonOtherDescription
Setter for exemptReasonOtherDescription Other description for exempt reason i.e. Populated on if exemptReasonId is 'L' - Other. -
getEffectiveDate
Getter for effectiveDate Effective date for this exempt certificate -
setEffectiveDate
Setter for effectiveDate Effective date for this exempt certificate -
getRegionsApplicable
Getter for regionsApplicable A list of applicable regions for this exempt certificate. To list more than one applicable region, separate the list of region codes with commas. -
setRegionsApplicable
Setter for regionsApplicable A list of applicable regions for this exempt certificate. To list more than one applicable region, separate the list of region codes with commas. -
getExemptCertStatusId
Getter for exemptCertStatusId Status for this exempt certificate -
setExemptCertStatusId
Setter for exemptCertStatusId Status for this exempt certificate -
getCreatedDate
Getter for createdDate Date when this exempt certificate was created -
setCreatedDate
Setter for createdDate Date when this exempt certificate was created -
getLastTransactionDate
Getter for lastTransactionDate Date when last transaction with this exempt certificate happened -
setLastTransactionDate
Setter for lastTransactionDate Date when last transaction with this exempt certificate happened -
getExpiryDate
Getter for expiryDate When this exempt certificate will expire -
setExpiryDate
Setter for expiryDate When this exempt certificate will expire -
getCreatedUserId
Getter for createdUserId User that creates the certificate -
setCreatedUserId
Setter for createdUserId User that creates the certificate -
getModifiedDate
Getter for modifiedDate Date when this exempt certificate was modified -
setModifiedDate
Setter for modifiedDate Date when this exempt certificate was modified -
getModifiedUserId
Getter for modifiedUserId Who modified this exempt certificate -
setModifiedUserId
Setter for modifiedUserId Who modified this exempt certificate -
getCountryIssued
Getter for countryIssued Name or ISO 3166 code identifying the country that issued this ECMS certificate. 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`. -
setCountryIssued
Setter for countryIssued Name or ISO 3166 code identifying the country that issued this ECMS certificate. 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`. -
getAvaCertId
Getter for avaCertId If the certificate record was synced from an AvaTax Certs account(as opposed to being entered in ECMS directly), the unique AvaTax Certs identifier for the certificate record. Usually same as the Id of a Certificate. -
setAvaCertId
Setter for avaCertId If the certificate record was synced from an AvaTax Certs account(as opposed to being entered in ECMS directly), the unique AvaTax Certs identifier for the certificate record. Usually same as the Id of a Certificate. -
getExemptCertReviewStatusId
Getter for exemptCertReviewStatusId Review status for this exempt certificate -
setExemptCertReviewStatusId
Setter for exemptCertReviewStatusId Review status for this exempt certificate -
getDetails
Getter for details Exempt Cert details -
setDetails
Setter for details Exempt Cert details -
toString
Returns a JSON string representation of EcmsModel
-