Class FilingRequestDataModel

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

public class FilingRequestDataModel extends Object
Represents a commitment to file a tax return on a recurring basis. Only used if you subscribe to Avalara Returns.
  • Constructor Details

    • FilingRequestDataModel

      public FilingRequestDataModel()
  • Method Details

    • getCompanyReturnId

      public Long getCompanyReturnId()
      Getter for companyReturnId The company return ID if requesting an update.
    • setCompanyReturnId

      public void setCompanyReturnId(Long value)
      Setter for companyReturnId The company return ID if requesting an update.
    • getReturnName

      public String getReturnName()
      Getter for returnName DEPRECATED - Date: 9/13/2018, Version: 18.10, Message: Please use `taxFormCode` instead. The legacy return name of the requested calendar.
    • setReturnName

      public void setReturnName(String value)
      Setter for returnName DEPRECATED - Date: 9/13/2018, Version: 18.10, Message: Please use `taxFormCode` instead. The legacy return name of the requested calendar.
    • getTaxFormCode

      public String getTaxFormCode()
      Getter for taxFormCode The Avalara standard tax form code of the tax form for this filing calendar. The first two characters of the tax form code are the ISO 3166 country code of the country that issued this form.
    • setTaxFormCode

      public void setTaxFormCode(String value)
      Setter for taxFormCode The Avalara standard tax form code of the tax form for this filing calendar. The first two characters of the tax form code are the ISO 3166 country code of the country that issued this form.
    • getFilingFrequencyId

      public FilingFrequencyId getFilingFrequencyId()
      Getter for filingFrequencyId The filing frequency of the request
    • setFilingFrequencyId

      public void setFilingFrequencyId(FilingFrequencyId value)
      Setter for filingFrequencyId The filing frequency of the request
    • getRegistrationId

      public String getRegistrationId()
      Getter for registrationId State registration ID of the company requesting the filing calendar.
    • setRegistrationId

      public void setRegistrationId(String value)
      Setter for registrationId State registration ID of the company requesting the filing calendar.
    • getMonths

      public Short getMonths()
      Getter for months The months of the request
    • setMonths

      public void setMonths(Short value)
      Setter for months The months of the request
    • getFiscalYearStartMonth

      public Integer getFiscalYearStartMonth()
      Getter for fiscalYearStartMonth The start period of a fiscal year for this form/company
    • setFiscalYearStartMonth

      public void setFiscalYearStartMonth(Integer value)
      Setter for fiscalYearStartMonth The start period of a fiscal year for this form/company
    • getTaxTypeId

      public MatchingTaxType getTaxTypeId()
      Getter for taxTypeId The type of tax to report on this return.
    • setTaxTypeId

      public void setTaxTypeId(MatchingTaxType value)
      Setter for taxTypeId The type of tax to report on this return.
    • getLocationCode

      public String getLocationCode()
      Getter for locationCode Location code of the request
    • setLocationCode

      public void setLocationCode(String value)
      Setter for locationCode Location code of the request
    • getEffDate

      public Date getEffDate()
      Getter for effDate Filing cycle effective date of the request
    • setEffDate

      public void setEffDate(Date value)
      Setter for effDate Filing cycle effective date of the request
    • getEndDate

      public Date getEndDate()
      Getter for endDate Filing cycle end date of the request
    • setEndDate

      public void setEndDate(Date value)
      Setter for endDate Filing cycle end date of the request
    • getIsClone

      public Boolean getIsClone()
      Getter for isClone Flag if the request is a clone of a current filing calendar
    • setIsClone

      public void setIsClone(Boolean value)
      Setter for isClone Flag if the request is a clone of a current filing calendar
    • getCountry

      public String getCountry()
      Getter for country The two character ISO 3166 country code of the country that issued the tax form for this filing calendar.
    • setCountry

      public void setCountry(String value)
      Setter for country The two character ISO 3166 country code of the country that issued the tax form for this filing calendar.
    • getRegion

      public String getRegion()
      Getter for region The two or three character ISO 3166 code of the region / state / province that issued the tax form for this filing calendar.
    • setRegion

      public void setRegion(String value)
      Setter for region The two or three character ISO 3166 code of the region / state / province that issued the tax form for this filing calendar.
    • getTaxAuthorityId

      public Integer getTaxAuthorityId()
      Getter for taxAuthorityId The tax authority id of the return
    • setTaxAuthorityId

      public void setTaxAuthorityId(Integer value)
      Setter for taxAuthorityId The tax authority id of the return
    • getTaxAuthorityName

      public String getTaxAuthorityName()
      Getter for taxAuthorityName The tax authority name on the return
    • setTaxAuthorityName

      public void setTaxAuthorityName(String value)
      Setter for taxAuthorityName The tax authority name on the return
    • getAnswers

      public ArrayList<FilingAnswerModel> getAnswers()
      Getter for answers Filing question answers
    • setAnswers

      public void setAnswers(ArrayList<FilingAnswerModel> value)
      Setter for answers Filing question answers
    • toString

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