Qué significa
La referencia de la licitación o del lote (BT-17) se escribe en cac:OriginatorDocumentReference, donde la norma EN 16931 solo usa el identificador (cbc:ID). Esta regla comprueba que no haya ningún cbc:DocumentStatusCode, un código que daría el estado del documento referenciado. Un elemento vacío también cuenta como presente.
Por qué importa
Es un aviso, así que el archivo se acepta y se puede enviar. El estado de una licitación o de un lote no forma parte de una factura, por lo que el programa del destinatario no puede asignarlo a ningún campo y normalmente lo salta. Quítalo para que el archivo siga la norma.
Cómo corregirlo
Abre la referencia de la licitación o del lote en tu programa de facturación y vacía cualquier campo de estado guardado con ella. Deja el número de referencia y exporta de nuevo el archivo. Si creas el XML por tu cuenta, elimina cbc:DocumentStatusCode de cac:OriginatorDocumentReference.
Texto oficial de la regla
A UBL invoice should not include the OriginatorDocumentReference DocumentStatusCode 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 |