Documentation / @facturometro/core / UncheckedAllowanceChargeTaxCategory
Interface: UncheckedAllowanceChargeTaxCategory ​
Defined in: packages/core/src/model/common.types.generated.ts:7148
TAX CATEGORY.
Parser output for AllowanceChargeTaxCategory: every property is optional and codes are plain strings, because nothing has been validated yet.
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AllowanceCharge/cac-TaxCategory/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AllowanceCharge/cac-TaxCategory/
Properties ​
id? ​
optionalid?:string
Defined in: packages/core/src/model/common.types.generated.ts:7160
BT-95, BT-102 Document level allowance or charge VAT category code.
A coded identification of what VAT category applies to the document level allowance or charge.
Cardinality ​
1..1
Codelist ​
UNCL5305 https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL5305/
Rules ​
BR-32, BR-37, BR-O-13, BR-O-14, BR-CL-17, DE-R-016
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AllowanceCharge/cac-TaxCategory/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AllowanceCharge/cac-TaxCategory/cbc-ID/
percent? ​
optionalpercent?:string
Defined in: packages/core/src/model/common.types.generated.ts:7171
BT-96, BT-103 Document level allowance or charge VAT rate.
The VAT rate, represented as percentage that applies to the document level allowance or charge.
Cardinality ​
0..1
Rules ​
BR-S-06, BR-S-07, BR-Z-06, BR-Z-07, BR-E-06, BR-E-07, BR-AE-06, BR-AE-07, BR-IC-06, BR-IC-07, BR-G-06, BR-G-07, BR-O-06, BR-O-07, SE-R-006
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AllowanceCharge/cac-TaxCategory/cbc-Percent/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AllowanceCharge/cac-TaxCategory/cbc-Percent/
taxScheme? ​
optionaltaxScheme?:UncheckedTaxScheme
Defined in: packages/core/src/model/common.types.generated.ts:7179
TAX SCHEME.
Cardinality ​
1..1