Qué significa
Una cantidad puede llevar un código de unidad, por ejemplo en la cantidad facturada de una línea (BT-130), pero no un unitCodeListID, el atributo que nombra la lista de códigos de la que sale la unidad. La regla comprueba todas las cantidades de la factura.
Por qué importa
El estándar no tiene ningún campo para nombrar la lista de códigos. El archivo no pasa la comprobación.
Cómo corregirlo
Quita el atributo unitCodeListID de todas las cantidades y conserva el unitCode con su valor, como C62 o HUR. Si editas el XML a mano, borra el atributo.
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
unitCodeListID should not be present Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Comprueba tu archivo
Reglas relacionadas
- CII-DT-035 Las cantidades no pueden llevar el ID de la agencia de la lista
- CII-DT-036 Las cantidades no pueden llevar el nombre de la agencia de la lista
- CII-DT-037 El código del tipo de impuesto debe ser VAT
- CII-DT-038 Los bloques de impuestos no deberían incluir un CalculatedRate
- CII-DT-039 Los bloques de impuestos no deberían llevar un orden de cálculo
- CII-DT-040 Los bloques de impuestos no deberían llevar una cantidad base