Force SII communication type on invoices
El objetivo del módulo es poder remitir correctamente al SII las devoluciones de IVA en Régimen Especial de Viajeros. En el caso de facturas con el tipo de comunicación A4, A5 y A6, los importes se enviarán en negativo para los apartados ImporteTotal, CuotaRepercutida y BaseImponible.
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.0Te permite forzar el tipo de comunicación del SII en las facturas españolas, para que las devoluciones de IVA bajo el Régimen Especial de Viajeros (A4, A5, A6) se envíen correctamente al SII.
Este módulo amplía la funcionalidad del SII (Suministro Inmediato de Información) español. Añade una configuración en las posiciones fiscales para permitir forzar el tipo de comunicación en las facturas, y un tipo de comunicación predeterminado a usar.
En el formulario de la posición fiscal, puedes activar 'Permitir forzar el tipo de comunicación en las facturas' y elegir un 'Tipo de comunicación predeterminado' de una lista que incluye A0, A1, A4, A5 y A6.
Cuando una factura utiliza una posición fiscal con esta opción activada, el campo 'Forzar tipo de comunicación' aparece en el formulario de la factura (en la sección SII). Se rellena automáticamente con el valor predeterminado de la posición fiscal, pero puedes cambiarlo manualmente si es necesario.
Cuando la factura se envía al SII, el tipo de comunicación elegido se utiliza en la cabecera en lugar del estándar. Esto es especialmente útil para facturas relacionadas con el Régimen Especial de Viajeros (tipos A4, A5, A6), donde los importes deben enviarse como negativos para el importe total, la cuota de IVA y la base imponible.
El módulo afecta a los modelos account.fiscal.position y account.move y añade campos a sus formularios. No crea nuevos menús ni informes.
Depende de
Modelos y campos (2)
- account.move · amplía un modelo existentesii_force_communication_type (Force communication type), sii_allow_force_communication_type (Allow force communication type on invoices)
- account.fiscal.position · amplía un modelo existentesii_forced_communication_type (Default communication type), sii_allow_force_communication_type (Allow force communication type on 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.0Configuración
Fuente · Odoo 16.0Habilitar dentro de las posiciones fiscales la opción de forzar el "Tipo de Comunicación" para el SII.
Desde la pestaña SII de la configuración de una posición fiscal, se puede configurar si Forzar tipo de comunicación, en cuyo cayo se podrá especificar también un Tipo de comunicación por defecto. Cuando se realice una factura correspondiente a una posición fiscal configurada de esta manera, se podrá forzar un determinado tipo de configuración, que por defecto será el configurado para la posición fiscal. Si dicho campo se deja en blanco, prevalecerá el determinado por el módulo l10n_es_aeat_sii.
En el caso de facturas con el tipo de comunicación A6 (Modificación de las devoluciones del IVA de viajeros), los importes se enviarán en negativo para los apartados ImporteTotal, CuotaRepercutida y BaseImponible.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
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.