AEAT modelo 111

l10n_es_aeat_mod111
REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/19.0/l10n_es_aeat_mod111
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Pablo Cortés
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:46
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
    - account_edi_ubl_cii
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Modelo 111 de la AEAT. Retenciones e ingresos a cuenta. Rendimientos del
trabajo y de actividades económicas, premios y determinadas ganancias
patrimoniales e imputaciones de Renta. Autoliquidación.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.list l10n.es.aeat.mod111.report list Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (33)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=False store=True string='[01] # Recipients'
  • casilla_02 Monetary
    compute='_compute_casilla_02' compute_sudo=True help='Work income - In kind - Base taxable value' store=True string='[02] Taxable'
  • casilla_03 Monetary
    compute='_compute_casilla_03' compute_sudo=True help='Work income - In kind - Amount retained' store=True string='[03] Amount retained'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=False store=True string='[04] # Recipients'
  • casilla_05 Monetary
    compute='_compute_casilla_05' compute_sudo=True help='Work income - In kind - Base taxable value' store=True string='[05] Taxable'
  • casilla_06 Monetary
    compute='_compute_casilla_06' compute_sudo=True help='Work income - In kind - Amount retained' store=True string='[06] Amount retained'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=False store=True string='[07] # Recipients'
  • casilla_08 Monetary
    compute='_compute_casilla_08' compute_sudo=True help='Business income - In kind - Base taxable value' store=True string='[08] Taxable'
  • casilla_09 Monetary
    compute='_compute_casilla_09' compute_sudo=True help='Business income - In kind - Amount retained' store=True string='[09] Amount retained'
  • casilla_10 Integer
    compute='_compute_casilla_10' compute_sudo=True help='Business income - In kind - Number of recipients' readonly=False store=True string='[10] # Recipients'
  • casilla_11 Monetary
    compute='_compute_casilla_11' compute_sudo=True help='Business income - In kind - Base taxable value' store=True string='[11] Taxable'
  • casilla_12 Monetary
    compute='_compute_casilla_12' compute_sudo=True help='Business income - In kind - Amount retained' store=True string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' string='[13] # Recipients'
  • casilla_14 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' string='[14] Taxable'
  • casilla_15 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' string='[16] # Recipients'
  • casilla_17 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' string='[17] Taxable'
  • casilla_18 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' string='[19] # Recipients'
  • casilla_20 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' string='[20] Taxable'
  • casilla_21 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' string='[22] # Recipients'
  • casilla_23 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' string='[23] Taxable'
  • casilla_24 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' string='[25] # Recipients'
  • casilla_26 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' string='[26] Taxable'
  • casilla_27 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' string='[27] Amount retained'
  • casilla_28 Monetary
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' string='[28] Amount of retentions'
  • casilla_29 Monetary
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' string='[29] Fees to compensate'
  • casilla_30 Monetary
    compute='_compute_casilla_30' help='Result: ([28] - [29])' string='[30] Result'
  • colegio_concertado Boolean
    default=False string='College concerted'
  • tipo_declaracion Selection
    compute='_compute_tipo_declaracion' default='N' required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'Negative')] store=True string='Result type'
  • use_aeat_account Boolean
    help='Si está suscrito a la cuenta corriente en materia tributaria, active esta opción para usarla en el ingreso o devolución.' args: 'Usar cuenta corriente tributaria'
Public methods (1)
  • button_confirm(self)
REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/18.0/l10n_es_aeat_mod111
VERSION
VERSION 1.0.4
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, Enric Tobella, Weblate, OCA-git-bot, oca-ci, LauraCForgeFlow, Sabrina Martín, Joel Estrada
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Modelo 111 de la AEAT. Retenciones e ingresos a cuenta. Rendimientos del
trabajo y de actividades económicas, premios y determinadas ganancias
patrimoniales e imputaciones de Renta. Autoliquidación.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.list l10n.es.aeat.mod111.report list Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (33)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=False store=True string='[01] # Recipients'
  • casilla_02 Monetary
    compute='_compute_casilla_02' compute_sudo=True help='Work income - In kind - Base taxable value' store=True string='[02] Taxable'
  • casilla_03 Monetary
    compute='_compute_casilla_03' compute_sudo=True help='Work income - In kind - Amount retained' store=True string='[03] Amount retained'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=False store=True string='[04] # Recipients'
  • casilla_05 Monetary
    compute='_compute_casilla_05' compute_sudo=True help='Work income - In kind - Base taxable value' store=True string='[05] Taxable'
  • casilla_06 Monetary
    compute='_compute_casilla_06' compute_sudo=True help='Work income - In kind - Amount retained' store=True string='[06] Amount retained'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=False store=True string='[07] # Recipients'
  • casilla_08 Monetary
    compute='_compute_casilla_08' compute_sudo=True help='Business income - In kind - Base taxable value' store=True string='[08] Taxable'
  • casilla_09 Monetary
    compute='_compute_casilla_09' compute_sudo=True help='Business income - In kind - Amount retained' store=True string='[09] Amount retained'
  • casilla_10 Integer
    compute='_compute_casilla_10' compute_sudo=True help='Business income - In kind - Number of recipients' readonly=False store=True string='[10] # Recipients'
  • casilla_11 Monetary
    compute='_compute_casilla_11' compute_sudo=True help='Business income - In kind - Base taxable value' store=True string='[11] Taxable'
  • casilla_12 Monetary
    compute='_compute_casilla_12' compute_sudo=True help='Business income - In kind - Amount retained' store=True string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' string='[13] # Recipients'
  • casilla_14 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' string='[14] Taxable'
  • casilla_15 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' string='[16] # Recipients'
  • casilla_17 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' string='[17] Taxable'
  • casilla_18 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' string='[19] # Recipients'
  • casilla_20 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' string='[20] Taxable'
  • casilla_21 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' string='[22] # Recipients'
  • casilla_23 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' string='[23] Taxable'
  • casilla_24 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' string='[25] # Recipients'
  • casilla_26 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' string='[26] Taxable'
  • casilla_27 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' string='[27] Amount retained'
  • casilla_28 Monetary
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' string='[28] Amount of retentions'
  • casilla_29 Monetary
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' string='[29] Fees to compensate'
  • casilla_30 Monetary
    compute='_compute_casilla_30' help='Result: ([28] - [29])' string='[30] Result'
  • colegio_concertado Boolean
    default=False string='College concerted'
  • tipo_declaracion Selection
    compute='_compute_tipo_declaracion' default='N' required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'Negative')] store=True string='Result type'
  • use_aeat_account Boolean
    help='Si está suscrito a la cuenta corriente en materia tributaria, active esta opción para usarla en el ingreso o devolución.' args: 'Usar cuenta corriente tributaria'
Public methods (1)
  • button_confirm(self)
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_aeat_mod111
VERSION
VERSION 1.0.3
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, Weblate, OCA-git-bot, oca-ci, Emilio Pascual, Ignacio
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_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Modelo 111 de la AEAT. Retenciones e ingresos a cuenta. Rendimientos del
trabajo y de actividades económicas, premios y determinadas ganancias
patrimoniales e imputaciones de Renta. Autoliquidación.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (33)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=False store=True string='[01] # Recipients'
  • casilla_02 Monetary
    compute='_compute_casilla_02' compute_sudo=True help='Work income - In kind - Base taxable value' store=True string='[02] Taxable'
  • casilla_03 Monetary
    compute='_compute_casilla_03' compute_sudo=True help='Work income - In kind - Amount retained' store=True string='[03] Amount retained'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=False store=True string='[04] # Recipients'
  • casilla_05 Monetary
    compute='_compute_casilla_05' compute_sudo=True help='Work income - In kind - Base taxable value' store=True string='[05] Taxable'
  • casilla_06 Monetary
    compute='_compute_casilla_06' compute_sudo=True help='Work income - In kind - Amount retained' store=True string='[06] Amount retained'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=False store=True string='[07] # Recipients'
  • casilla_08 Monetary
    compute='_compute_casilla_08' compute_sudo=True help='Business income - In kind - Base taxable value' store=True string='[08] Taxable'
  • casilla_09 Monetary
    compute='_compute_casilla_09' compute_sudo=True help='Business income - In kind - Amount retained' store=True string='[09] Amount retained'
  • casilla_10 Integer
    compute='_compute_casilla_10' compute_sudo=True help='Business income - In kind - Number of recipients' readonly=False store=True string='[10] # Recipients'
  • casilla_11 Monetary
    compute='_compute_casilla_11' compute_sudo=True help='Business income - In kind - Base taxable value' store=True string='[11] Taxable'
  • casilla_12 Monetary
    compute='_compute_casilla_12' compute_sudo=True help='Business income - In kind - Amount retained' store=True string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' string='[13] # Recipients'
  • casilla_14 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' string='[14] Taxable'
  • casilla_15 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' string='[16] # Recipients'
  • casilla_17 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' string='[17] Taxable'
  • casilla_18 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' string='[19] # Recipients'
  • casilla_20 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' string='[20] Taxable'
  • casilla_21 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' string='[22] # Recipients'
  • casilla_23 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' string='[23] Taxable'
  • casilla_24 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' string='[25] # Recipients'
  • casilla_26 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' string='[26] Taxable'
  • casilla_27 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' string='[27] Amount retained'
  • casilla_28 Monetary
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' string='[28] Amount of retentions'
  • casilla_29 Monetary
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' string='[29] Fees to compensate'
  • casilla_30 Monetary
    compute='_compute_casilla_30' help='Result: ([28] - [29])' string='[30] Result'
  • colegio_concertado Boolean
    default=False string='College concerted'
  • tipo_declaracion Selection
    compute='_compute_tipo_declaracion' default='N' required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'Negative')] store=True string='Result type'
  • use_aeat_account Boolean
    help='Si está suscrito a la cuenta corriente en materia tributaria, active esta opción para usarla en el ingreso o devolución.' args: 'Usar cuenta corriente tributaria'
Public methods (1)
  • button_confirm(self)
REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/16.0/l10n_es_aeat_mod111
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, Weblate, OCA-git-bot, oca-ci, Emilio Pascual
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:40
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (33)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=False store=True string='[01] # Recipients'
  • casilla_02 Monetary
    compute='_compute_casilla_02' compute_sudo=True help='Work income - In kind - Base taxable value' readonly=True store=True string='[02] Taxable'
  • casilla_03 Monetary
    compute='_compute_casilla_03' compute_sudo=True help='Work income - In kind - Amount retained' readonly=True store=True string='[03] Amount retained'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=False store=True string='[04] # Recipients'
  • casilla_05 Monetary
    compute='_compute_casilla_05' compute_sudo=True help='Work income - In kind - Base taxable value' readonly=True store=True string='[05] Taxable'
  • casilla_06 Monetary
    compute='_compute_casilla_06' compute_sudo=True help='Work income - In kind - Amount retained' readonly=True store=True string='[06] Amount retained'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=False store=True string='[07] # Recipients'
  • casilla_08 Monetary
    compute='_compute_casilla_08' compute_sudo=True help='Business income - In kind - Base taxable value' readonly=True store=True string='[08] Taxable'
  • casilla_09 Monetary
    compute='_compute_casilla_09' compute_sudo=True help='Business income - In kind - Amount retained' readonly=True store=True string='[09] Amount retained'
  • casilla_10 Integer
    compute='_compute_casilla_10' compute_sudo=True help='Business income - In kind - Number of recipients' readonly=False store=True string='[10] # Recipients'
  • casilla_11 Monetary
    compute='_compute_casilla_11' compute_sudo=True help='Business income - In kind - Base taxable value' readonly=True store=True string='[11] Taxable'
  • casilla_12 Monetary
    compute='_compute_casilla_12' compute_sudo=True help='Business income - In kind - Amount retained' readonly=True store=True string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Monetary
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Monetary
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Monetary
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    compute='_compute_tipo_declaracion' default='N' required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'Negative')] store=True string='Result type'
  • use_aeat_account Boolean
    help='Si está suscrito a la cuenta corriente en materia tributaria, active esta opción para usarla en el ingreso o devolución.' args: 'Usar cuenta corriente tributaria'
Public methods (1)
  • button_confirm(self)
REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/15.0/l10n_es_aeat_mod111
VERSION
VERSION 2.1.0
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSOCA Transbot, Weblate, OCA-git-bot, oca-ci, Eduardo De Miguel, Emilio Pascual, Valentin Vinagre Urteaga
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cryptography
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (32)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=False store=True string='[01] # Recipients'
  • casilla_02 Monetary
    compute='_compute_casilla_02' compute_sudo=True help='Work income - In kind - Base taxable value' readonly=True store=True string='[02] Taxable'
  • casilla_03 Monetary
    compute='_compute_casilla_03' compute_sudo=True help='Work income - In kind - Amount retained' readonly=True store=True string='[03] Amount retained'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=False store=True string='[04] # Recipients'
  • casilla_05 Monetary
    compute='_compute_casilla_05' compute_sudo=True help='Work income - In kind - Base taxable value' readonly=True store=True string='[05] Taxable'
  • casilla_06 Monetary
    compute='_compute_casilla_06' compute_sudo=True help='Work income - In kind - Amount retained' readonly=True store=True string='[06] Amount retained'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=False store=True string='[07] # Recipients'
  • casilla_08 Monetary
    compute='_compute_casilla_08' compute_sudo=True help='Business income - In kind - Base taxable value' readonly=True store=True string='[08] Taxable'
  • casilla_09 Monetary
    compute='_compute_casilla_09' compute_sudo=True help='Business income - In kind - Amount retained' readonly=True store=True string='[09] Amount retained'
  • casilla_10 Integer
    compute='_compute_casilla_10' compute_sudo=True help='Business income - In kind - Number of recipients' readonly=False store=True string='[10] # Recipients'
  • casilla_11 Monetary
    compute='_compute_casilla_11' compute_sudo=True help='Business income - In kind - Base taxable value' readonly=True store=True string='[11] Taxable'
  • casilla_12 Monetary
    compute='_compute_casilla_12' compute_sudo=True help='Business income - In kind - Amount retained' readonly=True store=True string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Monetary
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Monetary
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Monetary
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/14.0/l10n_es_aeat_mod111
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Francisco Ivan Anton Prieto, oca-ci, Eduardo De Miguel
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES cryptography<39
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (32)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=False store=True string='[01] # Recipients'
  • casilla_02 Monetary
    compute='_compute_casilla_02' compute_sudo=True help='Work income - In kind - Base taxable value' readonly=True store=True string='[02] Taxable'
  • casilla_03 Monetary
    compute='_compute_casilla_03' compute_sudo=True help='Work income - In kind - Amount retained' readonly=True store=True string='[03] Amount retained'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=False store=True string='[04] # Recipients'
  • casilla_05 Monetary
    compute='_compute_casilla_05' compute_sudo=True help='Work income - In kind - Base taxable value' readonly=True store=True string='[05] Taxable'
  • casilla_06 Monetary
    compute='_compute_casilla_06' compute_sudo=True help='Work income - In kind - Amount retained' readonly=True store=True string='[06] Amount retained'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=False store=True string='[07] # Recipients'
  • casilla_08 Monetary
    compute='_compute_casilla_08' compute_sudo=True help='Business income - In kind - Base taxable value' readonly=True store=True string='[08] Taxable'
  • casilla_09 Monetary
    compute='_compute_casilla_09' compute_sudo=True help='Business income - In kind - Amount retained' readonly=True store=True string='[09] Amount retained'
  • casilla_10 Integer
    compute='_compute_casilla_10' compute_sudo=True help='Business income - In kind - Number of recipients' readonly=False store=True string='[10] # Recipients'
  • casilla_11 Monetary
    compute='_compute_casilla_11' compute_sudo=True help='Business income - In kind - Base taxable value' readonly=True store=True string='[11] Taxable'
  • casilla_12 Monetary
    compute='_compute_casilla_12' compute_sudo=True help='Business income - In kind - Amount retained' readonly=True store=True string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Monetary
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Monetary
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Monetary
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Monetary
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Monetary
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Monetary
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/13.0/l10n_es_aeat_mod111
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYLocalization/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, mreficent, OCA Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES pyOpenSSL
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (26)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=True store=True string='[01] # Recipients'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=True store=True string='[04] # Recipients'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=True store=True string='[07] # Recipients'
  • casilla_10 Integer
    help='Business income - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[10] # Recipients'
  • casilla_11 Float
    help='Business income - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[11] Taxable'
  • casilla_12 Float
    help='Business income - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Float
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Float
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Float
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/12.0/l10n_es_aeat_mod111
VERSION
VERSION 1.4.0
CATEGORY
CATEGORYLocalisation/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, GitHub, OCA Transbot, oca-travis, Roberto Lizana, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
    - base_iban
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES OpenSSL
requests
unidecode
zeep
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (26)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=True store=True string='[01] # Recipients'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=True store=True string='[04] # Recipients'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=True store=True string='[07] # Recipients'
  • casilla_10 Integer
    help='Business income - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[10] # Recipients'
  • casilla_11 Float
    help='Business income - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[11] Taxable'
  • casilla_12 Float
    help='Business income - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Float
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Float
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Float
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/11.0/l10n_es_aeat_mod111
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYLocalisation/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, oca-travis, OCA-git-bot, Rodrigo Bonilla
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es_aeat
OCA/server-ux:
    - date_range
odoo/odoo:
    - l10n_es
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
    - base_iban
    - base_vat
    - account_invoicing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (26)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=True store=True string='[01] # Recipients'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=True store=True string='[04] # Recipients'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=True store=True string='[07] # Recipients'
  • casilla_10 Integer
    help='Business income - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[10] # Recipients'
  • casilla_11 Float
    help='Business income - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[11] Taxable'
  • casilla_12 Float
    help='Business income - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Float
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Float
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Float
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/10.0/l10n_es_aeat_mod111
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalisation/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSAlexandre Fayolle, Pedro M. Baeza, OCA Transbot, oca-travis
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:53
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es
    - l10n_es_aeat
OCA/server-tools:
    - date_range
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - base_vat
    - base_iban
    - l10n_es
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (26)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=True store=True string='[01] # Recipients'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=True store=True string='[04] # Recipients'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=True store=True string='[07] # Recipients'
  • casilla_10 Integer
    help='Business income - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[10] # Recipients'
  • casilla_11 Float
    help='Business income - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[11] Taxable'
  • casilla_12 Float
    help='Business income - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Float
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Float
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Float
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/9.0/l10n_es_aeat_mod111
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYLocalisation/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
MAINTAINERS
MAINTAINERSTecnativa, Odoo Community Association (OCA), AvanzOSC, RGB Consulting SL
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, oca-travis, Weblate
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-financial-reporting:
    - account_tax_balance
OCA/l10n-spain:
    - l10n_es
    - l10n_es_aeat
OCA/server-tools:
    - date_range
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
    - base_vat
    - base_iban
    - l10n_es
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (26)
  • casilla_01 Integer
    compute='_compute_casilla_01' compute_sudo=True help='Work income - Monetary - Number of recipients' readonly=True store=True string='[01] # Recipients'
  • casilla_04 Integer
    compute='_compute_casilla_04' compute_sudo=True help='Work income - In kind - Number of recipients' readonly=True store=True string='[04] # Recipients'
  • casilla_07 Integer
    compute='_compute_casilla_07' compute_sudo=True help='Business income - Monetary - Number of recipients' readonly=True store=True string='[07] # Recipients'
  • casilla_10 Integer
    help='Business income - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[10] # Recipients'
  • casilla_11 Float
    help='Business income - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[11] Taxable'
  • casilla_12 Float
    help='Business income - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[12] Amount retained'
  • casilla_13 Integer
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[13] # Recipients'
  • casilla_14 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[14] Taxable'
  • casilla_15 Float
    help='Awards for participation in games, contests, raffles or random combinations - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[15] Amount retained'
  • casilla_16 Integer
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[16] # Recipients'
  • casilla_17 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[17] Taxable'
  • casilla_18 Float
    help='Awards for participation in games, contests, raffles or random combinations - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[18] Amount retained'
  • casilla_19 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[19] # Recipients'
  • casilla_20 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[20] Taxable'
  • casilla_21 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - Monetary - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[21] Amount retained'
  • casilla_22 Integer
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[22] # Recipients'
  • casilla_23 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[23] Taxable'
  • casilla_24 Float
    help='Capital gains derived from the forest exploitation of residents in public forests - In kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[24] Amount retained'
  • casilla_25 Integer
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Number of recipients' readonly=True states={'calculated': [('readonly', False)]} string='[25] # Recipients'
  • casilla_26 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Base taxable value' readonly=True states={'calculated': [('readonly', False)]} string='[26] Taxable'
  • casilla_27 Float
    help='Consideration for the transfer of image rights: income account provided in Article 92.8 of the Tax Law - Monetary or in kind - Amount retained' readonly=True states={'calculated': [('readonly', False)]} string='[27] Amount retained'
  • casilla_28 Float
    compute='_compute_casilla_28' compute_sudo=True help='Amount of retentions: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Amount of retentions'
  • casilla_29 Float
    help='Fee to compensate for prior results with same subject, fiscal year and period (in which his statement was to return and compensation back option was chosen).' readonly=True states={'calculated': [('readonly', False)]} string='[29] Fees to compensate'
  • casilla_30 Float
    compute='_compute_casilla_30' help='Result: ([28] - [29])' readonly=True string='[30] Result'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='College concerted'
  • tipo_declaracion Selection
    default='I' readonly=True required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] states={'draft': [('readonly', False)]} string='Result type'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-spain
GIT
GIThttps://github.com/OCA/l10n-spain.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-spain/tree/8.0/l10n_es_aeat_mod111
VERSION
VERSION 2.2.0
CATEGORY
CATEGORYLocalisation/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), AvanzOSC, Antiun Ingeniería S.L., Serv. Tecnol. Avanzados - Pedro M. Baeza, MálagaTIC, G. Vermon
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), AvanzOSC, Antiun Ingeniería S.L., Serv. Tecnol. Avanzados - Pedro M. Baeza, MálagaTIC, G. Vermon
COMMITTERS
COMMITTERSStéphane Bidoul, Pedro M. Baeza, GitHub, Stéphane Bidoul (ACSONE), cubells, OCA Transbot, Hugo Santos, oca-travis, agaldona, Antonio Espinosa, Gelu, OCA-git-bot, Jose Maria Alzaga, Ismael Calvo, Rodrigo Bonilla
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-spain
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-spain:
    - l10n_es_aeat
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod111_report_form l10n_es.aeat.mod111.report.form l10n.es.aeat.mod111.report field Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod111_report_tree l10n_es.aeat.mod111.report.tree l10n.es.aeat.mod111.report tree Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
Models touched (1)

New fields (43)
  • casilla_01 Integer
    help='Casilla [01]: Rendimientos del trabajo - Rendimientos dinerarios - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[01] Nº de perceptores'
  • casilla_02 Float
    help='Casilla [02]: Rendimientos del trabajo - Rendimientos dinerarios - Importe de las percepciones' readonly=True states={'calculated': [('readonly', False)]} string='[02] Importe de las percepciones'
  • casilla_03 Float
    help='Casilla [03]: Rendimientos del trabajo - Rendimientos dinerarios - Importe de las retenciones' readonly=True states={'calculated': [('readonly', False)]} string='[03] Importe de las retenciones'
  • casilla_04 Integer
    help='Casilla [04]: Rendimientos del trabajo - Rendimientos en especie - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[04] Nº de perceptores'
  • casilla_05 Float
    help='Casilla [05]: Rendimientos del trabajo - Rendimientos en especie - Valor percepciones en especie' readonly=True states={'calculated': [('readonly', False)]} string='[05] Valor percepciones en especie'
  • casilla_06 Float
    help='Casilla [06]: Rendimientos del trabajo - Rendimientos en especie - Importe de los ingresos a cuenta' readonly=True states={'calculated': [('readonly', False)]} string='[06] Importe de los ingresos a cuenta'
  • casilla_07 Integer
    help='Casilla [07]: Rendimientos de actividades económicas - Rendimientos dinerarios - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[07] Nº de perceptores'
  • casilla_08 Float
    help='Casilla [08]: Rendimientos de actividades económicas - Rendimientos dinerarios - Importe de las percepciones' readonly=True states={'calculated': [('readonly', False)]} string='[08] Importe de las percepciones'
  • casilla_09 Float
    help='Casilla [09]: Rendimientos de actividades económicas - Rendimientos dinerarios - Importe de las retenciones' readonly=True states={'calculated': [('readonly', False)]} string='[09] Importe de las retenciones'
  • casilla_10 Integer
    help='Casilla [10]: Rendimientos de actividades económicas - Rendimientos en especie - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[10] Nº de perceptores '
  • casilla_11 Float
    help='Casilla [11]: Rendimientos de actividades económicas - Rendimientos en especie - Valor percepciones en especie' readonly=True states={'calculated': [('readonly', False)]} string='[11] Valor percepciones en especie'
  • casilla_12 Float
    help='Casilla [12]: Rendimientos de actividades económicas - Rendimientos en especie - Importe de los ingresos a cuenta' readonly=True states={'calculated': [('readonly', False)]} string='[12] Importe de los ingresos a cuenta'
  • casilla_13 Integer
    help='Casilla [13]: Premios por la participación en juegos, concursos, rifas o combinaciones aleatorias - Premios en metálico - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[13] Nº de perceptores'
  • casilla_14 Float
    help='Casilla [14]: Premios por la participación en juegos, concursos, rifas o combinaciones aleatorias - Premios en metálico - Importe de las percepciones' readonly=True states={'calculated': [('readonly', False)]} string='[14] Importe de las percepciones'
  • casilla_15 Float
    help='Casilla [15]: Premios por la participación en juegos, concursos, rifas o combinaciones aleatorias - Premios en metálico - Importe de las retenciones' readonly=True states={'calculated': [('readonly', False)]} string='[15] Importe de las retenciones'
  • casilla_16 Integer
    help='Casilla [16]: Premios por la participación en juegos, concursos, rifas o combinaciones aleatorias - Premios en especie - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[16] Nº de perceptores'
  • casilla_17 Float
    help='Casilla [17]: Premios por la participación en juegos, concursos, rifas o combinaciones aleatorias - Premios en especie - Valor percepciones en especie' readonly=True states={'calculated': [('readonly', False)]} string='[17] Valor percepciones en especie'
  • casilla_18 Float
    help='Casilla [18]: Premios por la participación en juegos, concursos, rifas o combinaciones aleatorias - Premios en especie - Importe de los ingresos a cuenta' readonly=True states={'calculated': [('readonly', False)]} string='[18] Importe de los ingresos a cuenta'
  • casilla_19 Integer
    help='Casilla [19]: Ganancias patrimoniales derivadas de los aprovechamientos forestales de los vecinos en montes públicos - Percepciones dinerarias - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[19] Nº de perceptores'
  • casilla_20 Float
    help='Casilla [20]: Ganancias patrimoniales derivadas de los aprovechamientos forestales de los vecinos en montes públicos - Percepciones dinerarias - Importe de las percepciones' readonly=True states={'calculated': [('readonly', False)]} string='[20] Importe de las percepciones'
  • casilla_21 Float
    help='Casilla [21]: Ganancias patrimoniales derivadas de los aprovechamientos forestales de los vecinos en montes públicos - Percepciones dinerarias - Importe de las retenciones' readonly=True states={'calculated': [('readonly', False)]} string='[21] Importe de las retenciones'
  • casilla_22 Integer
    help='Casilla [22]: Ganancias patrimoniales derivadas de los aprovechamientos forestales de los vecinos en montes públicos - Percepciones en especie - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[22] Nº de perceptores'
  • casilla_23 Float
    help='Casilla [23]: Ganancias patrimoniales derivadas de los aprovechamientos forestales de los vecinos en montes públicos - Percepciones en especie - Valor percepciones en especie' readonly=True states={'calculated': [('readonly', False)]} string='[23] Valor percepciones en especie'
  • casilla_24 Float
    help='Casilla [24]: Ganancias patrimoniales derivadas de los aprovechamientos forestales de los vecinos en montes públicos - Percepciones en especie - Importe de los ingresos a cuenta' readonly=True states={'calculated': [('readonly', False)]} string='[24] Importe de los ingresos a cuenta'
  • casilla_25 Integer
    help='Casilla [25]: Contraprestaciones por la cesión de derechos de imagen: ingresos a cuenta previstos en el artículo 92.8 de la Ley del Impuesto - Contraprestaciones dinerarias o en especie - Nº de perceptores' readonly=True states={'calculated': [('readonly', False)]} string='[25] Nº de perceptores'
  • casilla_26 Float
    help='Casilla [26]: Contraprestaciones por la cesión de derechos de imagen: ingresos a cuenta previstos en el artículo 92.8 de la Ley del Impuesto - Contraprestaciones dinerarias o en especie - Contraprestaciones satisfechas' readonly=True states={'calculated': [('readonly', False)]} string='[26] Contraprestaciones satisfechas'
  • casilla_27 Float
    help='Casilla [27]: Contraprestaciones por la cesión de derechos de imagen: ingresos a cuenta previstos en el artículo 92.8 de la Ley del Impuesto - Contraprestaciones dinerarias o en especie - Importe de los ingresos a cuenta' readonly=True states={'calculated': [('readonly', False)]} string='[27] Importe de los ingresos a cuenta'
  • casilla_28 Float
    compute='_compute_28' help='Total liquidación - Suma de retenciones e ingresos a cuenta: ([03] + [06] + [09] + [12] + [15] + [18] + [21] + [24] + [27])' readonly=True string='[28] Suma de retenciones'
  • casilla_29 Float
    help='Total liquidación - A deducir (exclusivamente en caso de autoliquidación complementaria): Resultados a ingresar de anteriores autoliquidaciones por el mismo concepto, ejercicio y período' readonly=True states={'calculated': [('readonly', False)]} string='[29] Resultados a ingresar anteriores'
  • casilla_30 Float
    compute='_compute_30' help='Total liquidación - Resultado a ingresar: ([28] - [29])' readonly=True string='[30] Resultado a ingresar'
  • codigo_electronico_anterior Char
    help='Código electrónico de la declaración anterior (si se presentó telemáticamente). A cumplimentar sólo en el caso de declaración complementaria.' readonly=True size=16 states={'draft': [('readonly', False)]} string='Código electrónico'
  • colegio_concertado Boolean
    default=False readonly=True states={'draft': [('readonly', False)]} string='Colegio concertado'
  • contact_mobile_phone Char
    size=9 states={'calculated': [('required', True)], 'confirmed': [('readonly', True)]} string='Mobile Phone'
  • currency_id Many2one → res.currency
    comodel_name='res.currency' readonly=True related='company_id.currency_id' store=True string='Moneda'
  • export_config Many2one
    default=_get_export_conf
  • move_lines_02 Many2many → account.move.line
    column1='mod111' column2='account_move_line' comodel_name='account.move.line' relation='mod111_account_move_line02_rel'
  • move_lines_03 Many2many → account.move.line
    column1='mod111' column2='account_move_line' comodel_name='account.move.line' relation='mod111_account_move_line03_rel'
  • move_lines_05 Many2many → account.move.line
    column1='mod111' column2='account_move_line' comodel_name='account.move.line' relation='mod111_account_move_line05_rel'
  • move_lines_06 Many2many → account.move.line
    column1='mod111' column2='account_move_line' comodel_name='account.move.line' relation='mod111_account_move_line06_rel'
  • move_lines_08 Many2many → account.move.line
    column1='mod111' column2='account_move_line' comodel_name='account.move.line' relation='mod111_account_move_line08_rel'
  • move_lines_09 Many2many → account.move.line
    column1='mod111' column2='account_move_line' comodel_name='account.move.line' relation='mod111_account_move_line09_rel'
  • number Char
    default='111'
  • tipo_declaracion Selection
    readonly=True required=True states={'draft': [('readonly', False)]} string='Tipo de declaración' args: [('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
Public methods (2)
  • calculate(self)
    @api.multi
  • show_move_lines(self)
    @api.multi