Documentation / @facturometro/core / AdditionalDocumentReferenceInput
Interface: AdditionalDocumentReferenceInput ​
Defined in: packages/core/src/model/common.types.generated.ts:2951
BG-24 ADDITIONAL SUPPORTING DOCUMENTS.
A group of business terms providing information about additional supporting documents substantiating the claims made in the Invoice. The additional supporting documents can be used for both referencing a document number which is expected to be known by the receiver, an external document (referenced by a URL) or as an embedded document, Base64 encoded (such as a time report).
Builder input for AdditionalDocumentReference: 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.
Rules ​
PEPPOL-EN16931-R080, DE-R-022
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AdditionalDocumentReference/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AdditionalDocumentReference/
Properties ​
attachment? ​
optionalattachment?:AttachmentInput
Defined in: packages/core/src/model/common.types.generated.ts:2999
ATTACHMENT.
Cardinality ​
0..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AdditionalDocumentReference/cac-Attachment/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AdditionalDocumentReference/cac-Attachment/
documentDescription? ​
optionaldocumentDescription?:string
Defined in: packages/core/src/model/common.types.generated.ts:2991
BT-123 Supporting document description.
A description of the supporting document, such as: timesheet, usage report etc.
Cardinality ​
0..1
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AdditionalDocumentReference/cbc-DocumentDescription/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AdditionalDocumentReference/cbc-DocumentDescription/
documentTypeCode? ​
optionaldocumentTypeCode?:string
Defined in: packages/core/src/model/common.types.generated.ts:2981
BT-18 Document type code.
Code "130" MUST be used to indicate an invoice object reference. Not used for other additional documents
Cardinality ​
0..1
Default ​
130See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AdditionalDocumentReference/cbc-DocumentTypeCode/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AdditionalDocumentReference/cbc-DocumentTypeCode/
id ​
id:
string|IdentifierInput
Defined in: packages/core/src/model/common.types.generated.ts:2969
BT-18, BT-122 Invoiced object identifier, Supporting document reference; BT-18, BT-122 Invoiced object identifier, Supporting document reference or project reference.
An identifier for an object on which the invoice is based, given by the Seller, or the identifier for the supporting document.
Attribute schemeID (Scheme identifier): The identification scheme identifier of the Invoiced object identifier.
Cardinality ​
1..1
Rules ​
BR-52
Codelist ​
schemeID: UNCL1153 https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL1153/
Rules ​
schemeID: BR-CL-07