Class MultiTaxFilingReturnModel

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

public class MultiTaxFilingReturnModel extends Object
Filing Returns Model
  • Constructor Details

    • MultiTaxFilingReturnModel

      public MultiTaxFilingReturnModel()
  • Method Details

    • getId

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

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

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

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

      public String getRegistrationId()
      Getter for registrationId The registration ID from the return's filing calendar.
    • setRegistrationId

      public void setRegistrationId(String value)
      Setter for registrationId The registration ID from the return's filing calendar.
    • 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 String getFormName()
      Getter for formName The name of the form.
    • setFormName

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

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

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

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

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

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

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

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

      public void setFiledDate(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 Date getStartPeriod()
      Getter for startPeriod The start date of this return
    • setStartPeriod

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

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

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

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

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

      public FilingsTaxSummaryModel getReturnTaxSummary()
      Getter for returnTaxSummary
    • setReturnTaxSummary

      public void setReturnTaxSummary(FilingsTaxSummaryModel value)
      Setter for returnTaxSummary
    • getReturnTaxDetails

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

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

      public FilingReturnCreditModel getExcludedCarryOverCredits()
      Getter for excludedCarryOverCredits
    • setExcludedCarryOverCredits

      public void setExcludedCarryOverCredits(FilingReturnCreditModel value)
      Setter for excludedCarryOverCredits
    • getAppliedCarryOverCredits

      public FilingReturnCreditModel getAppliedCarryOverCredits()
      Getter for appliedCarryOverCredits
    • setAppliedCarryOverCredits

      public void setAppliedCarryOverCredits(FilingReturnCreditModel value)
      Setter for appliedCarryOverCredits
    • getTotalAdjustments

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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