Repository
OCA/l10n-spain · module folder · Try on Runboat
Module version
1.0.0
Category
Localisation/Accounting
Folder size
0.7 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-spain
Last tracking update
2026-08-07 09:06:22
Authors
Odoo Community Association (OCA), AvanzOSC, Tecnativa
Maintainers
Odoo Community Association (OCA), AvanzOSC, Tecnativa
Committers
Emilio Pascual, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
OCA/account-financial-reporting:
OCA/l10n-spain:
OCA/server-ux:
odoo/odoo:
- web
- bus
- uom
Python dependencies
unidecode
System dependencies
None
Required by
l10n_es_aeat_mod296
Description
Modelo 216 de la AEAT. IRNR. Impuesto sobre la Renta de no Residentes.
Rentas obtenidas sin mediación de establecimiento permanente.
Retenciones e ingresos a cuenta.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod216_report_form l10n_es.aeat.mod216.report.form l10n.es.aeat.mod216.report form Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod216_report_tree l10n_es.aeat.mod216.report.tree l10n.es.aeat.mod216.report list Inherits l10n_es_aeat.view_l10n_es_aeat_report_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (24)
  • casilla_01_pre_2024 Integer
    compute='_compute_casilla_01_pre_2024' help='Income subject to retention - Number of recipients' readonly=True string='[01] # Recipients'
  • casilla_03_pre_2024 Monetary
    compute='_compute_casilla_03_pre_2024' help='Income subject to retention - Amount of retentions' readonly=True string='[03] Amount of retentions'
  • casilla_04_pre_2024 Integer
    help='Income not subject to retention - Number of recipients' readonly=False string='[04] # Recipients'
  • casilla_05 Integer
    help='Deberá consignarse el número total de rentas sobre las que el declarante haya venido obligado a retener o a efectuar ingreso a cuenta en el mes o trimestre objeto de declaración.' string='[05] Número de rentas'
  • casilla_05_pre_2024 Monetary
    help='Income not subject to retention - Base amount' readonly=False string='[05] Base amount'
  • casilla_06 Integer
    help='Deberá consignarse el número total de rentas sobre las que el declarante haya venido obligado a retener o a efectuar ingreso a cuenta en el mes o trimestre objeto de declaración.' string='[06] Número de rentas'
  • casilla_06_pre_2024 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=False string='[06] Fees to compensate'
  • casilla_07 Integer
    compute='_compute_casilla_07' help='Deberá consignarse el número total de rentas sobre las que el declarante haya venido obligado a retener o a efectuar ingreso a cuenta declaradas en las casillas 05 y 06.' string='[07] Número de rentas'
  • casilla_07_pre_2024 Monetary
    compute='_compute_casilla_07_pre_2024' help='Result: ([03] - [06])' readonly=True string='[07] Result'
  • casilla_08 Monetary
    help='Se consignará la suma total de las bases de retención o de ingreso a cuenta correspondientes a las rentas declaradas en la casilla 05.' string='[08] Base de retenciones e ingresos a cuenta'
  • casilla_09 Monetary
    help='Se consignará la suma total de las bases de retención o de ingreso a cuenta correspondientes a las rentas declaradas en la casilla 06.' string='[09] Base de retenciones e ingresos a cuenta'
  • casilla_10 Monetary
    compute='_compute_casilla_10' help='Se consignará la suma total de las bases de retención o de ingreso a cuenta declaradas en las casillas 08 y 09.' string='[10] Base de retenciones e ingresos a cuenta'
  • casilla_11 Monetary
    help='Se consignará el importe total de las retenciones e ingresos a cuenta que correspondan a las rentas declaradas en la casilla 05.' string='[11] Retenciones e ingresos a cuenta'
  • casilla_12 Monetary
    help='Se consignará el importe total de las retenciones e ingresos a cuenta que correspondan a las rentas declaradas en la casilla 06.' string='[12] Retenciones e ingresos a cuenta'
  • casilla_13 Monetary
    compute='_compute_casilla_13' help='Se consignará el importe total de las retenciones e ingresos a cuenta declaradas en las casillas 11 y 12.' string='[13] Retenciones e ingresos a cuenta'
  • casilla_14 Integer
    help="Deberá consignarse el número total de rentas sujetas al impuesto exceptuadas de retención o de ingreso a cuenta, conforme a lo previsto en los puntos 2 y 3 del artículo 2 de la Orden que aprueba este modelo (estos puntos se recogen en el apartado 'Obligados' de estas instrucciones como apartados Dos y Tres)." string='[14] Número de rentas'
  • casilla_15 Integer
    help="Deberá consignarse el número total de rentas sujetas al impuesto exceptuadas de retención o de ingreso a cuenta, conforme a lo previsto en los puntos 2 y 3 del artículo 2 de la Orden que aprueba este modelo (estos puntos se recogen en el apartado 'Obligados' de estas instrucciones como apartados Dos y Tres)." string='[15] Número de rentas'
  • casilla_16 Integer
    compute='_compute_casilla_16' help='Deberá consignarse el número total de rentas sujetas al impuesto exceptuadas de retención o de ingreso a cuenta declaradas en las casillas 14 y 15.' string='[16] Número de rentas'
  • casilla_17 Monetary
    help='Se consignará la suma total de las bases de retención o de ingreso a cuenta correspondientes a las rentas declaradas en la casilla 14.' string='[17] Base de retenciones e ingresos a cuenta'
  • casilla_18 Monetary
    help='Se consignará la suma total de las bases de retención o de ingreso a cuenta correspondientes a las rentas declaradas en la casilla 15.' string='[18] Base de retenciones e ingresos a cuenta'
  • casilla_19 Monetary
    compute='_compute_casilla_19' help='Se consignará la suma total de las bases de retención o de ingreso a cuenta correspondientes a las rentas declaradas en las casillas 17 y 18.' string='[19] Base de retenciones e ingresos a cuenta'
  • casilla_20 Monetary
    help='Deberá consignarse en esta casilla el importe correspondiente a declaraciones anteriores, por el mismo concepto, ejercicio y período, exclusivamente en caso de declaración complementaria.' string='[20] Resultados a ingresar de anteriores declaraciones por el mismo concepto, ejercicio y período'
  • casilla_21 Monetary
    compute='_compute_casilla_21' help='Deberá consignarse en esta casilla el importe correspondiente a la resta de las casillas 13 y 20' string='[21] Resultado a ingresar'
  • tipo_declaracion Selection
    default='I' readonly=False required=True selection=[('I', 'To enter'), ('U', 'Direct debit'), ('G', 'To enter on CCT'), ('N', 'To return')] string='Result type'
Public methods (1)
  • calculate(self)
    Calculate the report.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…