Class BatchAdjustTransactionModel


  • public class BatchAdjustTransactionModel
    extends java.lang.Object
    Replace an existing transaction recorded in AvaTax with a new one.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAdjustmentDescription()
      Getter for adjustmentDescription If the AdjustmentReason is "Other", specify the reason here.
      AdjustmentReason getAdjustmentReason()
      Getter for adjustmentReason A reason code indicating why this adjustment was made
      java.lang.String getCompanyCode()
      Getter for companyCode Specifies the code of the company for this transaction.
      java.lang.String getDocumentType()
      Getter for documentType Specifies the type of document to void.
      CreateTransactionModel getNewTransaction()
      Getter for newTransaction Replace the current transaction with tax data calculated for this new transaction
      java.lang.String getTransactionCode()
      Getter for transactionCode Please specify the transaction code of the transacion to void.
      void setAdjustmentDescription​(java.lang.String value)
      Setter for adjustmentDescription If the AdjustmentReason is "Other", specify the reason here.
      void setAdjustmentReason​(AdjustmentReason value)
      Setter for adjustmentReason A reason code indicating why this adjustment was made
      void setCompanyCode​(java.lang.String value)
      Setter for companyCode Specifies the code of the company for this transaction.
      void setDocumentType​(java.lang.String value)
      Setter for documentType Specifies the type of document to void.
      void setNewTransaction​(CreateTransactionModel value)
      Setter for newTransaction Replace the current transaction with tax data calculated for this new transaction
      void setTransactionCode​(java.lang.String value)
      Setter for transactionCode Please specify the transaction code of the transacion to void.
      java.lang.String toString()
      Returns a JSON string representation of BatchAdjustTransactionModel
      • Methods inherited from class java.lang.Object

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

      • BatchAdjustTransactionModel

        public BatchAdjustTransactionModel()
    • Method Detail

      • getCompanyCode

        public java.lang.String getCompanyCode()
        Getter for companyCode Specifies the code of the company for this transaction.
      • setCompanyCode

        public void setCompanyCode​(java.lang.String value)
        Setter for companyCode Specifies the code of the company for this transaction.
      • getTransactionCode

        public java.lang.String getTransactionCode()
        Getter for transactionCode Please specify the transaction code of the transacion to void.
      • setTransactionCode

        public void setTransactionCode​(java.lang.String value)
        Setter for transactionCode Please specify the transaction code of the transacion to void.
      • getDocumentType

        public java.lang.String getDocumentType()
        Getter for documentType Specifies the type of document to void.
      • setDocumentType

        public void setDocumentType​(java.lang.String value)
        Setter for documentType Specifies the type of document to void.
      • getAdjustmentReason

        public AdjustmentReason getAdjustmentReason()
        Getter for adjustmentReason A reason code indicating why this adjustment was made
      • setAdjustmentReason

        public void setAdjustmentReason​(AdjustmentReason value)
        Setter for adjustmentReason A reason code indicating why this adjustment was made
      • getAdjustmentDescription

        public java.lang.String getAdjustmentDescription()
        Getter for adjustmentDescription If the AdjustmentReason is "Other", specify the reason here. This is required when the AdjustmentReason is 8 (Other).
      • setAdjustmentDescription

        public void setAdjustmentDescription​(java.lang.String value)
        Setter for adjustmentDescription If the AdjustmentReason is "Other", specify the reason here. This is required when the AdjustmentReason is 8 (Other).
      • getNewTransaction

        public CreateTransactionModel getNewTransaction()
        Getter for newTransaction Replace the current transaction with tax data calculated for this new transaction
      • setNewTransaction

        public void setNewTransaction​(CreateTransactionModel value)
        Setter for newTransaction Replace the current transaction with tax data calculated for this new transaction
      • toString

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