Class CycleAddOptionModel

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

public class CycleAddOptionModel extends Object
Model with options for adding a new filing calendar
  • Constructor Details

    • CycleAddOptionModel

      public CycleAddOptionModel()
  • Method Details

    • getAvailable

      public Boolean getAvailable()
      Getter for available True if this form can be added and filed for the current cycle. "Current cycle" is considered one month before the month of today's date.
    • setAvailable

      public void setAvailable(Boolean value)
      Setter for available True if this form can be added and filed for the current cycle. "Current cycle" is considered one month before the month of today's date.
    • getTransactionalPeriodStart

      public Date getTransactionalPeriodStart()
      Getter for transactionalPeriodStart The period start date for the customer's first transaction in the jurisdiction being added
    • setTransactionalPeriodStart

      public void setTransactionalPeriodStart(Date value)
      Setter for transactionalPeriodStart The period start date for the customer's first transaction in the jurisdiction being added
    • getTransactionalPeriodEnd

      public Date getTransactionalPeriodEnd()
      Getter for transactionalPeriodEnd The period end date for the customer's last transaction in the jurisdiction being added
    • setTransactionalPeriodEnd

      public void setTransactionalPeriodEnd(Date value)
      Setter for transactionalPeriodEnd The period end date for the customer's last transaction in the jurisdiction being added
    • getFilingDueDate

      public Date getFilingDueDate()
      Getter for filingDueDate The jurisdiction-assigned due date for the form
    • setFilingDueDate

      public void setFilingDueDate(Date value)
      Setter for filingDueDate The jurisdiction-assigned due date for the form
    • getCycleName

      public String getCycleName()
      Getter for cycleName A descriptive name of the cycle and due date of form.
    • setCycleName

      public void setCycleName(String value)
      Setter for cycleName A descriptive name of the cycle and due date of form.
    • getFrequencyName

      public String getFrequencyName()
      Getter for frequencyName The filing frequency of the form
    • setFrequencyName

      public void setFrequencyName(String value)
      Setter for frequencyName The filing frequency of the form
    • getFilingFrequencyCode

      public String getFilingFrequencyCode()
      Getter for filingFrequencyCode A code assigned to the filing frequency
    • setFilingFrequencyCode

      public void setFilingFrequencyCode(String value)
      Setter for filingFrequencyCode A code assigned to the filing frequency
    • getFilingFrequencyId

      public FilingFrequencyId getFilingFrequencyId()
      Getter for filingFrequencyId The filing frequency of the request
    • setFilingFrequencyId

      public void setFilingFrequencyId(FilingFrequencyId value)
      Setter for filingFrequencyId The filing frequency of the request
    • getCycleUnavailableReason

      public String getCycleUnavailableReason()
      Getter for cycleUnavailableReason An explanation for why this form cannot be added for the current cycle
    • setCycleUnavailableReason

      public void setCycleUnavailableReason(String value)
      Setter for cycleUnavailableReason An explanation for why this form cannot be added for the current cycle
    • getAvailableLocationCodes

      public ArrayList<String> getAvailableLocationCodes()
      Getter for availableLocationCodes A list of outlet codes that can be assigned to this form for the current cycle
    • setAvailableLocationCodes

      public void setAvailableLocationCodes(ArrayList<String> value)
      Setter for availableLocationCodes A list of outlet codes that can be assigned to this form for the current cycle
    • toString

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