Módulo base para modelos de la Agencia Tributaria Canaria.
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.0Añade una sección ATC (Agencia Tributaria Canaria) al menú de Contabilidad de Odoo, con un modelo de informe base para las declaraciones de impuestos ATC y un nuevo campo 'Public Way' en el formulario de la compañía.
Este módulo es una base técnica para las declaraciones fiscales de Canarias. No añade por sí mismo un formulario fiscal listo para usar, pero prepara el terreno para otros módulos.
Lo que ven los usuarios: - Aparece un nuevo menú 'ATC' bajo el menú de configuración de Contabilidad, restringido a los usuarios del grupo 'ATC manager'. - En el formulario de la compañía (Ajustes de contabilidad), se añade un nuevo campo 'Public Way' después del campo de VAT del representante. - Se crea automáticamente un registro de contacto para la 'Agencia Tributaria Canaria (ATC)'.
Lo que el código añade entre bastidores:
- Un nuevo modelo abstracto de informe l10n.es.atc.report que otros módulos ATC pueden heredar. Define un 'Output type' (impresión en borrador, impresión final o presentación electrónica) y un 'Payment type' (efectivo, adeudo en cuenta, a plazos, domiciliación bancaria, pago electrónico o aplazamiento de 6 meses para medidas Covid). Cuando el output type es 'Electronic submission', el payment type toma por defecto el valor '5 - Electronic payment' si no se ha establecido ya.
- Validación antes de generar una declaración: la compañía debe tener una calle y un código postal; de lo contrario, se muestra un error.
- Un mecanismo para descargar y ejecutar un programa Java (JAR) que genera el archivo oficial de la ATC. El JAR se descarga desde una URL configurada en los parámetros del sistema y se almacena como un adjunto. El módulo también establece parámetros de memoria Java por defecto.
- Métodos auxiliares para calcular importes por campo fiscal y formatearlos para la declaración.
Este módulo toca el modelo res.company e introduce el modelo l10n.es.atc.report. Depende de l10n_es_aeat.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (2)
- res.company · amplía un modelo existenteatc_public_way (Public Way)
- l10n.es.atc.report · modelo nuevooutput_type (Tipo de salida), payment_type (Forma de pago)
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 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/l10n-spain.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Configuración de Java En caso de problemas de memoria durante el uso de Java, se pueden modificar los parámetros por defecto creando o ajustando el parámetro del sistema l10n_es_atc.java_parameters
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, Uso.
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.