Class NoticeModel
java.lang.Object
net.avalara.avatax.rest.client.models.NoticeModel
Represents a letter received from a tax authority regarding tax filing.
These letters often have the warning "Notice" printed at the top, which is why
they are called "Notices".
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for avaFileFormId The ava file form id of the noticeGetter for closedByUserId The unique ID number of the user that closed the noticeGetter for closedDate The closed date of the noticeGetter for comments Additional comments on the noticeGetter for companyId The unique ID number of the company to which this notice belongs.Getter for complianceContactId The id of the compliance contactGetter for country Name or ISO 3166 code identifying the country that sent this notice.Getter for createdByUserName The user who created the noticeGetter for createdDate The date when this record was created.Getter for createdUserId The User ID of the user who created this record.Getter for customerComment Comments from the customer on this noticeGetter for customerFundingOptionId The notice customer funding optionsGetter for customerTypeId NoticeCustomerTypeID can be retrieved from the definitions APIGetter for description The description of the noticeGetter for documentReference The document reference of the noticeGetter for expectedResolutionDate Expected resolution date of the noticeGetter for filingFrequency The filing frequency of the noticeGetter for filingTypeId The filing type of the noticeGetter for finances Finance details of the noticeGetter for hideFromCustomer Indicator to hide from customergetId()
Getter for id The unique ID number of this notice.Getter for jurisdictionName The jurisdiction name of the noticeGetter for jurisdictionType The jurisdiction type of the noticeGetter for modifiedDate The date/time when this record was last modified.Getter for modifiedUserId The user ID of the user who last modified this record.Getter for ownedByUserId The unique ID number of the user that owns the noticeGetter for priorityId The priority of the noticeGetter for reason The notice reasonGetter for reasonId The notice reason idGetter for receivedDate The received date of the noticeGetter for region Name or ISO 3166 code identifying the region within the country that sent this notice.Getter for responsibility Notice Responsibility DetailsGetter for revenueContactId The id of the revenue contactGetter for rootCause Notice Root Cause DetailsGetter for salesForceCase The sales force case of the noticeGetter for salesForceCaseUrl The URL to the sales force caseGetter for showResolutionDateToCustomer Indicator to show customer this resolution dateGetter for status The status of the noticeGetter for statusId The status id of the noticeGetter for taxAuthorityId The tax authority id of the noticeGetter for taxFormCode The tax form code of the noticeGetter for taxPeriod The tax period of the noticeGetter for ticketReferenceNo The ticket reference number of the noticeGetter for ticketReferenceUrl The ticket reference url of the noticeGetter for totalRemit The total remmitance amount for the noticegetType()
Getter for type The tax notice type descriptionGetter for typeId The tax notice type idvoid
setAvaFileFormId
(Integer value) Setter for avaFileFormId The ava file form id of the noticevoid
setClosedByUserId
(Integer value) Setter for closedByUserId The unique ID number of the user that closed the noticevoid
setClosedDate
(Date value) Setter for closedDate The closed date of the noticevoid
setComments
(ArrayList<NoticeCommentModel> value) Setter for comments Additional comments on the noticevoid
setCompanyId
(Integer value) Setter for companyId The unique ID number of the company to which this notice belongs.void
setComplianceContactId
(Integer value) Setter for complianceContactId The id of the compliance contactvoid
setCountry
(String value) Setter for country Name or ISO 3166 code identifying the country that sent this notice.void
setCreatedByUserName
(String value) Setter for createdByUserName The user who created the noticevoid
setCreatedDate
(Date value) Setter for createdDate The date when this record was created.void
setCreatedUserId
(Integer value) Setter for createdUserId The User ID of the user who created this record.void
setCustomerComment
(String value) Setter for customerComment Comments from the customer on this noticevoid
Setter for customerFundingOptionId The notice customer funding optionsvoid
Setter for customerTypeId NoticeCustomerTypeID can be retrieved from the definitions APIvoid
setDescription
(String value) Setter for description The description of the noticevoid
setDocumentReference
(String value) Setter for documentReference The document reference of the noticevoid
setExpectedResolutionDate
(Date value) Setter for expectedResolutionDate Expected resolution date of the noticevoid
Setter for filingFrequency The filing frequency of the noticevoid
Setter for filingTypeId The filing type of the noticevoid
setFinances
(ArrayList<NoticeFinanceModel> value) Setter for finances Finance details of the noticevoid
setHideFromCustomer
(Boolean value) Setter for hideFromCustomer Indicator to hide from customervoid
Setter for id The unique ID number of this notice.void
setJurisdictionName
(String value) Setter for jurisdictionName The jurisdiction name of the noticevoid
setJurisdictionType
(String value) Setter for jurisdictionType The jurisdiction type of the noticevoid
setModifiedDate
(Date value) Setter for modifiedDate The date/time when this record was last modified.void
setModifiedUserId
(Integer value) Setter for modifiedUserId The user ID of the user who last modified this record.void
setOwnedByUserId
(Integer value) Setter for ownedByUserId The unique ID number of the user that owns the noticevoid
setPriorityId
(NoticePriorityId value) Setter for priorityId The priority of the noticevoid
Setter for reason The notice reasonvoid
setReasonId
(Integer value) Setter for reasonId The notice reason idvoid
setReceivedDate
(Date value) Setter for receivedDate The received date of the noticevoid
Setter for region Name or ISO 3166 code identifying the region within the country that sent this notice.void
Setter for responsibility Notice Responsibility Detailsvoid
setRevenueContactId
(Integer value) Setter for revenueContactId The id of the revenue contactvoid
Setter for rootCause Notice Root Cause Detailsvoid
setSalesForceCase
(String value) Setter for salesForceCase The sales force case of the noticevoid
setSalesForceCaseUrl
(String value) Setter for salesForceCaseUrl The URL to the sales force casevoid
Setter for showResolutionDateToCustomer Indicator to show customer this resolution datevoid
Setter for status The status of the noticevoid
setStatusId
(Integer value) Setter for statusId The status id of the noticevoid
setTaxAuthorityId
(Integer value) Setter for taxAuthorityId The tax authority id of the noticevoid
setTaxFormCode
(String value) Setter for taxFormCode The tax form code of the noticevoid
setTaxPeriod
(String value) Setter for taxPeriod The tax period of the noticevoid
setTicketReferenceNo
(String value) Setter for ticketReferenceNo The ticket reference number of the noticevoid
setTicketReferenceUrl
(String value) Setter for ticketReferenceUrl The ticket reference url of the noticevoid
setTotalRemit
(BigDecimal value) Setter for totalRemit The total remmitance amount for the noticevoid
Setter for type The tax notice type descriptionvoid
Setter for typeId The tax notice type idtoString()
Returns a JSON string representation of NoticeModel
-
Constructor Details
-
NoticeModel
public NoticeModel()
-
-
Method Details
-
getId
Getter for id The unique ID number of this notice. -
setId
Setter for id The unique ID number of this notice. -
getCompanyId
Getter for companyId The unique ID number of the company to which this notice belongs. -
setCompanyId
Setter for companyId The unique ID number of the company to which this notice belongs. -
getStatusId
Getter for statusId The status id of the notice -
setStatusId
Setter for statusId The status id of the notice -
getStatus
Getter for status The status of the notice -
setStatus
Setter for status The status of the notice -
getReceivedDate
Getter for receivedDate The received date of the notice -
setReceivedDate
Setter for receivedDate The received date of the notice -
getClosedDate
Getter for closedDate The closed date of the notice -
setClosedDate
Setter for closedDate The closed date of the notice -
getTotalRemit
Getter for totalRemit The total remmitance amount for the notice -
setTotalRemit
Setter for totalRemit The total remmitance amount for the notice -
getCustomerTypeId
Getter for customerTypeId NoticeCustomerTypeID can be retrieved from the definitions API -
setCustomerTypeId
Setter for customerTypeId NoticeCustomerTypeID can be retrieved from the definitions API -
getCountry
Getter for country Name or ISO 3166 code identifying the country that sent this notice. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`. -
setCountry
Setter for country Name or ISO 3166 code identifying the country that sent this notice. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`. -
getRegion
Getter for region Name or ISO 3166 code identifying the region within the country that sent this notice. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`. -
setRegion
Setter for region Name or ISO 3166 code identifying the region within the country that sent this notice. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`. -
getTaxAuthorityId
Getter for taxAuthorityId The tax authority id of the notice -
setTaxAuthorityId
Setter for taxAuthorityId The tax authority id of the notice -
getFilingFrequency
Getter for filingFrequency The filing frequency of the notice -
setFilingFrequency
Setter for filingFrequency The filing frequency of the notice -
getFilingTypeId
Getter for filingTypeId The filing type of the notice -
setFilingTypeId
Setter for filingTypeId The filing type of the notice -
getTicketReferenceNo
Getter for ticketReferenceNo The ticket reference number of the notice -
setTicketReferenceNo
Setter for ticketReferenceNo The ticket reference number of the notice -
getTicketReferenceUrl
Getter for ticketReferenceUrl The ticket reference url of the notice -
setTicketReferenceUrl
Setter for ticketReferenceUrl The ticket reference url of the notice -
getSalesForceCase
Getter for salesForceCase The sales force case of the notice -
setSalesForceCase
Setter for salesForceCase The sales force case of the notice -
getSalesForceCaseUrl
Getter for salesForceCaseUrl The URL to the sales force case -
setSalesForceCaseUrl
Setter for salesForceCaseUrl The URL to the sales force case -
getTaxPeriod
Getter for taxPeriod The tax period of the notice -
setTaxPeriod
Setter for taxPeriod The tax period of the notice -
getReasonId
Getter for reasonId The notice reason id -
setReasonId
Setter for reasonId The notice reason id -
getReason
Getter for reason The notice reason -
setReason
Setter for reason The notice reason -
getTypeId
Getter for typeId The tax notice type id -
setTypeId
Setter for typeId The tax notice type id -
getType
Getter for type The tax notice type description -
setType
Setter for type The tax notice type description -
getCustomerFundingOptionId
Getter for customerFundingOptionId The notice customer funding options -
setCustomerFundingOptionId
Setter for customerFundingOptionId The notice customer funding options -
getPriorityId
Getter for priorityId The priority of the notice -
setPriorityId
Setter for priorityId The priority of the notice -
getCustomerComment
Getter for customerComment Comments from the customer on this notice -
setCustomerComment
Setter for customerComment Comments from the customer on this notice -
getHideFromCustomer
Getter for hideFromCustomer Indicator to hide from customer -
setHideFromCustomer
Setter for hideFromCustomer Indicator to hide from customer -
getExpectedResolutionDate
Getter for expectedResolutionDate Expected resolution date of the notice -
setExpectedResolutionDate
Setter for expectedResolutionDate Expected resolution date of the notice -
getShowResolutionDateToCustomer
Getter for showResolutionDateToCustomer Indicator to show customer this resolution date -
setShowResolutionDateToCustomer
Setter for showResolutionDateToCustomer Indicator to show customer this resolution date -
getClosedByUserId
Getter for closedByUserId The unique ID number of the user that closed the notice -
setClosedByUserId
Setter for closedByUserId The unique ID number of the user that closed the notice -
getCreatedByUserName
Getter for createdByUserName The user who created the notice -
setCreatedByUserName
Setter for createdByUserName The user who created the notice -
getOwnedByUserId
Getter for ownedByUserId The unique ID number of the user that owns the notice -
setOwnedByUserId
Setter for ownedByUserId The unique ID number of the user that owns the notice -
getDescription
Getter for description The description of the notice -
setDescription
Setter for description The description of the notice -
getAvaFileFormId
Getter for avaFileFormId The ava file form id of the notice -
setAvaFileFormId
Setter for avaFileFormId The ava file form id of the notice -
getRevenueContactId
Getter for revenueContactId The id of the revenue contact -
setRevenueContactId
Setter for revenueContactId The id of the revenue contact -
getComplianceContactId
Getter for complianceContactId The id of the compliance contact -
setComplianceContactId
Setter for complianceContactId The id of the compliance contact -
getTaxFormCode
Getter for taxFormCode The tax form code of the notice -
setTaxFormCode
Setter for taxFormCode The tax form code of the notice -
getDocumentReference
Getter for documentReference The document reference of the notice -
setDocumentReference
Setter for documentReference The document reference of the notice -
getJurisdictionName
Getter for jurisdictionName The jurisdiction name of the notice -
setJurisdictionName
Setter for jurisdictionName The jurisdiction name of the notice -
getJurisdictionType
Getter for jurisdictionType The jurisdiction type of the notice -
setJurisdictionType
Setter for jurisdictionType The jurisdiction type of the notice -
getComments
Getter for comments Additional comments on the notice -
setComments
Setter for comments Additional comments on the notice -
getFinances
Getter for finances Finance details of the notice -
setFinances
Setter for finances Finance details of the notice -
getResponsibility
Getter for responsibility Notice Responsibility Details -
setResponsibility
Setter for responsibility Notice Responsibility Details -
getRootCause
Getter for rootCause Notice Root Cause Details -
setRootCause
Setter for rootCause Notice Root Cause Details -
getCreatedDate
Getter for createdDate The date when this record was created. -
setCreatedDate
Setter for createdDate The date when this record was created. -
getCreatedUserId
Getter for createdUserId The User ID of the user who created this record. -
setCreatedUserId
Setter for createdUserId The User ID of the user who created this record. -
getModifiedDate
Getter for modifiedDate The date/time when this record was last modified. -
setModifiedDate
Setter for modifiedDate The date/time when this record was last modified. -
getModifiedUserId
Getter for modifiedUserId The user ID of the user who last modified this record. -
setModifiedUserId
Setter for modifiedUserId The user ID of the user who last modified this record. -
toString
Returns a JSON string representation of NoticeModel
-