API Reference
Class
InvoiceCalculation
Immutable calculated monetary results in the invoice currency.
Inheritance
- Object
- InvoiceCalculation
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
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IReadOnlyList<InvoiceCalculatedLine> Lines { get; } #Calculated lines in source order.
public IReadOnlyList<InvoiceCalculatedTax> Taxes { get; } #VAT breakdowns in stable category/rate order.
public Decimal LineNetTotal { get; } #Sum of line net amounts (BT-106).
public Decimal AllowanceTotal { get; } #Document allowances (BT-107).
public Decimal ChargeTotal { get; } #Document charges (BT-108).
public Decimal TaxExclusiveTotal { get; } #Total excluding VAT (BT-109).
public Decimal TaxTotal { get; } #Total VAT (BT-110).
public Decimal TaxInclusiveTotal { get; } #Total including VAT (BT-112).
public Decimal PrepaidAmount { get; } #Prepaid amount (BT-113).
public Decimal RoundingAmount { get; } #Rounding adjustment (BT-114).
public Decimal PayableAmount { get; } #Amount due (BT-115).