Repository
OCA/l10n-spain · module folder · Try on Runboat
Module version
1.0.0
Category
Localization/Accounting
Folder size
0.79 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), Tecnativa
Maintainers
Odoo Community Association (OCA), 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
None
Description
Módulo para la presentación del modelo 130 (Pago fraccionado IRPF -
Impuesto sobre la Renta de las Personas Físicas - para empresarios y
profesionales en estimación directa) de la Agencia Española de
Administración Tributaria. Instrucciones del modelo:
<http://goo.gl/StTY2h>

Incluye la exportación al formato BOE para su uso telemático.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_es_aeat_mod130_report_form l10n_es.aeat.mod130.report.form l10n.es.aeat.mod130.report form Inherits l10n_es_aeat.view_l10n_es_aeat_report_form
view_l10n_es_aeat_mod130_report_tree l10n_es.aeat.mod130.report.tree l10n.es.aeat.mod130.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 (26)
  • activity_type Selection
    default='other' required=True string='Tipo de actividad' args: [('primary', 'Actividad agrícola, ganadera, forestal o pesquera'), ('other', 'Actividad distinta a las anteriores')]
  • casilla_01 Monetary
    readonly=True string='Casilla [01] - Ingresos'
  • casilla_02 Monetary
    compute='_compute_casilla_02' store=True string='Casilla [02] - Gastos'
  • casilla_03 Monetary
    compute='_compute_casilla_03' store=True string='Casilla [03] - Rendimiento'
  • casilla_04 Monetary
    compute='_compute_casilla_04' store=True string='Casilla [04] - IRPF'
  • casilla_05 Monetary
    string='Casilla [05]'
  • casilla_06 Monetary
    string='Casilla [06]'
  • casilla_07 Monetary
    compute='_compute_casilla_07' store=True string='Casilla [07]'
  • casilla_08 Monetary
    readonly=True string='Casilla [08] - Ingresos primario'
  • casilla_09 Monetary
    readonly=True string='Casilla [09] - IRPF primario'
  • casilla_10 Monetary
    readonly=True string='Casilla [10]'
  • casilla_11 Monetary
    readonly=True string='Casilla [11]'
  • casilla_12 Monetary
    compute='_compute_casilla_12' store=True string='Casilla [12]'
  • casilla_13 Monetary
    readonly=True string='Casilla [13] - Deducción art. 80 bis'
  • casilla_14 Monetary
    compute='_compute_casilla_14' store=True string='Casilla [14]'
  • casilla_15 Monetary
    readonly=True string='Casilla [15]'
  • casilla_16 Monetary
    compute='_compute_casilla_16' store=True string='Casilla [16] - Deducción por pago de hipoteca'
  • casilla_17 Monetary
    compute='_compute_casilla_17' store=True string='Casilla [17]'
  • casilla_18 Monetary
    readonly=True string='Casilla [18]'
  • comments Char
    help='Observaciones que se adjuntarán con el modelo' size=350 string='Observaciones'
  • has_deduccion_80 Boolean
    default=False help='Permite indicar si puede beneficiarse de la deducción por obtención de rendimientos de actividades económicas a efectos del pago fraccionado por cumplir el siguiente requisito:\n Que, en el primer trimestre del ejercicio o en el primer trimestre de inicio de actividades, la suma del resultado de elevar al año el importe de la casilla 03 y/o, en su caso, el resultado de elevar al año el 25 por 100 de la casilla 08, sea igual o inferior a 12.000 euros. En los supuestos de inicio de la actividad a lo largo del ejercicio en la elevación al año se tendrán en consideración los días que resten hasta el final del año.' string='¿Deducción por art. 80 bis?'
  • has_prestamo Boolean
    default=False help='Permite indicar si destina cantidades al pago de préstamos para la adquisición o rehabilitación de la vivienda habitual. Si marca la casilla, se podrá realiza un 2% de deducción sobre el importe de la casilla [03], con un máximo de 660,14 € por trimestre, o del 2% de la casilla [08], con un máximo de 660,14 euros anuales. \nDebe consultar las excepciones para las que no se computaría la deducción a pesar del préstamo.' string='¿Préstamo para vivienda habitual?'
  • non_justified_expenses Monetary
    help='Calculado como el 5% del rendimiento del periodo (ingresos - gastos reales).' string='Gastos de difícil justificación'
  • real_expenses Monetary
    help='Gastos en el periodo sin contar con el 5% adicional de difícil justificación.' string='Gastos reales'
  • result Monetary
    compute='_compute_result' store=True string='Resultado'
  • tipo_declaracion Selection
    compute='_compute_tipo_declaracion' selection=[('I', 'A ingresar'), ('N', 'Negativa'), ('B', 'A deducir')] store=True string='Tipo declaración'
Public methods (2)
  • button_confirm(self)
    Check its records
  • calculate(self)

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…