Módulo para la presentación del modelo 420 (IGIC - Autodeclaración) de la Agencia Tributaria Canaria.
Instrucciones del modelo:
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 18.0Permite a las empresas de Canarias preparar y presentar la autoliquidación del IGIC Modelo 420, calculando automáticamente las cuotas devengadas y deducibles y generando el archivo XML oficial para la agencia tributaria canaria (ATC).
Este módulo añade un nuevo tipo de informe, Modelo 420, para la autoliquidación del IGIC de Canarias. Los usuarios crean un registro de Modelo 420 desde el menú Contabilidad, en la sección ATC, y Odoo completa las cifras fiscales a partir de los asientos contables publicados utilizando el mapeo de impuestos IGIC.
- El formulario muestra casillas para las cuotas devengadas (incluidos el régimen de viajeros, ganadería y pesca, bienes de inversión, prorrata y cuotas previas a la actividad) y las cuotas deducibles, con los totales, la diferencia y el resultado final de la autoliquidación calculados automáticamente.
- El tipo de resultado se establece automáticamente: a ingresar, a devolver, a compensar, o sin actividad/resultado cero, según el signo del resultado y el periodo.
- Los botones permiten imprimir la hoja de portada para el sobre y generar el archivo XML de la declaración oficial, que se descarga para presentarlo ante la agencia tributaria canaria.
- Los mensajes de validación avisan si falta un tipo de pago, si el tipo de pago es incompatible con el tipo de salida, o si no se ha establecido el código de ciudad o la vía pública de la empresa.
- La cuenta de contrapartida predeterminada es una cuenta cuyo código empieza por 4757, y la línea de asiento de contrapartida se asigna al partner ATC.
- El acceso está limitado al grupo de contabilidad ATC, y los registros se filtran por las compañías permitidas.
Menús que añade
Modelos y campos (1)
- l10n.es.atc.mod420.report · modelo nuevoa_deducir ([44] To deduct), casilla_23 ([23] Traveler Base), casilla_24 ([24] Traveler Fees), casilla_36 ([36] Livestock and fishing quotas), casilla_37 ([37] Quotas Investment goods), casilla_38 ([38] Fee Before activity start), casilla_39 ([39] Pro rata fee), diferencia ([41] Difference), result_type (Result type), allow_posting (Allow posting), total_deducir ([40] Total deductible installments), bank_account_id, total_devengado ([25] Total accrued installments), cuotas_compensar ([43] quotas to compensate), company_partner_id (Company Partner), regularizacion_cuotas ([42] Regularization of quotas), counterpart_account_id (Counterpart account), resultado_autoliquidacion ([45] Self-assessment result)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/l10n-spain.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Instalación
Fuente · Odoo 18.0Para instalar este módulo y usar el .jar se necesitan las siguientes librerías: openjdk-8-jdk, ttf-mscorefonts-installer, y fontconfig.
Ejemplo en Debian/Ubuntu
echo "deb http://deb.debian.org/debian unstable main non-free contrib" > /etc/apt/sources.list
echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | debconf-set-selections
apt-get update
apt-get install -y --no-install-recommends openjdk-8-jdk ttf-mscorefonts-installer fontconfig
fc-cache -f -vPara crear un modelo, por ejemplo de un trimestre del año:
- Ir a Contabilidad \> Declaraciones ATC \> Modelo 420
- Pulsar en el botón "Crear"
- Seleccionar el ejercicio fiscal y el tipo de período, los periodos incluidos se calculan automáticamente
- Guardar y pulsar en el botón "Calcular"
- Rellenar (si es necesario) aquellos campos que Odoo no calcula automáticamente:
- Viajeros Base: Casilla [23]
- Viajeros Cuota: Casilla [24]
- Cuotas ganaderas y pesqueras: Casilla [36]
- Cuotas de bienes de inversión: Casilla [37]
- Cuota Antes del inicio de la actividad: Casilla [38]
- Cuota prorrata: Casilla [39]
- Regularización de cuotas: Casilla [42]
- Cuotas a compensar: Casilla [43]
- A deducir: Casilla [44]
- Cuando los valores sean los correctos, pulsar en el botón "Confirmar"
- Para crear el movimiento correspondiente, pulsar en el botón "Crear asiento"
- Teniendo en cuenta los valores, rellenar el PDF modelo 420 de la AEAT
- La opción "Carátula sobre" permite imprimir la carátula del modelo 420 para su presentación presencial
- El boton
Generar declaraciónpermite generar el archivo .xml y usando el.jarprovisto por la ATC se puede obtener la declaracion. Este puede ser en formato.deccuando en el campoTipo de salidase elijatelemático; en caso contrario, se generará en formato.pdf.
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: Configuració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.