Qué significa
En los perfiles EXTENDED de Factur-X y ZUGFeRD, el test CII se aplica a cada ApplicableTradeTax del desglose de cabecera (BG-23) con categoría Z (BT-118) y TypeCode igual a VAT al convertirlo a mayúsculas. Compara la base imponible (BT-116) con los importes sin IVA de las líneas (BT-131), menos los descuentos sobre toda la factura (BT-92), más los recargos sobre toda la factura (BT-99) y los recargos por servicios logísticos (BT-X-272). Los elementos seleccionados deben usar Z en BT-151, BT-95, BT-102 o BT-X-273, tener el mismo tipo de IVA que la fila (BT-119) y coincidir con su texto y código del motivo de exención (BT-120, BT-121). Se normalizan los espacios y los campos ausentes cuentan como vacíos, no como valores heredados. Solo cuentan las líneas de subtipo DETAIL (BT-X-8) o sin subtipo. Cada una de las cuatro sumas se redondea por separado a dos decimales. El margen permitido es de 0,01 unidades de la moneda de la factura por cada elemento seleccionado.
Por qué importa
Los motivos de exención distintos pueden separar los importes Z de un mismo tipo en grupos diferentes. Este aviso comprueba el grupo con motivos coincidentes, mientras que BR-FXEXT-Z-08B también permite un cálculo sin separar motivos. Por eso, las dos reglas no tienen por qué fallar a la vez.
Cómo corregirlo
Revisa RateApplicablePercent, ExemptionReason y ExemptionReasonCode del ApplicableTradeTax de cabecera afectado. Selecciona las líneas, descuentos y recargos de factura y recargos por servicios logísticos de categoría Z que coincidan en esos valores, normalizando los espacios de los motivos. Comprueba también los campos ausentes y las diferencias entre mayúsculas y minúsculas. Suma los importes sin IVA de las líneas, resta los descuentos y añade los recargos y los recargos por servicios logísticos. Redondea cada una de las cuatro sumas por separado a dos decimales y compara el resultado con BasisAmount (BT-116) dentro del margen permitido. Corrige los importes o motivos incorrectos sin cambiar un motivo correcto solo para quitar el aviso. Genera de nuevo el archivo y vuelve a comprobarlo.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta
Texto oficial de la regla
In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “Z” ("Zero Rated"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-X-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Zero Rated" (Z). Términos de negocio: BG-23, BT-92, BT-95, BT-99, BT-102, BT-116, BT-118, BT-131, BT-151
Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- BR-AE-08 La base imponible de la categoría AE debe coincidir con las líneas
- BR-AF-08 La base imponible del IGIC debe coincidir con las líneas
- BR-AG-08 La base imponible de IPSI debe cuadrar con las líneas
- BR-E-08 La base imponible de la categoría E debe cuadrar con las líneas
- BR-FXEXT-AE-08B La base imponible de la fila AE debe cuadrar con las líneas
- BR-FXEXT-AE-08INI La base imponible AE debería coincidir con el total de las líneas