Class MultiTaxFilingReturnModel

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

public class MultiTaxFilingReturnModel
extends java.lang.Object
Filing Returns Model
  • Constructor Details

  • Method Details

    • getId

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

      public void setId​(java.lang.Long value)
      Setter for id The unique ID number of this filing return.
    • getFilingCalendarId

      public java.lang.Long getFilingCalendarId()
      Getter for filingCalendarId The unique ID number of the filing calendar associated with this return.
    • setFilingCalendarId

      public void setFilingCalendarId​(java.lang.Long value)
      Setter for filingCalendarId The unique ID number of the filing calendar associated with this return.
    • getStatus

      public FilingStatusId getStatus()
      Getter for status The current status of the filing return.
    • setStatus

      public void setStatus​(FilingStatusId value)
      Setter for status The current status of the filing return.
    • getFilingFrequency

      public FilingFrequencyId getFilingFrequency()
      Getter for filingFrequency The filing frequency of the return.
    • setFilingFrequency

      public void setFilingFrequency​(FilingFrequencyId value)
      Setter for filingFrequency The filing frequency of the return.
    • getFilingType

      public FilingTypeId getFilingType()
      Getter for filingType The filing type of the return.
    • setFilingType

      public void setFilingType​(FilingTypeId value)
      Setter for filingType The filing type of the return.
    • getFormName

      public java.lang.String getFormName()
      Getter for formName The name of the form.
    • setFormName

      public void setFormName​(java.lang.String value)
      Setter for formName The name of the form.
    • getFormCode

      public java.lang.String getFormCode()
      Getter for formCode The unique code of the form.
    • setFormCode

      public void setFormCode​(java.lang.String value)
      Setter for formCode The unique code of the form.
    • getDescription

      public java.lang.String getDescription()
      Getter for description A description for the return.
    • setDescription

      public void setDescription​(java.lang.String value)
      Setter for description A description for the return.
    • getTaxAuthorityId

      public java.lang.Integer getTaxAuthorityId()
      Getter for taxAuthorityId Tax Authority ID of this return
    • setTaxAuthorityId

      public void setTaxAuthorityId​(java.lang.Integer value)
      Setter for taxAuthorityId Tax Authority ID of this return
    • getFiledDate

      public java.util.Date getFiledDate()
      Getter for filedDate The date the return was filed by Avalara.
    • setFiledDate

      public void setFiledDate​(java.util.Date value)
      Setter for filedDate The date the return was filed by Avalara.
    • getAccrualType

      public AccrualType getAccrualType()
      Getter for accrualType Accrual type of the return
    • setAccrualType

      public void setAccrualType​(AccrualType value)
      Setter for accrualType Accrual type of the return
    • getStartPeriod

      public java.util.Date getStartPeriod()
      Getter for startPeriod The start date of this return
    • setStartPeriod

      public void setStartPeriod​(java.util.Date value)
      Setter for startPeriod The start date of this return
    • getEndPeriod

      public java.util.Date getEndPeriod()
      Getter for endPeriod The end date of this return
    • setEndPeriod

      public void setEndPeriod​(java.util.Date value)
      Setter for endPeriod The end date of this return
    • getType

      public java.lang.String getType()
      Getter for type The FilingTaskType for this return.
    • setType

      public void setType​(java.lang.String value)
      Setter for type The FilingTaskType for this return.
    • getReturnTaxSummary

      public FilingsTaxSummaryModel getReturnTaxSummary()
      Getter for returnTaxSummary A summary of all taxes compbined for this period
    • setReturnTaxSummary

      public void setReturnTaxSummary​(FilingsTaxSummaryModel value)
      Setter for returnTaxSummary A summary of all taxes compbined for this period
    • getReturnTaxDetails

      public java.util.ArrayList<FilingsTaxDetailsModel> getReturnTaxDetails()
      Getter for returnTaxDetails A detailed breakdown of the taxes in this filing
    • setReturnTaxDetails

      public void setReturnTaxDetails​(java.util.ArrayList<FilingsTaxDetailsModel> value)
      Setter for returnTaxDetails A detailed breakdown of the taxes in this filing
    • getExcludedCarryOverCredits

      public FilingReturnCreditModel getExcludedCarryOverCredits()
      Getter for excludedCarryOverCredits The excluded carry over credit documents
    • setExcludedCarryOverCredits

      public void setExcludedCarryOverCredits​(FilingReturnCreditModel value)
      Setter for excludedCarryOverCredits The excluded carry over credit documents
    • getAppliedCarryOverCredits

      public FilingReturnCreditModel getAppliedCarryOverCredits()
      Getter for appliedCarryOverCredits The applied carry over credit documents
    • setAppliedCarryOverCredits

      public void setAppliedCarryOverCredits​(FilingReturnCreditModel value)
      Setter for appliedCarryOverCredits The applied carry over credit documents
    • getTotalAdjustments

      public java.math.BigDecimal getTotalAdjustments()
      Getter for totalAdjustments Total amount of adjustments on this return
    • setTotalAdjustments

      public void setTotalAdjustments​(java.math.BigDecimal value)
      Setter for totalAdjustments Total amount of adjustments on this return
    • getAdjustments

      public java.util.ArrayList<FilingAdjustmentModel> getAdjustments()
      Getter for adjustments The Adjustments for this return.
    • setAdjustments

      public void setAdjustments​(java.util.ArrayList<FilingAdjustmentModel> value)
      Setter for adjustments The Adjustments for this return.
    • getTotalAugmentations

      public java.math.BigDecimal getTotalAugmentations()
      Getter for totalAugmentations Total amount of augmentations on this return
    • setTotalAugmentations

      public void setTotalAugmentations​(java.math.BigDecimal value)
      Setter for totalAugmentations Total amount of augmentations on this return
    • getAugmentations

      public java.util.ArrayList<FilingAugmentationModel> getAugmentations()
      Getter for augmentations The Augmentations for this return.
    • setAugmentations

      public void setAugmentations​(java.util.ArrayList<FilingAugmentationModel> value)
      Setter for augmentations The Augmentations for this return.
    • getTotalPayments

      public java.math.BigDecimal getTotalPayments()
      Getter for totalPayments Total amount of payments on this return
    • setTotalPayments

      public void setTotalPayments​(java.math.BigDecimal value)
      Setter for totalPayments Total amount of payments on this return
    • getPayments

      public java.util.ArrayList<FilingPaymentModel> getPayments()
      Getter for payments The payments for this return.
    • setPayments

      public void setPayments​(java.util.ArrayList<FilingPaymentModel> value)
      Setter for payments The payments for this return.
    • getAttachments

      public java.util.ArrayList<FilingAttachmentModel> getAttachments()
      Getter for attachments The attachments for this return.
    • setAttachments

      public void setAttachments​(java.util.ArrayList<FilingAttachmentModel> value)
      Setter for attachments The attachments for this return.
    • toString

      public java.lang.String toString()
      Returns a JSON string representation of MultiTaxFilingReturnModel
      Overrides:
      toString in class java.lang.Object