Skip to content

Documentation / @facturometro/einvoice / UncheckedPartyTaxScheme

Interface: UncheckedPartyTaxScheme ​

Defined in: packages/core/src/model/common.types.generated.ts:6294

PARTY VAT/TAX IDENTIFIERS; PARTY VAT IDENTIFIER.

Parser output for PartyTaxScheme: every property is optional and codes are plain strings, because nothing has been validated yet.

See ​

Properties ​

companyId? ​

optional companyId?: string

Defined in: packages/core/src/model/common.types.generated.ts:6314

BT-31, BT-32 Seller VAT identifier, Seller tax registration identifier; BT-48 Buyer VAT identifier; BT-63 Seller tax representative VAT identifier.

The Seller's VAT identifier (also known as Seller VAT identification number) or the local identification (defined by the Seller’s address) of the Seller for tax purposes or a reference that enables the Seller to state his registered tax status. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present

Cardinality ​

1..1

Rules ​

BR-CO-09, BR-CO-26, BR-S-02, BR-S-03, BR-S-04, BR-Z-02, BR-Z-03, BR-Z-04, BR-E-02, BR-E-03, BR-E-04, BR-AE-02, BR-AE-03, BR-AE-04, BR-IC-02, BR-IC-03, BR-IC-04, BR-G-02, BR-G-03, BR-G-04, BR-O-02, BR-O-03, BR-O-04, IT-R-001, NO-R-001, NO-R-002, SE-R-001, SE-R-002, SE-R-005, PEPPOL-COMMON-R040, PEPPOL-COMMON-R041, PEPPOL-COMMON-R042, PEPPOL-COMMON-R043, PEPPOL-COMMON-R044, PEPPOL-COMMON-R045, PEPPOL-COMMON-R046, PEPPOL-COMMON-R047, PEPPOL-COMMON-R049, PEPPOL-COMMON-R050, PEPPOL-COMMON-R052, PEPPOL-COMMON-R053, PEPPOL-COMMON-R054, PEPPOL-COMMON-R055, PEPPOL-COMMON-R056-1, PEPPOL-COMMON-R056-2, PEPPOL-COMMON-R057, BR-56

See ​


taxScheme? ​

optional taxScheme?: UncheckedTaxScheme

Defined in: packages/core/src/model/common.types.generated.ts:6326

TAX SCHEME.

Cardinality ​

1..1

See ​

MIT licensed. Specification artefacts belong to OpenPEPPOL, CEN and OASIS.