Este módulo permite forzar a nivel de posición fiscal que una rectificativa se remita al SII como F1 en vez de R2 / R5. El propósito es poder remitir al SII las devoluciones de IVA en Régimen de Viajeros. Ver documentación de referencia:
https://sede.agenciatributaria.gob.es/Sede/impuestos-tasas/iva/iva-libros-registro-iva-traves-aeat/preguntas-frecuentes/3-libro-registro-facturas-expedidas.html?faqId=272b4256ad6ca510VgnVCM100000dc381e0aRCRD
https://www.agenciatributaria.es/static_files/AEAT/Aduanas/Contenidos_Privados/Viajeros/Manual_tiendas.pdf
Este módulo debe usarse en combinación con:
- l10n_es_aeat_sii_force_type
- account_invoice_force_number
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 16.0Añade una casilla de verificación en las posiciones fiscales para que los reembolsos vinculados a esa posición fiscal se envíen al SII español como facturas ordinarias (F1/F2) en lugar de facturas rectificativas.
Este módulo amplía la integración española SII (Suministro Inmediato de Información). Añade una nueva opción en el formulario de posición fiscal, etiquetada "Send refunds as regular invoices", situada justo después del campo partner identification type.
Cuando esa opción está habilitada en la posición fiscal utilizada por una factura, los datos de la factura enviados al SII cambian: se elimina el indicador de tipo de factura rectificativa, el tipo de factura se establece en F1 (o F2 cuando el cliente está marcado para facturas simplificadas) y el campo total amount se elimina de los datos enviados. Está pensado para devoluciones de IVA bajo el régimen especial de viajeros (Régimen Especial de Viajeros), donde la devolución debe declararse como una factura ordinaria en lugar de como una rectificativa.
El comportamiento solo se aplica cuando la factura no se está cancelando y cuando la posición fiscal tiene la opción marcada. Afecta al modelo account.move a través de la generación del diccionario de facturas del SII y al modelo account.fiscal.position a través del nuevo campo. No se añaden nuevos menús ni informes; el único cambio visible es la casilla adicional en la pantalla de posición fiscal.
Depende de
Modelos y campos (2)
- account.move · amplía un modelo existente
- account.fiscal.position · amplía un modelo existentesii_refund_as_regular (Send refunds as regular invoices)
Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/l10n-spain.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Instalación
Fuente · Odoo 16.0Este módulo depende de los módulos:
- l10n_es_aeat_sii_oca repositorio OCA/l10n-spain/
Configuración
Fuente · Odoo 16.0Crear posición fiscal y configurar el SII
- Contabilizar devolución de IVA
Contabilizaremos una rectificativa de cliente por cada ticket, indicando el mismo valor que el ticket original. Con ello, anulamos la venta del TPV. En la rectificativa:
Establacer la posición fiscal creada en el apartado de configuración. Forzar número para que sea el iAEAT o ILR que nos indiquen en el documento nuestro proveedor de servicios Tax Free (agencia que tiene potestad para hacer efectivas las devoluciones de IVA) El cliente será el intermediario.
En el directorio static/description se puede encontrar el fichero SII_devolucion_IVA_viajeros.csv con el contenido que se envía al SII.
- Contabilizar base imponible exportación
En paralelo, es necesario contabilizar un asiento que no se envíe al SII y que dé de alta la base imponible del IVA de exportación. Es decir, si en el paso 2 la rectificativa:
Base imponible: 106,61€ IVA 21%: 22,39€
El asiento tendrá valor de 106,21€, cuenta 70020000 e impuesto "0% Exportación". Nota: Esto último lo hacemos para que cuadre la contabilidad, el 303 y el SII (pre-303). Cuando contabilizamos la rectificativa del punto 1, el SII lo interpreta como una rectificativa sustitutiva.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.