Class CountryCoefficientsRequestModel
java.lang.Object
net.avalara.avatax.rest.client.models.CountryCoefficientsRequestModel
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 -
Method Summary
Modifier and TypeMethodDescriptionGetter for coefficient Value by which rates need to be altered while calculating taxes.Getter for companyCode CompanyCodeGetter for country The country for which coefficient will be applied.Getter for currencyCode CurrencyCodeGetter for endDateGetter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date.Getter for startDate StartDateGetter for taxSubTypeId TaxSubTypeIdGetter for unitOfBasisId UnitOfBasisIdvoid
setCoefficient
(BigDecimal value) Setter for coefficient Value by which rates need to be altered while calculating taxes.void
setCompanyCode
(String value) Setter for companyCode CompanyCodevoid
setCountry
(String value) Setter for country The country for which coefficient will be applied.void
setCurrencyCode
(String value) Setter for currencyCode CurrencyCodevoid
setEndDate
(Date value) Setter for endDatevoid
setIsApplicable
(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
(Date value) Setter for startDate StartDatevoid
setTaxSubTypeId
(String value) Setter for taxSubTypeId TaxSubTypeIdvoid
setUnitOfBasisId
(Integer value) Setter for unitOfBasisId UnitOfBasisIdtoString()
Returns a JSON string representation of CountryCoefficientsRequestModel
-
Constructor Details
-
CountryCoefficientsRequestModel
public CountryCoefficientsRequestModel()
-
-
Method Details
-
getCompanyCode
Getter for companyCode CompanyCode -
setCompanyCode
Setter for companyCode CompanyCode -
getCountry
Getter for country The country for which coefficient will be applied. -
setCountry
Setter for country The country for which coefficient will be applied. -
getCoefficient
Getter for coefficient Value by which rates need to be altered while calculating taxes. -
setCoefficient
Setter for coefficient Value by which rates need to be altered while calculating taxes. -
getTaxSubTypeId
Getter for taxSubTypeId TaxSubTypeId -
setTaxSubTypeId
Setter for taxSubTypeId TaxSubTypeId -
getCurrencyCode
Getter for currencyCode CurrencyCode -
setCurrencyCode
Setter for currencyCode CurrencyCode -
getUnitOfBasisId
Getter for unitOfBasisId UnitOfBasisId -
setUnitOfBasisId
Setter for unitOfBasisId UnitOfBasisId -
getIsApplicable
Getter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date. -
setIsApplicable
Setter for isApplicable IsApplicable Flag that is being used to mark the effectiveness of the specific entry for the particular date. -
getStartDate
Getter for startDate StartDate -
setStartDate
Setter for startDate StartDate -
getEndDate
Getter for endDate -
setEndDate
Setter for endDate -
toString
Returns a JSON string representation of CountryCoefficientsRequestModel
-