Information about a tax category.
|TaxCategory Constructor||Default constructor.|
|TaxCategory Copy Constructor||Copy constructor. (Only C++)|
|TaxCategory Constructor with required values||Constructor with required values. (Only C++, .NET)|
|ID||0..1||Identifier. Identifies the tax category. (Ex: "ZeroRatedGoods" "NotTaxable" "Standard Rate")|
|Name||0..1||Name. The name of the tax category. (Ex: "Luxury Goods","Wine Equalization", "Exempt")|
|Percent||0..1||Percent. The tax rate for the category, expressed as a percentage.|
|BaseUnitMeasure||0..1||Base Unit Measure. Where a tax is applied at a certain rate per unit, the measure of units on which the tax calculation is based.|
|PerUnitAmount||0..1||Amount. Where a tax is applied at a certain rate per unit, the rate per unit applied.|
|TaxExemptionReasonCode||0..1||Tax Exemption Reason Code. The reason for tax being exempted expressed as a code.|
|TaxExemptionReason||0..1||Tax Exemption Reason. The reason for tax being exempted.|
|TierRange||0..1||Tier Range. Where a tax is tiered, the range of tiers applied in the calculation of the tax subtotal for the tax category.|
|TierRatePercent||0..1||Tier Rate. Where a tax is tiered, the rate of tax applied to the range of tiers in the calculation of the tax subtotal for the tax category.|
|TaxScheme||1||Tax Scheme. An association to Tax Scheme.|
|Operator=||Overloading of Assignment Operator. (Only C++)|
Public static members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.