API Reference
Class
InvoiceCalculatedTax
Immutable calculated VAT breakdown.
Inheritance
- Object
- InvoiceCalculatedTax
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property InvoiceCalculation.Taxes
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String CategoryCode { get; } #VAT category code.
public Nullable<Decimal> Rate { get; } #VAT percentage.
public Decimal TaxableAmount { get; } #Taxable amount (BT-116).
public Decimal FormulaTaxAmount { get; } #Rounded taxable basis multiplied by the VAT percentage.
public Decimal TaxAmount { get; } #Source-declared VAT amount (BT-117), or the formula amount when absent.
public String ExemptionReason { get; } #Exemption reason (BT-120).
public String ExemptionReasonCode { get; } #Exemption reason code (BT-121).