Class MultiTaxFilingReturnModel


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

      • MultiTaxFilingReturnModel

        public MultiTaxFilingReturnModel()
    • Method Detail

      • 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
      • 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