AvaTax for Excise

Version v1
AlternateProductsController
AvaTaxExciseController
ImportBusinessEntitiesController
ImportHeadersController
ImportItemCodesController
ImportLocationsController
ImportManufacturersController
ImportProductsTobaccoController
ImportScheduleTransactionsController
JurisdictionsController
NotificationController
RatesController
Tax Sessions
TaxpayerTypesController
UtilitiesController

Avalara.Excise.Common.Contracts.Services.ItemCodeImportRequest

Represents a request object for importing item codes through the REST service. This class contains all the necessary information to perform an item code import operation, including the item codes to import, import configuration options, and matching behavior settings.

This model is used in the following APIs:

Parameters
ItemCodesOptional
array

Gets or sets an array of item codes to be imported. Each item code contains the data that will be processed and imported into the system for tax classification and product identification purposes.

ImportNameOptional
string

Gets or sets the name identifier for this import operation. This name is used to identify and track the import operation in logs and reports.

UpdateMatchesModeOptional
string

Gets or sets the update matching mode that determines how existing records are handled during import. This setting controls whether and how the system should match and update existing item codes when duplicates are found during the import process.

Enum: NONE, INSERT, UPDATE, COPY
LoadIdOptional
string

Gets or sets the unique identifier for this import load operation. This GUID is used to correlate related import operations and track the overall import process.