Qué significa
Esta regla de Basic WL comprueba ram:ExemptionReasonCode (BT-121) dentro de un ram:ApplicableTradeTax de cabecera. Un valor no vacío debe pertenecer a la lista VATEX permitida por el perfil. Algunos ejemplos son VATEX-EU-AE para la inversión del sujeto pasivo, VATEX-EU-IC para la entrega intracomunitaria y VATEX-EU-G para la exportación fuera de la UE. Un valor vacío supera esta comprobación. La regla no determina si hace falta indicar un motivo como código o como texto.
Por qué importa
El código identifica el motivo declarado para el tratamiento de IVA. Que pertenezca a la lista no demuestra que ese tratamiento esté justificado.
Cómo corregirlo
Revisa el motivo del tratamiento de IVA en la fila afectada del desglose de cabecera. Sustituye ram:ExemptionReasonCode por el valor correspondiente de la lista VATEX de Basic WL, respetando su escritura exacta. Si das el motivo como texto (BT-120), elimina el código solo si las demás reglas aplicables lo permiten. Vuelve a exportar y comprueba de nuevo el archivo.
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
Value of 'ram:ExemptionReasonCode' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000183 Un descuento sobre el total debe marcarse una sola vez
- FX-SCH-A-000184 Cada descuento sobre el total de la factura necesita un solo importe
- FX-SCH-A-000185 Cada descuento sobre el total necesita un solo bloque de datos de IVA
- FX-SCH-A-000186 El código del motivo del descuento debe estar en la lista permitida
- FX-SCH-A-000187 Cada bloque de condiciones de pago solo puede llevar un texto
- FX-SCH-A-000188 Cada bloque de condiciones de pago admite una sola referencia de mandato