Documentation / @facturometro/core / UncheckedTaxSubtotal
Interface: UncheckedTaxSubtotal ​
Defined in: packages/core/src/model/common.types.generated.ts:7240
BG-23 VAT BREAKDOWN.
A group of business terms providing information about VAT breakdown by different categories, rates and exemption reasons
Parser output for TaxSubtotal: every property is optional and codes are plain strings, because nothing has been validated yet.
Rules ​
PEPPOL-EN16931-R053, BR-CO-18, BR-O-11
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/
Properties ​
taxableAmount? ​
optionaltaxableAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7256
BT-116 VAT category taxable amount.
Sum of all taxable amounts subject to a specific VAT category code and VAT category rate (if the VAT category rate is applicable). Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
1..1
Rules ​
BR-45, BR-S-08, BR-Z-08, BR-E-08, BR-AE-08, BR-IC-08, BR-G-08, BR-O-08, BR-DEC-19, UBL-DT-01, BR-CL-03
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cbc-TaxableAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cbc-TaxableAmount/
taxAmount? ​
optionaltaxAmount?:UncheckedAmount
Defined in: packages/core/src/model/common.types.generated.ts:7271
BT-117 VAT category tax amount.
The total VAT amount for a given VAT category. Must be rounded to maximum 2 decimals.
Attribute currencyID: Mandatory attribute. Use BT-5
Cardinality ​
1..1
Rules ​
BR-46, BR-CO-17, BR-S-09, BR-Z-09, BR-E-09, BR-AE-09, BR-IC-09, BR-G-09, BR-O-09, BR-DEC-20, UBL-DT-01
Codelist ​
currencyID: ISO4217 https://docs.peppol.eu/poacc/billing/3.0/codelist/ISO4217/
Rules ​
currencyID: PEPPOL-EN16931-CL007, PEPPOL-EN16931-R051
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-TaxTotal/cac-TaxSubtotal/cbc-TaxAmount/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-TaxTotal/cac-TaxSubtotal/cbc-TaxAmount/
taxCategory? ​
optionaltaxCategory?:UncheckedTaxSubtotalTaxCategory
Defined in: packages/core/src/model/common.types.generated.ts:7279
VAT CATEGORY.
Cardinality ​
1..1