Módulo para la presentación del modelo 417 (Suministro Inmediato de Información - 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.0Te permite preparar y presentar la declaración de impuestos de Canarias Modelo 417 (autoliquidación mensual del IGIC) en Odoo, con cálculo automático de las casillas y un archivo XML listo para presentar ante la ATC.
Este módulo añade un nuevo tipo de informe para la autoridad fiscal de Canarias (ATC): Modelo 417, una autoliquidación mensual del IGIC (el impuesto indirecto de Canarias). Lo encuentras en el menú ATC como "Modelo 417".
En el formulario del informe introduces el periodo y el tipo de declaración, y después los importes se rellenan automáticamente a partir de los impuestos registrados en tus facturas, usando un mapeo predefinido de los impuestos del IGIC (ventas, compras, importaciones, bienes de inversión, operaciones con inversión del sujeto pasivo, etc.) a las casillas oficiales.
- Las casillas 25 (total devengado), 40 (total deducible), 41 (diferencia) y 45 (resultado de la autoliquidación) se calculan automáticamente.
- El tipo de resultado se deduce: a ingresar, a devolver, a compensar, o sin actividad/resultado cero; se requiere una cuenta bancaria cuando hay que pagar o devolver dinero.
- Un botón "Generar declaración" produce el archivo XML oficial para su presentación.
- El asiento contable de contrapartida usa el partner ATC y una cuenta de contrapartida por defecto que empieza por 4750.
Los registros están restringidos a las compañías permitidas del usuario, y solo los usuarios del grupo de contabilidad ATC pueden crearlos o modificarlos.
Menús que añade
Modelos y campos (1)
- l10n.es.atc.mod417.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: 2 confirmadas, 7 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 417
- 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 417 de la AEAT
- 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.