Class FilingRequestDataModel
java.lang.Object
net.avalara.avatax.rest.client.models.FilingRequestDataModel
Represents a commitment to file a tax return on a recurring basis.
Only used if you subscribe to Avalara Returns.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for answers Filing question answersGetter for companyReturnId The company return ID if requesting an update.Getter for country The two character ISO 3166 country code of the country that issued the tax form for this filing calendar.Getter for effDate Filing cycle effective date of the requestGetter for endDate Filing cycle end date of the requestGetter for filingFrequencyId The filing frequency of the requestGetter for fiscalYearStartMonth The start period of a fiscal year for this form/companyGetter for isClone Flag if the request is a clone of a current filing calendarGetter for locationCode Location code of the requestGetter for months The months of the requestGetter for region The two or three character ISO 3166 code of the region / state / province that issued the tax form for this filing calendar.Getter for registrationId State registration ID of the company requesting the filing calendar.Getter for returnName DEPRECATED - Date: 9/13/2018, Version: 18.10, Message: Please use `taxFormCode` instead.Getter for taxAuthorityId The tax authority id of the returnGetter for taxAuthorityName The tax authority name on the returnGetter for taxFormCode The Avalara standard tax form code of the tax form for this filing calendar.Getter for taxTypeId The type of tax to report on this return.void
setAnswers
(ArrayList<FilingAnswerModel> value) Setter for answers Filing question answersvoid
setCompanyReturnId
(Long value) Setter for companyReturnId The company return ID if requesting an update.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.void
setEffDate
(Date value) Setter for effDate Filing cycle effective date of the requestvoid
setEndDate
(Date value) Setter for endDate Filing cycle end date of the requestvoid
Setter for filingFrequencyId The filing frequency of the requestvoid
setFiscalYearStartMonth
(Integer value) Setter for fiscalYearStartMonth The start period of a fiscal year for this form/companyvoid
setIsClone
(Boolean value) Setter for isClone Flag if the request is a clone of a current filing calendarvoid
setLocationCode
(String value) Setter for locationCode Location code of the requestvoid
Setter for months The months of the requestvoid
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.void
setRegistrationId
(String value) Setter for registrationId State registration ID of the company requesting the filing calendar.void
setReturnName
(String value) Setter for returnName DEPRECATED - Date: 9/13/2018, Version: 18.10, Message: Please use `taxFormCode` instead.void
setTaxAuthorityId
(Integer value) Setter for taxAuthorityId The tax authority id of the returnvoid
setTaxAuthorityName
(String value) Setter for taxAuthorityName The tax authority name on the returnvoid
setTaxFormCode
(String value) Setter for taxFormCode The Avalara standard tax form code of the tax form for this filing calendar.void
setTaxTypeId
(MatchingTaxType value) Setter for taxTypeId The type of tax to report on this return.toString()
Returns a JSON string representation of FilingRequestDataModel
-
Constructor Details
-
FilingRequestDataModel
public FilingRequestDataModel()
-
-
Method Details
-
getCompanyReturnId
Getter for companyReturnId The company return ID if requesting an update. -
setCompanyReturnId
Setter for companyReturnId The company return ID if requesting an update. -
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
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
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
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
Getter for filingFrequencyId The filing frequency of the request -
setFilingFrequencyId
Setter for filingFrequencyId The filing frequency of the request -
getRegistrationId
Getter for registrationId State registration ID of the company requesting the filing calendar. -
setRegistrationId
Setter for registrationId State registration ID of the company requesting the filing calendar. -
getMonths
Getter for months The months of the request -
setMonths
Setter for months The months of the request -
getFiscalYearStartMonth
Getter for fiscalYearStartMonth The start period of a fiscal year for this form/company -
setFiscalYearStartMonth
Setter for fiscalYearStartMonth The start period of a fiscal year for this form/company -
getTaxTypeId
Getter for taxTypeId The type of tax to report on this return. -
setTaxTypeId
Setter for taxTypeId The type of tax to report on this return. -
getLocationCode
Getter for locationCode Location code of the request -
setLocationCode
Setter for locationCode Location code of the request -
getEffDate
Getter for effDate Filing cycle effective date of the request -
setEffDate
Setter for effDate Filing cycle effective date of the request -
getEndDate
Getter for endDate Filing cycle end date of the request -
setEndDate
Setter for endDate Filing cycle end date of the request -
getIsClone
Getter for isClone Flag if the request is a clone of a current filing calendar -
setIsClone
Setter for isClone Flag if the request is a clone of a current filing calendar -
getCountry
Getter for country The two character ISO 3166 country code of the country that issued the tax form for this filing calendar. -
setCountry
Setter for country The two character ISO 3166 country code of the country that issued the tax form for this filing calendar. -
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
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
Getter for taxAuthorityId The tax authority id of the return -
setTaxAuthorityId
Setter for taxAuthorityId The tax authority id of the return -
getTaxAuthorityName
Getter for taxAuthorityName The tax authority name on the return -
setTaxAuthorityName
Setter for taxAuthorityName The tax authority name on the return -
getAnswers
Getter for answers Filing question answers -
setAnswers
Setter for answers Filing question answers -
toString
Returns a JSON string representation of FilingRequestDataModel
-