Class MultiTaxFilingReturnModel
- java.lang.Object
-
- net.avalara.avatax.rest.client.models.MultiTaxFilingReturnModel
-
public class MultiTaxFilingReturnModel extends java.lang.ObjectFiling Returns Model
-
-
Constructor Summary
Constructors Constructor Description MultiTaxFilingReturnModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccrualTypegetAccrualType()Getter for accrualType Accrual type of the returnjava.util.ArrayList<FilingAdjustmentModel>getAdjustments()Getter for adjustments The Adjustments for this return.FilingReturnCreditModelgetAppliedCarryOverCredits()Getter for appliedCarryOverCredits The applied carry over credit documentsjava.util.ArrayList<FilingAttachmentModel>getAttachments()Getter for attachments The attachments for this return.java.util.ArrayList<FilingAugmentationModel>getAugmentations()Getter for augmentations The Augmentations for this return.java.lang.StringgetDescription()Getter for description A description for the return.java.util.DategetEndPeriod()Getter for endPeriod The end date of this returnFilingReturnCreditModelgetExcludedCarryOverCredits()Getter for excludedCarryOverCredits The excluded carry over credit documentsjava.util.DategetFiledDate()Getter for filedDate The date the return was filed by Avalara.java.lang.LonggetFilingCalendarId()Getter for filingCalendarId The unique ID number of the filing calendar associated with this return.FilingFrequencyIdgetFilingFrequency()Getter for filingFrequency The filing frequency of the return.FilingTypeIdgetFilingType()Getter for filingType The filing type of the return.java.lang.StringgetFormCode()Getter for formCode The unique code of the form.java.lang.StringgetFormName()Getter for formName The name of the form.java.lang.LonggetId()Getter for id The unique ID number of this filing return.java.util.ArrayList<FilingPaymentModel>getPayments()Getter for payments The payments for this return.java.util.ArrayList<FilingsTaxDetailsModel>getReturnTaxDetails()Getter for returnTaxDetails A detailed breakdown of the taxes in this filingFilingsTaxSummaryModelgetReturnTaxSummary()Getter for returnTaxSummary A summary of all taxes compbined for this periodjava.util.DategetStartPeriod()Getter for startPeriod The start date of this returnFilingStatusIdgetStatus()Getter for status The current status of the filing return.java.lang.IntegergetTaxAuthorityId()Getter for taxAuthorityId Tax Authority ID of this returnjava.math.BigDecimalgetTotalAdjustments()Getter for totalAdjustments Total amount of adjustments on this returnjava.math.BigDecimalgetTotalAugmentations()Getter for totalAugmentations Total amount of augmentations on this returnjava.math.BigDecimalgetTotalPayments()Getter for totalPayments Total amount of payments on this returnvoidsetAccrualType(AccrualType value)Setter for accrualType Accrual type of the returnvoidsetAdjustments(java.util.ArrayList<FilingAdjustmentModel> value)Setter for adjustments The Adjustments for this return.voidsetAppliedCarryOverCredits(FilingReturnCreditModel value)Setter for appliedCarryOverCredits The applied carry over credit documentsvoidsetAttachments(java.util.ArrayList<FilingAttachmentModel> value)Setter for attachments The attachments for this return.voidsetAugmentations(java.util.ArrayList<FilingAugmentationModel> value)Setter for augmentations The Augmentations for this return.voidsetDescription(java.lang.String value)Setter for description A description for the return.voidsetEndPeriod(java.util.Date value)Setter for endPeriod The end date of this returnvoidsetExcludedCarryOverCredits(FilingReturnCreditModel value)Setter for excludedCarryOverCredits The excluded carry over credit documentsvoidsetFiledDate(java.util.Date value)Setter for filedDate The date the return was filed by Avalara.voidsetFilingCalendarId(java.lang.Long value)Setter for filingCalendarId The unique ID number of the filing calendar associated with this return.voidsetFilingFrequency(FilingFrequencyId value)Setter for filingFrequency The filing frequency of the return.voidsetFilingType(FilingTypeId value)Setter for filingType The filing type of the return.voidsetFormCode(java.lang.String value)Setter for formCode The unique code of the form.voidsetFormName(java.lang.String value)Setter for formName The name of the form.voidsetId(java.lang.Long value)Setter for id The unique ID number of this filing return.voidsetPayments(java.util.ArrayList<FilingPaymentModel> value)Setter for payments The payments for this return.voidsetReturnTaxDetails(java.util.ArrayList<FilingsTaxDetailsModel> value)Setter for returnTaxDetails A detailed breakdown of the taxes in this filingvoidsetReturnTaxSummary(FilingsTaxSummaryModel value)Setter for returnTaxSummary A summary of all taxes compbined for this periodvoidsetStartPeriod(java.util.Date value)Setter for startPeriod The start date of this returnvoidsetStatus(FilingStatusId value)Setter for status The current status of the filing return.voidsetTaxAuthorityId(java.lang.Integer value)Setter for taxAuthorityId Tax Authority ID of this returnvoidsetTotalAdjustments(java.math.BigDecimal value)Setter for totalAdjustments Total amount of adjustments on this returnvoidsetTotalAugmentations(java.math.BigDecimal value)Setter for totalAugmentations Total amount of augmentations on this returnvoidsetTotalPayments(java.math.BigDecimal value)Setter for totalPayments Total amount of payments on this returnjava.lang.StringtoString()Returns a JSON string representation of 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:
toStringin classjava.lang.Object
-
-