| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/19.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Emilio Pascual |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 123 de la AEAT. Retenciones e ingresos a cuenta del Impuesto sobre la Renta de las Personas Físicas, Impuesto sobre Sociedades y del Impuesto sobre la Renta de no Residentes (establecimientos permanentes). Determinados rendimientos del capital mobiliario o determinadas rentas. Este modelo tiene su utilidad sobre todo en préstamos entre empresas o particulares, o financiaciones recibidas por ENISA (Empresa Nacional de Innovación) o CDTI (Centro para el Desarrollo Tecnológico Industrial). Otra utilidad que se le da es para las retenciones en los repartos de dividendos. El modelo se presentará mensualmente para grandes empresas, y trimestralmente para el resto, por parte de aquellas empresas que deban abonar intereses de esos préstamos. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.list | l10n.es.aeat.mod123.report | list | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
amount_result
Float
compute='_compute_amount_result'
string='Resultado a ingresar'
casilla_01
Integer
help='Casilla [01] Número de perceptores'
string='[01] Número de perceptores'
casilla_01_2024
Integer
help='Casilla [01] Número de Rentas. Dividendos y otras rentas de participación en fondos propios de entidades. Totales de número de perceptores (se contará por números de NIF).'
string='[01] Número de rentas. Dividendos y otras rentas de participación en fondos propios de entidades'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
string='[02] Base retenciones'
casilla_02_2024
Integer
help='Número de rentas. Resto de rentas. Totales de número de perceptores (se contará por números de NIF).'
string='[02] Número de Rentas. Resto de rentas'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
string='[03] Retenciones'
casilla_03_2024
Integer
compute='_compute_casilla_03_2024'
help='Casilla [03] ([01] + [02]). Número de Rentas. Totales.'
readonly=True
string='[03] Número de Rentas. Totales'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
string='[04] Ingresos ejercicios anteriores'
casilla_04_2024
Float
help='Casilla [04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades.'
string='[04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
string='[05] Regularización'
casilla_05_2024
Float
help='Casilla [05] Base de retenciones e ingresos a cuenta. Resto de rentas.'
string='[05] Base de retenciones e ingresos a cuenta. Resto de rentas'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_06_2024
Float
compute='_compute_casilla_06_2024'
help='Casilla [06] ([05] + [06]). Base de retenciones e ingresos a cuenta.'
readonly=True
string='[06] Base de Retenciones e ingresos a cuenta. Totales'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
string='[07] Ingresos ejercicios anteriores'
casilla_07_2024
Float
help='Casilla [07] Retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades'
string='[07] Retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
casilla_08_2024
Float
help='Casilla [08] Retenciones e ingresos a cuenta. Resto de rentas.'
string='[08] Retenciones e ingresos a cuenta. Resto de rentas'
casilla_09_2024
Float
compute='_compute_casilla_09_2024'
help='Casilla [09]([07] + [08]). Retenciones e ingresos a cuenta.'
readonly=True
string='[09] Retenciones e ingresos a cuenta. Totales'
casilla_10_2024
Float
help='Casilla [10] Periodificación - Ingresos ejercicios anteriores'
string='[10] Ingresos ejercicios anteriores'
casilla_11_2024
Float
help='Casilla [11] Periodificación - Regularización'
string='[11] Regularización'
casilla_12_2024
Float
compute='_compute_casilla_12_2024'
help='Casilla [12] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([9] + [11])'
readonly=True
string='[12] Total retenciones'
casilla_13_2024
Float
help='Casilla [13] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
string='[13] Ingresos ejercicios anteriores'
casilla_14_2024
Float
compute='_compute_casilla14_2024'
help='Casilla [14] Resultado a ingresar ([12] - [13])'
readonly=True
string='[14] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/18.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.0.3 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Weblate, OCA-git-bot, Eric Antones, oca-ci, Eduardo de Miguel, LauraCForgeFlow |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 123 de la AEAT. Retenciones e ingresos a cuenta del Impuesto sobre la Renta de las Personas Físicas, Impuesto sobre Sociedades y del Impuesto sobre la Renta de no Residentes (establecimientos permanentes). Determinados rendimientos del capital mobiliario o determinadas rentas. Este modelo tiene su utilidad sobre todo en préstamos entre empresas o particulares, o financiaciones recibidas por ENISA (Empresa Nacional de Innovación) o CDTI (Centro para el Desarrollo Tecnológico Industrial). Otra utilidad que se le da es para las retenciones en los repartos de dividendos. El modelo se presentará mensualmente para grandes empresas, y trimestralmente para el resto, por parte de aquellas empresas que deban abonar intereses de esos préstamos. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.list | l10n.es.aeat.mod123.report | list | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
amount_result
Float
compute='_compute_amount_result'
string='Resultado a ingresar'
casilla_01
Integer
help='Casilla [01] Número de perceptores'
string='[01] Número de perceptores'
casilla_01_2024
Integer
help='Casilla [01] Número de Rentas. Dividendos y otras rentas de participación en fondos propios de entidades. Totales de número de perceptores (se contará por números de NIF).'
string='[01] Número de rentas. Dividendos y otras rentas de participación en fondos propios de entidades'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
string='[02] Base retenciones'
casilla_02_2024
Integer
help='Número de rentas. Resto de rentas. Totales de número de perceptores (se contará por números de NIF).'
string='[02] Número de Rentas. Resto de rentas'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
string='[03] Retenciones'
casilla_03_2024
Integer
compute='_compute_casilla_03_2024'
help='Casilla [03] ([01] + [02]). Número de Rentas. Totales.'
readonly=True
string='[03] Número de Rentas. Totales'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
string='[04] Ingresos ejercicios anteriores'
casilla_04_2024
Float
help='Casilla [04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades.'
string='[04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
string='[05] Regularización'
casilla_05_2024
Float
help='Casilla [05] Base de retenciones e ingresos a cuenta. Resto de rentas.'
string='[05] Base de retenciones e ingresos a cuenta. Resto de rentas'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_06_2024
Float
compute='_compute_casilla_06_2024'
help='Casilla [06] ([05] + [06]). Base de retenciones e ingresos a cuenta.'
readonly=True
string='[06] Base de Retenciones e ingresos a cuenta. Totales'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
string='[07] Ingresos ejercicios anteriores'
casilla_07_2024
Float
help='Casilla [07] Retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades'
string='[07] Retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
casilla_08_2024
Float
help='Casilla [08] Retenciones e ingresos a cuenta. Resto de rentas.'
string='[08] Retenciones e ingresos a cuenta. Resto de rentas'
casilla_09_2024
Float
compute='_compute_casilla_09_2024'
help='Casilla [09]([07] + [08]). Retenciones e ingresos a cuenta.'
readonly=True
string='[09] Retenciones e ingresos a cuenta. Totales'
casilla_10_2024
Float
help='Casilla [10] Periodificación - Ingresos ejercicios anteriores'
string='[10] Ingresos ejercicios anteriores'
casilla_11_2024
Float
help='Casilla [11] Periodificación - Regularización'
string='[11] Regularización'
casilla_12_2024
Float
compute='_compute_casilla_12_2024'
help='Casilla [12] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([9] + [11])'
readonly=True
string='[12] Total retenciones'
casilla_13_2024
Float
help='Casilla [13] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
string='[13] Ingresos ejercicios anteriores'
casilla_14_2024
Float
compute='_compute_casilla14_2024'
help='Casilla [14] Resultado a ingresar ([12] - [13])'
readonly=True
string='[14] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/17.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.1.3 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Weblate, OCA-git-bot, oca-ci, Eduardo de Miguel, Ignacio |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 123 de la AEAT. Retenciones e ingresos a cuenta del Impuesto sobre la Renta de las Personas Físicas, Impuesto sobre Sociedades y del Impuesto sobre la Renta de no Residentes (establecimientos permanentes). Determinados rendimientos del capital mobiliario o determinadas rentas. Este modelo tiene su utilidad sobre todo en préstamos entre empresas o particulares, o financiaciones recibidas por ENISA (Empresa Nacional de Innovación) o CDTI (Centro para el Desarrollo Tecnológico Industrial). Otra utilidad que se le da es para las retenciones en los repartos de dividendos. El modelo se presentará mensualmente para grandes empresas, y trimestralmente para el resto, por parte de aquellas empresas que deban abonar intereses de esos préstamos. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
amount_result
Float
compute='_compute_amount_result'
string='Resultado a ingresar'
casilla_01
Integer
help='Casilla [01] Número de perceptores'
string='[01] Número de perceptores'
casilla_01_2024
Integer
help='Casilla [01] Número de Rentas. Dividendos y otras rentas de participación en fondos propios de entidades. Totales de número de perceptores (se contará por números de NIF).'
string='[01] Número de rentas. Dividendos y otras rentas de participación en fondos propios de entidades'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
string='[02] Base retenciones'
casilla_02_2024
Integer
help='Número de rentas. Resto de rentas. Totales de número de perceptores (se contará por números de NIF).'
string='[02] Número de Rentas. Resto de rentas'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
string='[03] Retenciones'
casilla_03_2024
Integer
compute='_compute_casilla_03_2024'
help='Casilla [03] ([01] + [02]). Número de Rentas. Totales.'
readonly=True
string='[03] Número de Rentas. Totales'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
string='[04] Ingresos ejercicios anteriores'
casilla_04_2024
Float
help='Casilla [04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades.'
string='[04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
string='[05] Regularización'
casilla_05_2024
Float
help='Casilla [05] Base de retenciones e ingresos a cuenta. Resto de rentas.'
string='[05] Base de retenciones e ingresos a cuenta. Resto de rentas'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_06_2024
Float
compute='_compute_casilla_06_2024'
help='Casilla [06] ([05] + [06]). Base de retenciones e ingresos a cuenta.'
readonly=True
string='[06] Base de Retenciones e ingresos a cuenta. Totales'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
string='[07] Ingresos ejercicios anteriores'
casilla_07_2024
Float
help='Casilla [07] Retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades'
string='[07] Retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
casilla_08_2024
Float
help='Casilla [08] Retenciones e ingresos a cuenta. Resto de rentas.'
string='[08] Retenciones e ingresos a cuenta. Resto de rentas'
casilla_09_2024
Float
compute='_compute_casilla_09_2024'
help='Casilla [09]([07] + [08]). Retenciones e ingresos a cuenta.'
readonly=True
string='[09] Retenciones e ingresos a cuenta. Totales'
casilla_10_2024
Float
help='Casilla [10] Periodificación - Ingresos ejercicios anteriores'
string='[10] Ingresos ejercicios anteriores'
casilla_11_2024
Float
help='Casilla [11] Periodificación - Regularización'
string='[11] Regularización'
casilla_12_2024
Float
compute='_compute_casilla_12_2024'
help='Casilla [12] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([9] + [11])'
readonly=True
string='[12] Total retenciones'
casilla_13_2024
Float
help='Casilla [13] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
string='[13] Ingresos ejercicios anteriores'
casilla_14_2024
Float
compute='_compute_casilla14_2024'
help='Casilla [14] Resultado a ingresar ([12] - [13])'
readonly=True
string='[14] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/16.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 2.2.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Emilio Pascual, Valentin Vinagre Urteaga, FernandoRomera |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:39 |
| 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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
amount_result
Float
compute='_compute_amount_result'
string='Resultado a ingresar'
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_01_2024
Integer
help='Casilla [01] Número de Rentas. Dividendos y otras rentas de participación en fondos propios de entidades. Totales de número de perceptores (se contará por números de NIF).'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de rentas. Dividendos y otras rentas de participación en fondos propios de entidades'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_02_2024
Integer
help='Número de rentas. Resto de rentas. Totales de número de perceptores (se contará por números de NIF).'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Número de Rentas. Resto de rentas'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_03_2024
Integer
compute='_compute_casilla_03_2024'
help='Casilla [03] ([01] + [02]). Número de Rentas. Totales.'
readonly=True
string='[03] Número de Rentas. Totales'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_04_2024
Float
help='Casilla [04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades.'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Base de retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_05_2024
Float
help='Casilla [05] Base de retenciones e ingresos a cuenta. Resto de rentas.'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Base de retenciones e ingresos a cuenta. Resto de rentas'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_06_2024
Float
compute='_compute_casilla_06_2024'
help='Casilla [06] ([05] + [06]). Base de retenciones e ingresos a cuenta.'
readonly=True
string='[06] Base de Retenciones e ingresos a cuenta. Totales'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_07_2024
Float
help='Casilla [07] Retenciones e ingresos a cuenta. Dividendos y otras rentas de participación en fondos propios de entidades'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Retenciones e ingresos a cuenta. Dividendos y otras rentas.'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
casilla_08_2024
Float
help='Casilla [08] Retenciones e ingresos a cuenta. Resto de rentas.'
readonly=True
states={'calculated': [('readonly', False)]}
string='[08] Retenciones e ingresos a cuenta. Resto de rentas'
casilla_09_2024
Float
compute='_compute_casilla_09_2024'
help='Casilla [09]([07] + [08]). Retenciones e ingresos a cuenta.'
readonly=True
string='[09] Retenciones e ingresos a cuenta. Totales'
casilla_10_2024
Float
help='Casilla [10] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[10] Ingresos ejercicios anteriores'
casilla_11_2024
Float
help='Casilla [11] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[11] Regularización'
casilla_12_2024
Float
compute='_compute_casilla_12_2024'
help='Casilla [12] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([9] + [11])'
readonly=True
string='[12] Total retenciones'
casilla_13_2024
Float
help='Casilla [13] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[13] Ingresos ejercicios anteriores'
casilla_14_2024
Float
compute='_compute_casilla14_2024'
help='Casilla [14] Resultado a ingresar ([12] - [13])'
readonly=True
string='[14] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/15.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, Weblate, OCA-git-bot, oca-ci, Valentin Vinagre Urteaga, Juanma WVBS S.L, Juanma raistdev WVBS S.L |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/14.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, manu, OCA Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci, Valentin Vinagre Urteaga |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:48 |
| 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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/13.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Weblate, OCA-git-bot, oca-ci, Valentin Vinagre Urteaga |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/12.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.3.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Roberto Lizana, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:12 |
| 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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/11.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, GitHub, Enric Tobella, Stéphane Bidoul (ACSONE), OCA Transbot, oca-travis, OCA-git-bot, Rodrigo Bonilla |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/10.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, xavierpiernas |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-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 - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-spain |
| GIT | |
| GIT | https://github.com/OCA/l10n-spain.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-spain/tree/8.0/l10n_es_aeat_mod123 |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localisation/Accounting |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| MAINTAINERS | |
| MAINTAINERS | Tecnativa, Odoo Community Association (OCA), Spanish Localization Team |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Rodrigo Bonilla, Zambu |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-spain |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-spain: - l10n_es - l10n_es_aeat odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - report - analytic - board - edi - email_template - base_vat - base_iban - l10n_es |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
unidecode |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_l10n_es_aeat_mod123_report_form |
l10n_es.aeat.mod123.report.form | l10n.es.aeat.mod123.report | field | Inherits l10n_es_aeat.view_l10n_es_aeat_report_form |
view_l10n_es_aeat_mod123_report_tree |
l10n_es.aeat.mod123.report.tree | l10n.es.aeat.mod123.report | tree | Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree |
casilla_01
Integer
help='Casilla [01] Número de perceptores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[01] Número de perceptores'
casilla_02
Float
help='Casilla [02] Base de la retención y/o del ingreso a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[02] Base retenciones'
casilla_03
Float
help='Casilla [03] Retenciones e ingresos a cuenta'
readonly=True
states={'calculated': [('readonly', False)]}
string='[03] Retenciones'
casilla_04
Float
help='Casilla [04] Periodificación - Ingresos ejercicios anteriores'
readonly=True
states={'calculated': [('readonly', False)]}
string='[04] Ingresos ejercicios anteriores'
casilla_05
Float
help='Casilla [05] Periodificación - Regularización'
readonly=True
states={'calculated': [('readonly', False)]}
string='[05] Regularización'
casilla_06
Float
compute='_compute_casilla06'
help='Casilla [06] Suma de retenciones e ingresos a cuenta y regularización, en su caso ([3] + [5])'
readonly=True
string='[06] Total retenciones'
casilla_07
Float
help='Casilla [07] A deducir (exclusivamente en caso de declaración complementaria) Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
readonly=True
states={'calculated': [('readonly', False)]}
string='[07] Ingresos ejercicios anteriores'
casilla_08
Float
compute='_compute_casilla08'
readonly=True
string='[08] Resultado a ingresar'
currency_id
Many2one → res.currency
comodel_name='res.currency'
readonly=True
related='company_id.currency_id'
store=True
string='Moneda'
move_lines_02
Many2many → account.move.line
column1='mod123'
column2='account_move_line'
comodel_name='account.move.line'
relation='mod123_account_move_line02_rel'
move_lines_03
Many2many → account.move.line
column1='mod123'
column2='account_move_line'
comodel_name='account.move.line'
relation='mod123_account_move_line03_rel'
number
Char
default='123'
tipo_declaracion
Selection
readonly=True
required=True
selection=[('I', 'Ingreso'), ('U', 'Domiciliación'), ('G', 'Ingreso a anotar en CCT'), ('N', 'Negativa')]
states={'draft': [('readonly', False)]}
string='Tipo de declaración'
calculate(self)
show_move_lines(self)