Class CountryCoefficientsEntity
java.lang.Object
net.avalara.avatax.rest.client.models.CountryCoefficientsEntity
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 accountId AccountIdGetter for coefficient Value by which rates need to be altered while calculating taxes.Getter for coefficientsId CoefficientsIdGetter for companyId The CompanyId of company for which coefficient will be applied.Getter for country The country for which coefficient will be applied.Getter for createdDate StartDateGetter for createdUserId CreatedUserId.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 modifiedDate ModifiedDateGetter for modifiedUserId ModifiedUserId.Getter for startDate StartDateGetter for taxSubTypeId TaxSubTypeIdGetter for unitOfBasisId UnitOfBasisIdvoid
setAccountId
(Integer value) Setter for accountId AccountIdvoid
setCoefficient
(BigDecimal value) Setter for coefficient Value by which rates need to be altered while calculating taxes.void
setCoefficientsId
(Integer value) Setter for coefficientsId CoefficientsIdvoid
setCompanyId
(Integer value) Setter for companyId The CompanyId of company for which coefficient will be applied.void
setCountry
(String value) Setter for country The country for which coefficient will be applied.void
setCreatedDate
(Date value) Setter for createdDate StartDatevoid
setCreatedUserId
(Integer value) Setter for createdUserId CreatedUserId.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
setModifiedDate
(Date value) Setter for modifiedDate ModifiedDatevoid
setModifiedUserId
(Integer value) Setter for modifiedUserId ModifiedUserId.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 CountryCoefficientsEntity
-
Constructor Details
-
CountryCoefficientsEntity
public CountryCoefficientsEntity()
-
-
Method Details
-
getCoefficientsId
Getter for coefficientsId CoefficientsId -
setCoefficientsId
Setter for coefficientsId CoefficientsId -
getAccountId
Getter for accountId AccountId -
setAccountId
Setter for accountId AccountId -
getCompanyId
Getter for companyId The CompanyId of company for which coefficient will be applied. -
setCompanyId
Setter for companyId The CompanyId of company for which coefficient will be applied. -
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. -
getModifiedDate
Getter for modifiedDate ModifiedDate -
setModifiedDate
Setter for modifiedDate ModifiedDate -
getStartDate
Getter for startDate StartDate -
setStartDate
Setter for startDate StartDate -
getEndDate
Getter for endDate -
setEndDate
Setter for endDate -
getModifiedUserId
Getter for modifiedUserId ModifiedUserId. To track the user by which the records have been modified in the past. This will allow us to track the historical changes made to particular record. -
setModifiedUserId
Setter for modifiedUserId ModifiedUserId. To track the user by which the records have been modified in the past. This will allow us to track the historical changes made to particular record. -
getCreatedDate
Getter for createdDate StartDate -
setCreatedDate
Setter for createdDate StartDate -
getCreatedUserId
Getter for createdUserId CreatedUserId. To track the user who created the record at first place -
setCreatedUserId
Setter for createdUserId CreatedUserId. To track the user who created the record at first place -
toString
Returns a JSON string representation of CountryCoefficientsEntity
-