ATC Modelo 425

l10n_es_atc_mod425
REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/17.0/l10n_es_atc_mod425
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYLocalisation/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), Binhex System Solutions
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), Binhex System Solutions
COMMITTERS
COMMITTERSPedro M. Baeza, Carlos Lopez, OCA-git-bot, oca-ci, christian-ramos-tecnativa
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:19:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_igic
    - l10n_es_atc
    - l10n_es_aeat
OCA/partner-contact:
    - base_location
OCA/reporting-engine:
    - report_xml
OCA/server-ux:
    - date_range
odoo/odoo:
    - base_address_extended
    - base
    - contacts
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - l10n_es
    - account
    - onboarding
    - product
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
lxml
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES fontconfig
openjdk-8-jdk
ttf-mscorefonts-installer
DESCRIPTION
DESCRIPTION
Modelo 425 de la ATC. Declaración-resumen anual del IGIC

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
mod425_report_xml mod425_report_xml ir.ui.view qweb New
mod425_report_xml_doc mod425_report_xml_doc ir.ui.view qweb New
view_l10n_es_atc_mod425_report_form l10n_es.atc.mod425.report.form l10n.es.atc.mod425.report button Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_atc_mod425_report_tree l10n_es.atc.mod425.report.tree l10n.es.atc.mod425.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (74)
  • casilla_112 Monetary
    string='[112] Regularización cuotas artículo 22.8.5ª Ley 20/1991'
  • casilla_113 Monetary
    compute='_compute_casilla_113' store=True string='[113] Suma de resultados'
  • casilla_114 Monetary
    string='[114] Cuota de IGIC a compensar del ejercicio anterior'
  • casilla_115 Monetary
    compute='_compute_casilla_115' store=True string='[115] Resultado de la liquidación anual'
  • casilla_116 Monetary
    string='[116] Total de ingresos realizados en las autoliquidaciones por IGIC del ejercicio'
  • casilla_117 Monetary
    string='[117] Total devoluciones mensuales por IGIC a sujetos pasivos inscritos en el Registro de Devolución Mensual'
  • casilla_118 Monetary
    help='si el resultado de la última autoliquidación del año fue a compensar, consigne en esta casilla el importe de la misma' string='[118] A compensar'
  • casilla_119 Monetary
    help='si el resultado de la última autoliquidación del año fue a compensar, consigne en esta casilla el importe de la misma.' string='[119] A devolver'
  • casilla_120 Monetary
    compute='_compute_casilla_120' store=True string='[120] Total vol. oper.'
  • casilla_72 Monetary
    string='[72] Modificación de Bases por procedimientos de concurso de acreedores o créditos incobrables'
  • casilla_73 Monetary
    string='[73] Modificación de Cuotas por procedimientos de concurso de acreedores o créditos incobrables'
  • casilla_74 Monetary
    compute='_compute_casilla_74' store=True string='[74] Total bases IGIC'
  • casilla_75 Monetary
    string='[75] Operaciones con inversión del sujeto pasivo Bases'
  • casilla_76 Monetary
    string='[76] Operaciones con inversión del sujeto pasivo Cuotas'
  • casilla_77 Monetary
    string='[77] Régimen de viajeros Bases'
  • casilla_78 Monetary
    string='[78] Régimen de viajeros Cuotas'
  • casilla_79 Monetary
    compute='_compute_casilla_79' store=True string='[79] Total cuotas IGIC'
  • casilla_90 Monetary
    string='[90] Compensación régimen especial de agricultura, ganadería y pesca'
  • casilla_91 Monetary
    string='[91] Regularización de cuotas soportadas por bienes de inversión'
  • casilla_92 Monetary
    string='[92] Regularización de cuotas soportadas antes del inicio de la actividad'
  • casilla_93 Monetary
    string='[93] Regularización por aplicación del porcentaje definitivo de prorrata'
  • casilla_94 Monetary
    compute='_compute_casilla_94' store=True string='[94] Total cuotas IGIC'
  • casilla_95 Monetary
    compute='_compute_casilla_95' store=True string='[95] Resultado régimen general'
  • first_representative_date Date
    string='Fecha poder del primer representante'
  • first_representative_name Char
    help=REPRESENTATIVE_HELP readonly=True size=80 string='Nombre del primer representante'
  • first_representative_notary Char
    help=NOTARY_CODE_HELP size=12 string='Notaría del primer representante'
  • first_representative_vat Char
    readonly=True size=9 string='NIF del primer representante'
  • has_415 Boolean
    default=True help='Marque la casilla si el sujeto pasivo ha efectuado con alguna persona o entidad operaciones por las que tenga obligación de presentar la declaración anual de operaciones con terceras personas (modelo 415).' string='¿Obligación del 415?'
  • is_cash_basis Boolean
    string='¿Criterio de caja?'
  • main_activity_code Selection
    selection=ACTIVITY_CODE_SELECTION string='Clave'
  • main_activity_def_prorrata Integer
    args: '% Definitivo de la prorrata genera'
  • main_activity_esp_prorrata Boolean
    args: '% Especial de la prorrata genera'
  • main_activity_iae Char
    readonly=True size=4 string='Epígrafe I.A.E. actividad principal'
  • main_activity_pro_prorrata Integer
    args: '% Provisional de la prorrata genera'
  • main_regime_code Selection
    selection=REGIMEN_CODE_SELECTION string='Régimen aplicable/Código'
  • other_fifth_activity Char
    size=40 string='5ª actividad'
  • other_fifth_activity_code Selection
    selection=ACTIVITY_CODE_SELECTION string='Clave 5ª actividad'
  • other_fifth_activity_def_prorrata Integer
    args: '% Definitivo de la prorrata genera'
  • other_fifth_activity_esp_prorrata Boolean
    args: '% Especial de la prorrata genera'
  • other_fifth_activity_iae Char
    size=4 string='Epígrafe I.A.E. 5ª régimen'
  • other_fifth_activity_pro_prorrata Integer
    args: '% Provisional de la prorrata genera'
  • other_fifth_regime_code Selection
    selection=REGIMEN_CODE_SELECTION string='Código 5ª régimen'
  • other_first_activity_code Selection
    selection=ACTIVITY_CODE_SELECTION string='Clave 1ª actividad'
  • other_first_activity_def_prorrata Integer
    args: '% Definitivo de la prorrata genera'
  • other_first_activity_esp_prorrata Boolean
    args: '% Especial de la prorrata genera'
  • other_first_activity_iae Char
    size=4 string='Epígrafe I.A.E. 1ª régimen'
  • other_first_activity_pro_prorrata Integer
    args: '% Provisional de la prorrata genera'
  • other_first_regime_code Selection
    selection=REGIMEN_CODE_SELECTION string='Código 1ª régimen'
  • other_fourth_activity_code Selection
    selection=ACTIVITY_CODE_SELECTION string='Clave 4ª actividad'
  • other_fourth_activity_def_prorrata Integer
    args: '% Definitivo de la prorrata genera'
  • other_fourth_activity_esp_prorrata Boolean
    args: '% Especial de la prorrata genera'
  • other_fourth_activity_iae Char
    size=4 string='Epígrafe I.A.E. 4ª régimen'
  • other_fourth_activity_pro_prorrata Integer
    args: '% Provisional de la prorrata genera'
  • other_fourth_regime_code Selection
    selection=REGIMEN_CODE_SELECTION string='Código 4ª régimen'
  • other_second_activity_code Selection
    selection=ACTIVITY_CODE_SELECTION string='Clave 2ª actividad'
  • other_second_activity_def_prorrata Integer
    args: '% Definitivo de la prorrata genera'
  • other_second_activity_esp_prorrata Boolean
    args: '% Especial de la prorrata genera'
  • other_second_activity_iae Char
    size=4 string='Epígrafe I.A.E. 2ª régimen'
  • other_second_activity_pro_prorrata Integer
    args: '% Provisional de la prorrata genera'
  • other_second_regime_code Selection
    selection=REGIMEN_CODE_SELECTION string='Código 2ª régimen'
  • other_third_activity_code Selection
    selection=ACTIVITY_CODE_SELECTION string='Clave 3ª actividad'
  • other_third_activity_def_prorrata Integer
    args: '% Definitivo de la prorrata genera'
  • other_third_activity_esp_prorrata Boolean
    args: '% Especial de la prorrata genera'
  • other_third_activity_iae Char
    size=4 string='Epígrafe I.A.E. 3ª régimen'
  • other_third_activity_pro_prorrata Integer
    args: '% Provisional de la prorrata genera'
  • other_third_regime_code Selection
    selection=REGIMEN_CODE_SELECTION string='Código 3ª régimen'
  • second_representative_date Date
    string='Fecha poder del segundo representante'
  • second_representative_name Char
    help=REPRESENTATIVE_HELP size=80 string='Nombre del segundo representante'
  • second_representative_notary Char
    help=NOTARY_CODE_HELP size=12 string='Notaría del segundo representante'
  • second_representative_vat Char
    size=9 string='NIF del segundo representante'
  • third_representative_date Date
    string='Fecha poder del tercer representante'
  • third_representative_name Char
    help=REPRESENTATIVE_HELP size=80 string='Nombre del tercer representante'
  • third_representative_notary Char
    help=NOTARY_CODE_HELP size=12 string='Notaría del tercer representante'
  • third_representative_vat Char
    size=9 string='NIF del tercer representante'
Public methods (2)
  • action_generar_mod425(self)
  • button_modelo_sobre(self)