Skip to content

Documentation / @facturometro/einvoice / CustomerPartyInput

Interface: CustomerPartyInput ​

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

PARTY.

Builder input for CustomerParty: decimals may be numbers; currencyId and defaultable elements (those with a default or fixed value) are optional; leaves whose attributes are all optional accept a plain string.

See ​

Properties ​

contact? ​

optional contact?: ContactInput

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

BG-9 BUYER CONTACT.

A group of business terms providing contact information relevant for the Buyer.

Cardinality ​

0..1

See ​


endpointId ​

endpointId: IdentifierInput

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

BT-49 Buyer electronic address.

Identifies the Buyer's electronic address to which the invoice is delivered.

Attribute schemeID (Buyer electronic address identification scheme identifier): The identification scheme identifier of the Buyer electronic address.

Cardinality ​

1..1

Rules ​

BR-63, BR-CL-25, PEPPOL-EN16931-R010, 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, PEPPOL-EN16931-CL008

Codelist ​

schemeID: eas https://docs.peppol.eu/poacc/billing/3.0/codelist/eas/

See ​


partyIdentification? ​

optional partyIdentification?: PartyIdentificationInput

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

PARTY IDENTIFICATION.

Cardinality ​

0..1

See ​


partyLegalEntity ​

partyLegalEntity: CustomerPartyLegalEntityInput

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

PARTY LEGAL ENTITY.

Cardinality ​

1..1

See ​


partyName? ​

optional partyName?: PartyNameInput

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

PARTY NAME.

Cardinality ​

0..1

See ​


partyTaxScheme? ​

optional partyTaxScheme?: PartyTaxSchemeInput

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

PARTY VAT IDENTIFIER.

Cardinality ​

0..1

See ​


postalAddress ​

postalAddress: AddressInput

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

BG-8 BUYER POSTAL ADDRESS.

A group of business terms providing information about the postal address for the Buyer. Sufficient components of the address are to be filled to comply with legal requirements.

Cardinality ​

1..1

Rules ​

BR-10

See ​

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