Dycode SimpleUBL UBL 2.0 Class Library

TaxSubtotal Class

Remarks

Information about the subtotal for a particular tax category within a tax scheme, such as standard rate within VAT.

Public Instance Constructors

TaxSubtotal Constructor Default constructor.
TaxSubtotal Copy Constructor Copy constructor. (Only C++)
TaxSubtotal Constructor with required values Constructor with required values. (Only C++, .NET)

Public Instance Properties

 
Property UBL 2.0 Description
TaxableAmount0..1 Amount. The net amount to which the tax percent (rate) is applied to calculate the tax amount.
TaxAmount1 Tax Amount. The amount of tax stated explicitly.
CalculationSequenceNumeric0..1 Calculation Sequence. Identifies the numerical order sequence in which taxes are applied when multiple taxes are attracted. If all taxes apply to the same taxable amount, CalculationSequenceNumeric will be '1' for all taxes.
TransactionCurrencyTaxAmount0..1 Tax Amount. The tax amount, expressed in the currency used for invoicing.
Percent0..1 Percent. The tax rate for the category, expressed as a percentage.
BaseUnitMeasure0..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.
PerUnitAmount0..1 Amount. Where a tax is applied at a certain rate per unit, the rate per unit applied.
TierRange0..1 Tier Range. Where a tax is tiered, the range of tiers applied in the calculation of the tax subtotal for the tax category.
TierRatePercent0..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.
TaxCategory1 Tax Category. An association to Tax Category.

Public Operators

Operator=Overloading of Assignment Operator. (Only C++)

Thread Safety

Public static members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also

TaxSubtotal Properties | Dycode.SimpleUBL.Common