AvaTax for Communications

Customizations
Jurisdiction Determination
Legacy Profiles
Lookups
Tax Calculation

RuleOverrideDto

A rule override domain transfer object.

Parameters
idOptional
integer

The unique identifier.

effectiveDateRequired
string

The effective date for the rule override.

overrideHandlingRequired
string

How the rule override should affect the existing tax rule.

jurisdictionRuleOptional
string

The rules to be applied in selecting the taxing jurisdiction.

calculationTypeOptional
string

The rules to be applied in applying the rate to determine tax amount.

saleTypeOptional
array

The sale types that are to be considered for taxation.

customerTypeOptional
array

The customer types that are to be considered for taxation.

franchiseOptional
array

Franchise/NonFranchise flags to be considered for taxation.

facilityOptional
array

Facility/NonFacility flags to be considered for taxation.

regulatedOptional
array

Regulated/NonRegulated flags to be considered for taxation.

ilecOptional
array

Ilec/NonIlec (Clec) flags to be considered for taxation.

primaryCarrierOptional
array

Primary carrier LongDistance/NonLongDistance (local) flags to be considered for taxation.

lifelineOptional
array

Lifeline/NonLifeline flags to be considered for taxation.

debitCardTypeOptional
array

Prepaid and postpaid debit card types to be considered for taxation.

proRatedOptional
boolean

The pro-rated flag.

billableComplianceOptional
string

The billable flag.

federalExciseTaxOptional
boolean

The federal excise eax (FET) flag.

transactionModifierOptional
TransactionModifierDto
tierRateRuleOptional
string

Rules for how rates and accumulation are handled across tiers.

taxOnTaxOptional
TaxOnTaxGroupDto
reportLevelOptional
string

The level at which the tax is to be reported.