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).

Cardinality
0..n
Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Business terms
BG-24
Child elements
Card Name Description
1..1 cbc:ID

Invoiced object identifier, Supporting document reference or project reference
An identifier for an object on which the invoice is based (with DocumentTypeCode=130), given by the Seller, the identifier for the supporting document or the project reference identifier (DocumentTypeCode=50).

Example value: AB23456

0..1 cbc:DocumentTypeCode

Document type code
Code "130" MUST be used to indicate an invoice object reference and code "50" for project reference. Element is not used for other additional documents

Example value: 130

0..1 cbc:DocumentDescription

Supporting document description
A description of the supporting document, such as: timesheet, usage report etc.

Example value: Time list

0..1 cac:Attachment

ATTACHMENT

Rules
Identifier/Error message Flag
PEPPOL-EN16931-R080
Only one project reference is allowed on document level
fatal
DE-R-022
Attached documents provided with an invoice in "ADDITIONAL SUPPORTING DOCUMENTS" (BG-24) shall have a unique filename (non case-sensitive) within the element ″Attached document″ (BT-125).
fatal