Qué significa
Esta regla busca en todo el archivo cualquier atributo unitCodeListID, incluso en elementos sin unitCode. El atributo unitCode contiene la unidad de medida, como C62 para unidades o piezas, HUR para horas o KGM para kilogramos. EN 16931 toma las unidades de una única lista fija (la Recomendación 20 de UN/ECE, con las incorporaciones de la Recomendación 21), tanto para la unidad de medida de la cantidad facturada (BT-130) como para la unidad de medida de la cantidad base del precio (BT-150). Esta regla no comprueba el valor de unitCode ni exige que esté presente.
Por qué importa
EN 16931 no usa unitCodeListID en ningún elemento del archivo. Este aviso se refiere a ese atributo, no al valor de unitCode.
Cómo corregirlo
Borra todos los atributos unitCodeListID del XML, también en los elementos que no tengan unitCode. Conserva los atributos unitCode que ya haya y sus valores. Si tu programa de facturación añade unitCodeListID, pide a su proveedor que lo quite de la exportación y vuelve a comprobar el archivo.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada
Texto oficial de la regla
A UBL invoice should not include the unitCodeListID 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 |
Comprueba tu archivo
Reglas relacionadas
- UBL-CR-664 El archivo no debe incluir bloques cac:FinancialInstitution
- UBL-CR-665 Solo la referencia a un objeto facturado lleva schemeID
- UBL-CR-666 La referencia a un objeto facturado no puede llevar un archivo adjunto
- UBL-CR-667 El identificador de artículo del destinatario va sin esquema
- UBL-CR-668 El identificador de artículo del emisor va sin esquema
- UBL-CR-669 El descuento del precio no debe llevar código de motivo