AvaTax for Excise
AlternateProductsController
AvaTaxExciseController
ImportBusinessEntitiesController
ImportHeadersController
ImportItemCodesController
ImportLocationsController
ImportManufacturersController
ImportProductsTobaccoController
ImportScheduleTransactionsController
JurisdictionsController
NotificationController
RatesController
Tax Sessions
TaxpayerTypesController
UtilitiesController
Avalara.Excise.Determination.Engine.AdjustTransactionRequest
Represents a request to adjust an existing transaction in the system. This class contains the information needed to modify transaction data, including the reason for adjustment, description, and the new transaction data.
This model is used in the following APIs:
Parameters
adjustmentReasonOptional
stringGets or sets the reason for adjusting the transaction. Specifies the type of adjustment being made (e.g., "CORRECTION", "REFUND", "VOID").
Enum: NotAdjusted, SourcingIssue, ReconciledWithGeneralLedger, ExemptCertApplied, PriceAdjusted, ProductReturned, ProductExchanged, BadDebt, Other, Offline
adjustmentDescriptionOptional
stringGets or sets a human-readable description explaining why the transaction is being adjusted. Provides additional context and justification for the adjustment request.
newTransactionOptional
Avalara.Excise.Determination.Engine.RestTransactionGets or sets the new transaction data that will replace or modify the existing transaction. Contains the updated transaction information after the adjustment is applied.