Class TransactionReferenceFieldModel

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

public class TransactionReferenceFieldModel
extends java.lang.Object
Represents a fixup change
  • Constructor Summary

    Constructors 
    Constructor Description
    TransactionReferenceFieldModel()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.Long getDocumentId()
    Getter for documentId The id of the transaction
    java.util.ArrayList<LineDetailSERCodeModel> getLineDetailSerCodes()
    Getter for lineDetailSerCodes Reference field of the line details
    java.lang.String getReportingLocationCode()
    Getter for reportingLocationCode Sets the sale location code (Outlet ID) for reporting this document to the tax authority.
    void setDocumentId​(java.lang.Long value)
    Setter for documentId The id of the transaction
    void setLineDetailSerCodes​(java.util.ArrayList<LineDetailSERCodeModel> value)
    Setter for lineDetailSerCodes Reference field of the line details
    void setReportingLocationCode​(java.lang.String value)
    Setter for reportingLocationCode Sets the sale location code (Outlet ID) for reporting this document to the tax authority.
    java.lang.String toString()
    Returns a JSON string representation of TransactionReferenceFieldModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getDocumentId

      public java.lang.Long getDocumentId()
      Getter for documentId The id of the transaction
    • setDocumentId

      public void setDocumentId​(java.lang.Long value)
      Setter for documentId The id of the transaction
    • getReportingLocationCode

      public java.lang.String getReportingLocationCode()
      Getter for reportingLocationCode Sets the sale location code (Outlet ID) for reporting this document to the tax authority. This value is used by Avalara Managed Returns to group documents together by reporting locations for tax authorities that require location-based reporting.
    • setReportingLocationCode

      public void setReportingLocationCode​(java.lang.String value)
      Setter for reportingLocationCode Sets the sale location code (Outlet ID) for reporting this document to the tax authority. This value is used by Avalara Managed Returns to group documents together by reporting locations for tax authorities that require location-based reporting.
    • getLineDetailSerCodes

      public java.util.ArrayList<LineDetailSERCodeModel> getLineDetailSerCodes()
      Getter for lineDetailSerCodes Reference field of the line details
    • setLineDetailSerCodes

      public void setLineDetailSerCodes​(java.util.ArrayList<LineDetailSERCodeModel> value)
      Setter for lineDetailSerCodes Reference field of the line details
    • toString

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