public enum TaxOverrideType extends java.lang.Enum<TaxOverrideType>
| Enum Constant and Description |
|---|
AccruedTaxAmount
To support Consumer Use Tax
|
DeriveTaxable
Derive the taxable amount from the tax amount
|
Exemption
Entity exemption was ignored (e.g.
|
None
AvaTax calculated the tax for this transaction, and no override occurred.
|
OutOfHarbor
This is for the documents that are calculated outside of AvaTax and passed in to AvaTax
specifically for reporting/Returns purposes
|
TaxAmount
AvaTax calculated tax for this transaction, but the final tax amount on the transaction was
determined outside of AvaTax.
|
TaxDate
AvaTax was instructed to calculate this transaction using the tax rules that were in effect
on a different day than the transaction occurred.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getValue() |
static TaxOverrideType |
valueOf(int intValue) |
static TaxOverrideType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TaxOverrideType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TaxOverrideType None
public static final TaxOverrideType TaxAmount
public static final TaxOverrideType Exemption
public static final TaxOverrideType TaxDate
public static final TaxOverrideType AccruedTaxAmount
public static final TaxOverrideType DeriveTaxable
public static final TaxOverrideType OutOfHarbor
public static TaxOverrideType[] values()
for (TaxOverrideType c : TaxOverrideType.values()) System.out.println(c);
public static TaxOverrideType valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static TaxOverrideType valueOf(int intValue)
public int getValue()