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

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
Peppol: An identifier for an object on which the invoice is based, given by the Seller, or the identifier for the supporting document.

Example value: 60231136

0..1 cbc:DocumentTypeCode

Document type code
Peppol: Code "130" MUST be used to indicate an invoice object reference. Not used for other additional documents

Example value: 130

0..1 cac:Attachment

ATTACHMENT

Rules
Identifier/Error message Flag
PEPPOL-EN16931-R006
Only one invoiced object is allowed on document level
fatal
PEPPOL-EN16931-R080
Only one project reference is allowed on document level
fatal