Ir al contenido

Aviso

CII-DT-049: No añadas un código de moneda a la información de IVA

En resumen

Aviso: conviene revisarlo.

CII-DT-049 significa que un elemento de impuesto contiene su propio CurrencyCode, que esta regla de EN 16931 excluye de ese lugar. Para corregirlo, elimina ese elemento CurrencyCode y conserva la moneda de la factura y, si la usas, la moneda de contabilización del IVA en sus campos correspondientes.

En esta página

Qué significa

En CII, la regla comprueba todos los elementos del espacio de nombres ram cuyo nombre termina en TradeTax. Genera un aviso si alguno tiene un hijo directo ram:CurrencyCode. No comprueba la moneda de la factura (BT-5) ni la moneda de contabilización del IVA (BT-6).

Por qué importa

BT-5 y BT-6 tienen sus propios campos a nivel de factura. Un CurrencyCode dentro de un elemento de impuesto no es el campo que este conjunto de reglas de CII utiliza para indicar esas monedas.

Cómo corregirlo

Borra ram:CurrencyCode de cada elemento de impuesto afectado. Comprueba que la moneda de la factura (BT-5) y, si la usas, la moneda de contabilización del IVA (BT-6) siguen bien indicadas en sus campos de la liquidación a nivel de factura. Si tu programa de facturación escribe el elemento sobrante, pide al fabricante que corrija su salida CII. Genera de nuevo el archivo y vuelve a comprobarlo.

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

CurrencyCode 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
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si CII-DT-049 sigue fallando y qué otras reglas fallan.

Actualizado el 7 de noviembre de 2026