Class MultiTaxFilingModel
java.lang.Object
net.avalara.avatax.rest.client.models.MultiTaxFilingModel
public class MultiTaxFilingModel
extends java.lang.Object
Represents a listing of all tax calculation data for filings and for accruing to future filings.
-
Constructor Summary
Constructors Constructor Description MultiTaxFilingModel() -
Method Summary
Modifier and Type Method Description java.lang.IntegergetCompanyId()Getter for companyId The unique ID number of the company for this filing.java.util.ArrayList<MultiTaxFilingRegionModel>getFilingRegions()Getter for filingRegions A listing of regional tax filings within this time period.java.lang.LonggetId()Getter for id The unique ID number of this filing.java.lang.IntegergetMonth()Getter for month The month of the filing period for this tax filing.java.util.ArrayList<FilingsTaxDetailsModel>getTaxDetails()Getter for taxDetails A detailed breakdown of the taxes in this filingFilingsTaxSummaryModelgetTaxSummary()Getter for taxSummaryWorksheetTypeIdgetType()Getter for type Indicates whether this is an original or an amended filing.java.lang.ShortgetYear()Getter for year The year of the filing period for this tax filing.voidsetCompanyId(java.lang.Integer value)Setter for companyId The unique ID number of the company for this filing.voidsetFilingRegions(java.util.ArrayList<MultiTaxFilingRegionModel> value)Setter for filingRegions A listing of regional tax filings within this time period.voidsetId(java.lang.Long value)Setter for id The unique ID number of this filing.voidsetMonth(java.lang.Integer value)Setter for month The month of the filing period for this tax filing.voidsetTaxDetails(java.util.ArrayList<FilingsTaxDetailsModel> value)Setter for taxDetails A detailed breakdown of the taxes in this filingvoidsetTaxSummary(FilingsTaxSummaryModel value)Setter for taxSummaryvoidsetType(WorksheetTypeId value)Setter for type Indicates whether this is an original or an amended filing.voidsetYear(java.lang.Short value)Setter for year The year of the filing period for this tax filing.java.lang.StringtoString()Returns a JSON string representation of MultiTaxFilingModel
-
Constructor Details
-
MultiTaxFilingModel
public MultiTaxFilingModel()
-
-
Method Details
-
getId
public java.lang.Long getId()Getter for id The unique ID number of this filing. -
setId
public void setId(java.lang.Long value)Setter for id The unique ID number of this filing. -
getCompanyId
public java.lang.Integer getCompanyId()Getter for companyId The unique ID number of the company for this filing. -
setCompanyId
public void setCompanyId(java.lang.Integer value)Setter for companyId The unique ID number of the company for this filing. -
getMonth
public java.lang.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(java.lang.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 java.lang.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(java.lang.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
Getter for type Indicates whether this is an original or an amended filing. -
setType
Setter for type Indicates whether this is an original or an amended filing. -
getTaxSummary
Getter for taxSummary -
setTaxSummary
Setter for taxSummary -
getTaxDetails
Getter for taxDetails A detailed breakdown of the taxes in this filing -
setTaxDetails
Setter for taxDetails A detailed breakdown of the taxes in this filing -
getFilingRegions
Getter for filingRegions A listing of regional tax filings within this time period. -
setFilingRegions
Setter for filingRegions A listing of regional tax filings within this time period. -
toString
public java.lang.String toString()Returns a JSON string representation of MultiTaxFilingModel- Overrides:
toStringin classjava.lang.Object
-