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.ScheduleTransactionImportRequest

This is the request object for the REST service

This model is used in the following APIs:

Parameters
TransactionsOptional
array

Gets or sets the array of schedule transactions to be imported.

LoadIdOptional
string

Gets or sets the load identifier for this import request. This uniquely identifies the import batch.

OverridePriorityBusinessEntityLegalNameOptional
integer

Gets or sets the override priority for business entity legal name matching.

OverridePriorityBusinessEntityIdTypeCodeOptional
integer

Gets or sets the override priority for business entity ID type code matching.

OverridePriorityBusinessEntityCustomIdOptional
integer

Gets or sets the override priority for business entity custom ID matching.

TotalBatchesOptional
integer

Gets or sets the total number of batches in this import operation.

BatchSizeOptional
integer

Gets or sets the size of each batch in this import operation.

BusinessEntityUpdateMatchesModeOptional
string

Gets or sets the update match type mode for business entity matching.

Enum: NONE, INSERT, UPDATE, COPY
TerminateNewBusinessEntitiesOptional
boolean

Gets or sets a value indicating whether new business entities should be terminated.

LocationsUpdateMatchesModeOptional
string

Gets or sets the update match type mode for location matching.

Enum: NONE, INSERT, UPDATE, COPY
LimitTaxSessionsByEndPeriodOptional
string

Gets or sets the end period date to limit tax sessions by.

LimitTaxSessionsByCountryOptional
string

Gets or sets the country code to limit tax sessions by.

LimitTaxSessionsByJurisdictionOptional
string

Gets or sets the jurisdiction to limit tax sessions by.

LimitTaxSessionsByTaxpayerTypeOptional
string

Gets or sets the taxpayer type to limit tax sessions by.

LimitTaxSessionsByTerminalCodeOptional
string

Gets or sets the terminal code to limit tax sessions by.

LimitTaxSessionsByLocationIdOptional
string

Gets or sets the location ID to limit tax sessions by.

ScheduleTransactionDataEntryCompleteOptional
boolean

Gets or sets a value indicating whether schedule transaction data entry is complete.

EnableWorkflowResetOptional
boolean

Gets or sets a value indicating whether workflow reset is enabled.

TerminateNewLocationsOptional
boolean

Gets or sets a value indicating whether new locations should be terminated.

PrimarySelectionTypeOptional
string

Gets or sets the primary selection type for the import operation.

SecondarySelectionTypeOptional
string

Gets or sets the secondary selection type for the import operation.

TargetEndPeriodOptional
string

Gets or sets the target end period date for the import operation.

ApplyProfilesOptional
boolean

Gets or sets a value indicating whether to apply profiles during import.

CorrectionTypeOptional
string

INSERT, UPDATE, or CORRECT

LastBatchSentOptional
boolean

Gets or sets a value indicating whether this is the last batch being sent.

BatchNumberOptional
integer

Gets or sets the current batch number in the import sequence.

EmailNotificationOptional
string

Gets or sets the email address for import completion notifications.

EmailNotificationUserIdOptional
string

Gets or sets the user ID associated with email notifications.

EmailNotificationEnabledStepOneOptional
boolean

Gets or sets a value indicating whether email notification is enabled for step one.

EmailNotificationEnabledStepTwoOptional
boolean

Gets or sets a value indicating whether email notification is enabled for step two.

EmailNotificationEnabledStepThreeOptional
boolean

Gets or sets a value indicating whether email notification is enabled for step three.

SourceNameOptional
string

Gets or sets the source name for the import operation.

LocationExactMatchCountryCodeOptional
boolean

Gets or sets a value indicating whether to use exact match for location country code.

LocationExactMatchJurisdictionOptional
boolean

Gets or sets a value indicating whether to use exact match for location jurisdiction.

LocationExactMatchDescriptionOptional
boolean

Gets or sets a value indicating whether to use exact match for location description.

LocationExactMatchAddress1Optional
boolean

Gets or sets a value indicating whether to use exact match for location address line 1.

LocationExactMatchAddress2Optional
boolean

Gets or sets a value indicating whether to use exact match for location address line 2.

LocationExactMatchCityOptional
boolean

Gets or sets a value indicating whether to use exact match for location city.

LocationExactMatchPostalCodeOptional
boolean

Gets or sets a value indicating whether to use exact match for location postal code.

LocationExactMatchAlternateJurisdictionOptional
boolean

Gets or sets a value indicating whether to use exact match for location alternate jurisdiction.

LocationExactMatchAlternateFacilityNumberOptional
boolean

Gets or sets a value indicating whether to use exact match for location alternate facility number.

LocationExactMatchAirportCodeOptional
boolean

Gets or sets a value indicating whether to use exact match for location airport code.

LocationExactMatchStateAssignedCodeOptional
boolean

Gets or sets a value indicating whether to use exact match for location state assigned code.

LocationExactMatchSiteCodeOptional
boolean

Gets or sets a value indicating whether to use exact match for location site code.

LocationExactMatchSpecialJurisdictionOptional
boolean

Gets or sets a value indicating whether to use exact match for location special jurisdiction.

LocationExactMatchCountyOptional
boolean

Gets or sets a value indicating whether to use exact match for location county.

LocationExactMatchCountyCodeOptional
boolean

Gets or sets a value indicating whether to use exact match for location county code.

LocationExactMatchDepNumberOptional
boolean

Gets or sets a value indicating whether to use exact match for location DEP number.

LocationExactMatchLocationTypeOptional
boolean

Gets or sets a value indicating whether to use exact match for location type.

LocationExactMatchOutsideCityLimitOptional
boolean

Gets or sets a value indicating whether to use exact match for location outside city limit indicator.

ProductTobaccoMatchCountryCodeOptional
boolean

Gets or sets a value indicating whether to match product tobacco by country code.

ProductTobaccoMatchJurisdictionOptional
boolean

Gets or sets a value indicating whether to match product tobacco by jurisdiction.

ProductTobaccoMatchNameOptional
boolean

Gets or sets a value indicating whether to match product tobacco by name.

ProductTobaccoMatchStateAssignedCodeOptional
boolean

Gets or sets a value indicating whether to match product tobacco by state assigned code.

ProductTobaccoMatchStyleOptional
boolean

Gets or sets a value indicating whether to match product tobacco by style.

ProductTobaccoMatchUnitOfMeasureOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit of measure.

ProductTobaccoMatchUnitsPerPackageOptional
boolean

Gets or sets a value indicating whether to match product tobacco by units per package.

ProductTobaccoMatchUpcOptional
boolean

Gets or sets a value indicating whether to match product tobacco by UPC.

ProductTobaccoMatchProductCodeOptional
boolean

Gets or sets a value indicating whether to match product tobacco by product code.

ProductTobaccoMatchCustomIdOptional
boolean

Gets or sets a value indicating whether to match product tobacco by custom ID.

ProductTobaccoMatchDescriptionOptional
boolean

Gets or sets a value indicating whether to match product tobacco by description.

ProductTobaccoMatchModifiedRiskOptional
boolean

Gets or sets a value indicating whether to match product tobacco by modified risk type.

ProductTobaccoMatchModifiedRiskNumberOptional
boolean

Gets or sets a value indicating whether to match product tobacco by modified risk number.

ProductTobaccoMatchUnitVolumeOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit volume.

ProductTobaccoMatchUnitVolumeUnitOfMeasureOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit volume unit of measure.

ProductTobaccoMatchUnitWeightOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit weight.

ProductTobaccoMatchUnitWeightUnitOfMeasureOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit weight unit of measure.

ProductTobaccoMatchUnitLengthOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit length.

ProductTobaccoMatchUnitLengthUnitOfMeasureOptional
boolean

Gets or sets a value indicating whether to match product tobacco by unit length unit of measure.

ProductTobaccoMatchJurisdictionDescriptionCodeOptional
boolean

Gets or sets a value indicating whether to match product tobacco by jurisdiction description code.

ProductTobaccoMatchSkuOptional
boolean

Gets or sets a value indicating whether to match product tobacco by SKU.

ProductTobaccoMatchPackSizeOptional
boolean

Gets or sets a value indicating whether to match product tobacco by pack size.

ProductTobaccoTerminateNewRecordsOptional
boolean

Gets or sets a value indicating whether to terminate new product tobacco records.

ProductTobaccoAssignManufacturersOptional
boolean

Gets or sets a value indicating whether to assign manufacturers to product tobacco records.

ProductTobaccoAssignDefaultManufacturerOptional
boolean

Gets or sets a value indicating whether to assign default manufacturer to product tobacco records.

ProductTobaccoDetermineProductJurisdictionsOptional
boolean

Gets or sets a value indicating whether to determine product jurisdictions for product tobacco records.

ProductTobaccoProductCrossReferenceOptional
boolean

Gets or sets a value indicating whether to use product cross reference for product tobacco records.

ProductsTobaccoUpdateMatchesModeOptional
string

Gets or sets the update match type mode for product tobacco matching.

Enum: NONE, INSERT, UPDATE, COPY
ProductsTobaccoAttributeUpdateModeOptional
string

Gets or sets the update type mode for product tobacco attributes.

Enum: INSERT, REPLACE, NOCHANGE
ProductsTobaccoJurisdictionUpdateModeOptional
string

Gets or sets the update type mode for product tobacco jurisdictions.

Enum: REPLACE, ADDNEW, NOCHANGE
ItemCodeUpdateMatchesModeOptional
string

Gets or sets the update match type mode for item code matching.

Enum: NONE, INSERT, UPDATE, COPY
ManufacturerMatchCountryCodeOptional
boolean

Gets or sets a value indicating whether to match manufacturers by country code.

ManufacturerMatchJurisdictionOptional
boolean

Gets or sets a value indicating whether to match manufacturers by jurisdiction.

ManufacturerMatchLegalNameOptional
boolean

Gets or sets a value indicating whether to match manufacturers by legal name.

ManufacturerMatchMsaStatusOptional
boolean

Gets or sets a value indicating whether to match manufacturers by MSA status.

ManufacturerMatchIdTypeIdCodeOptional
boolean

Gets or sets a value indicating whether to match manufacturers by ID type code.

ManufacturerMatchCustomIdOptional
boolean

Gets or sets a value indicating whether to match manufacturers by custom ID.

ManufacturerMatchLicenseNumberOptional
boolean

Gets or sets a value indicating whether to match manufacturers by license number.

ManufacturerMatchTradeNameOptional
boolean

Gets or sets a value indicating whether to match manufacturers by trade name.

ManufacturerMatchManufacturerCodeOptional
boolean

Gets or sets a value indicating whether to match manufacturers by manufacturer code.

ManufacturerTerminateNewRecordsOptional
boolean

Gets or sets a value indicating whether to terminate new manufacturer records.

ManufacturerUpdateMatchesModeOptional
string

Gets or sets the update match type mode for manufacturer matching.

Enum: NONE, INSERT, UPDATE, COPY
ManufacturerJurisdictionUpdateModeOptional
string

Gets or sets the update type mode for manufacturer jurisdictions.

Enum: REPLACE, ADDNEW, NOCHANGE
UserForcedCancelOptional
boolean

Gets or sets a value indicating whether the user forced cancellation of the import operation.

AutomaticBackupOptional
boolean

Gets or sets a value indicating whether to perform automatic backup.

CreateAllAccountTypesOptional
boolean

Gets or sets a value indicating whether to create all account types.

TransactionsSentOptional
integer

Gets or sets the number of transactions sent in this batch.

ProcessDescriptionOptional
string

Gets or sets the description of the import process.

ProcessNameOptional
string

Gets or sets the name of the import process.

StiVersionNumberOptional
string

Gets or sets the schedule transaction importer version number.