Class CountryCoefficientsRequestModel

java.lang.Object
net.avalara.avatax.rest.client.models.CountryCoefficientsRequestModel

public class CountryCoefficientsRequestModel extends Object
Represents the Country coefficients model, using which tax rules rates can be modified dynamically for CB transaciotns while applying tax rules in order to reduce the variance for all the transactions at country level.
  • Constructor Details

    • CountryCoefficientsRequestModel

      public CountryCoefficientsRequestModel()
  • Method Details

    • getCompanyCode

      public String getCompanyCode()
      Getter for companyCode CompanyCode
    • setCompanyCode

      public void setCompanyCode(String value)
      Setter for companyCode CompanyCode
    • getCountry

      public String getCountry()
      Getter for country The country for which coefficient will be applied.
    • setCountry

      public void setCountry(String value)
      Setter for country The country for which coefficient will be applied.
    • getCoefficient

      public BigDecimal getCoefficient()
      Getter for coefficient Value by which rates need to be altered while calculating taxes.
    • setCoefficient

      public void setCoefficient(BigDecimal value)
      Setter for coefficient Value by which rates need to be altered while calculating taxes.
    • getTaxSubTypeId

      public String getTaxSubTypeId()
      Getter for taxSubTypeId TaxSubTypeId
    • setTaxSubTypeId

      public void setTaxSubTypeId(String value)
      Setter for taxSubTypeId TaxSubTypeId
    • getCurrencyCode

      public String getCurrencyCode()
      Getter for currencyCode CurrencyCode
    • setCurrencyCode

      public void setCurrencyCode(String value)
      Setter for currencyCode CurrencyCode
    • getUnitOfBasisId

      public Integer getUnitOfBasisId()
      Getter for unitOfBasisId UnitOfBasisId
    • setUnitOfBasisId

      public void setUnitOfBasisId(Integer value)
      Setter for unitOfBasisId UnitOfBasisId
    • getIsApplicable

      public Boolean getIsApplicable()
      Getter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date.
    • setIsApplicable

      public void setIsApplicable(Boolean value)
      Setter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date.
    • getStartDate

      public Date getStartDate()
      Getter for startDate StartDate
    • setStartDate

      public void setStartDate(Date value)
      Setter for startDate StartDate
    • getEndDate

      public Date getEndDate()
      Getter for endDate
    • setEndDate

      public void setEndDate(Date value)
      Setter for endDate
    • toString

      public String toString()
      Returns a JSON string representation of CountryCoefficientsRequestModel
      Overrides:
      toString in class Object