Qué significa
La referencia de la licitación o del lote (BT-17) se escribe en cac:OriginatorDocumentReference, y la norma EN 16931 solo usa su identificador (cbc:ID). Esta regla comprueba que dentro no haya ningún cac:Attachment, que sería un archivo o un enlace a un archivo ligado a esa referencia.
Por qué importa
Es un aviso, así que el archivo se acepta. La norma tiene un único lugar para los documentos adjuntos, la sección de documentos justificativos (BG-24), y el programa del destinatario lee los archivos adjuntos solo de ahí. Un archivo escondido en la referencia de la licitación se suele ignorar, de modo que el destinatario puede no verlo nunca.
Cómo corregirlo
Si el destinatario necesita el documento, añádelo como documento justificativo en tu programa de facturación, que lo escribe donde la norma lo espera. En el XML eso es cac:AdditionalDocumentReference con el archivo en cac:Attachment. Después elimina cac:Attachment de cac:OriginatorDocumentReference y deja el número de referencia.
Texto oficial de la regla
A UBL invoice should not include the OriginatorDocumentReference Attachment Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |