Class AdjustTransactionModel


  • public class AdjustTransactionModel
    extends java.lang.Object
    Replace an existing transaction recorded in AvaTax with a new one.
    • Constructor Detail

      • AdjustTransactionModel

        public AdjustTransactionModel()
    • Method Detail

      • 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 AdjustTransactionModel
        Overrides:
        toString in class java.lang.Object