Class CountryCoefficientsRequestModel
- java.lang.Object
-
- net.avalara.avatax.rest.client.models.CountryCoefficientsRequestModel
-
public class CountryCoefficientsRequestModel extends java.lang.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 Summary
Constructors Constructor Description CountryCoefficientsRequestModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigDecimal
getCoefficient()
Getter for coefficient Value by which rates need to be altered while calculating taxes.java.lang.String
getCompanyCode()
Getter for companyCode CompanyCodejava.lang.String
getCountry()
Getter for country The country for which coefficient will be applied.java.lang.String
getCurrencyCode()
Getter for currencyCode CurrencyCodejava.util.Date
getEndDate()
Getter for endDatejava.lang.Boolean
getIsApplicable()
Getter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date.java.util.Date
getStartDate()
Getter for startDate StartDatejava.lang.String
getTaxSubTypeId()
Getter for taxSubTypeId TaxSubTypeIdjava.lang.Integer
getUnitOfBasisId()
Getter for unitOfBasisId UnitOfBasisIdvoid
setCoefficient(java.math.BigDecimal value)
Setter for coefficient Value by which rates need to be altered while calculating taxes.void
setCompanyCode(java.lang.String value)
Setter for companyCode CompanyCodevoid
setCountry(java.lang.String value)
Setter for country The country for which coefficient will be applied.void
setCurrencyCode(java.lang.String value)
Setter for currencyCode CurrencyCodevoid
setEndDate(java.util.Date value)
Setter for endDatevoid
setIsApplicable(java.lang.Boolean value)
Setter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date.void
setStartDate(java.util.Date value)
Setter for startDate StartDatevoid
setTaxSubTypeId(java.lang.String value)
Setter for taxSubTypeId TaxSubTypeIdvoid
setUnitOfBasisId(java.lang.Integer value)
Setter for unitOfBasisId UnitOfBasisIdjava.lang.String
toString()
Returns a JSON string representation of CountryCoefficientsRequestModel
-
-
-
Method Detail
-
getCompanyCode
public java.lang.String getCompanyCode()
Getter for companyCode CompanyCode
-
setCompanyCode
public void setCompanyCode(java.lang.String value)
Setter for companyCode CompanyCode
-
getCountry
public java.lang.String getCountry()
Getter for country The country for which coefficient will be applied.
-
setCountry
public void setCountry(java.lang.String value)
Setter for country The country for which coefficient will be applied.
-
getCoefficient
public java.math.BigDecimal getCoefficient()
Getter for coefficient Value by which rates need to be altered while calculating taxes.
-
setCoefficient
public void setCoefficient(java.math.BigDecimal value)
Setter for coefficient Value by which rates need to be altered while calculating taxes.
-
getTaxSubTypeId
public java.lang.String getTaxSubTypeId()
Getter for taxSubTypeId TaxSubTypeId
-
setTaxSubTypeId
public void setTaxSubTypeId(java.lang.String value)
Setter for taxSubTypeId TaxSubTypeId
-
getCurrencyCode
public java.lang.String getCurrencyCode()
Getter for currencyCode CurrencyCode
-
setCurrencyCode
public void setCurrencyCode(java.lang.String value)
Setter for currencyCode CurrencyCode
-
getUnitOfBasisId
public java.lang.Integer getUnitOfBasisId()
Getter for unitOfBasisId UnitOfBasisId
-
setUnitOfBasisId
public void setUnitOfBasisId(java.lang.Integer value)
Setter for unitOfBasisId UnitOfBasisId
-
getIsApplicable
public java.lang.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(java.lang.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 java.util.Date getStartDate()
Getter for startDate StartDate
-
setStartDate
public void setStartDate(java.util.Date value)
Setter for startDate StartDate
-
getEndDate
public java.util.Date getEndDate()
Getter for endDate
-
setEndDate
public void setEndDate(java.util.Date value)
Setter for endDate
-
toString
public java.lang.String toString()
Returns a JSON string representation of CountryCoefficientsRequestModel- Overrides:
toString
in classjava.lang.Object
-
-