Class MultiTaxFilingModel

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

public class MultiTaxFilingModel extends Object
Represents a listing of all tax calculation data for filings and for accruing to future filings.
  • Constructor Details

    • MultiTaxFilingModel

      public MultiTaxFilingModel()
  • Method Details

    • getId

      public Long getId()
      Getter for id The unique ID number of this filing.
    • setId

      public void setId(Long value)
      Setter for id The unique ID number of this filing.
    • getCompanyId

      public Integer getCompanyId()
      Getter for companyId The unique ID number of the company for this filing.
    • setCompanyId

      public void setCompanyId(Integer value)
      Setter for companyId The unique ID number of the company for this filing.
    • getMonth

      public Integer getMonth()
      Getter for month The month of the filing period for this tax filing. The filing period represents the year and month of the last day of taxes being reported on this filing. For example, an annual tax filing for Jan-Dec 2015 would have a filing period of Dec 2015.
    • setMonth

      public void setMonth(Integer value)
      Setter for month The month of the filing period for this tax filing. The filing period represents the year and month of the last day of taxes being reported on this filing. For example, an annual tax filing for Jan-Dec 2015 would have a filing period of Dec 2015.
    • getYear

      public Short getYear()
      Getter for year The year of the filing period for this tax filing. The filing period represents the year and month of the last day of taxes being reported on this filing. For example, an annual tax filing for Jan-Dec 2015 would have a filing period of Dec 2015.
    • setYear

      public void setYear(Short value)
      Setter for year The year of the filing period for this tax filing. The filing period represents the year and month of the last day of taxes being reported on this filing. For example, an annual tax filing for Jan-Dec 2015 would have a filing period of Dec 2015.
    • getType

      public WorksheetTypeId getType()
      Getter for type Indicates whether this is an original or an amended filing.
    • setType

      public void setType(WorksheetTypeId value)
      Setter for type Indicates whether this is an original or an amended filing.
    • getTaxSummary

      public FilingsTaxSummaryModel getTaxSummary()
      Getter for taxSummary
    • setTaxSummary

      public void setTaxSummary(FilingsTaxSummaryModel value)
      Setter for taxSummary
    • getTaxDetails

      public ArrayList<FilingsTaxDetailsModel> getTaxDetails()
      Getter for taxDetails A detailed breakdown of the taxes in this filing
    • setTaxDetails

      public void setTaxDetails(ArrayList<FilingsTaxDetailsModel> value)
      Setter for taxDetails A detailed breakdown of the taxes in this filing
    • getFilingRegions

      public ArrayList<MultiTaxFilingRegionModel> getFilingRegions()
      Getter for filingRegions A listing of regional tax filings within this time period.
    • setFilingRegions

      public void setFilingRegions(ArrayList<MultiTaxFilingRegionModel> value)
      Setter for filingRegions A listing of regional tax filings within this time period.
    • toString

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