Skip to content

Commit 3c9384f

Browse files
committed
Merge PR #4924 into 19.0
Signed-off-by pedrobaeza
2 parents b7f4714 + 9fce186 commit 3c9384f

45 files changed

Lines changed: 11996 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

l10n_es_aeat_mod190/README.rst

Lines changed: 187 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,187 @@
1+
.. image:: https://odoo-community.org/readme-banner-image
2+
:target: https://odoo-community.org/get-involved?utm_source=readme
3+
:alt: Odoo Community Association
4+
5+
===============
6+
AEAT modelo 190
7+
===============
8+
9+
..
10+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11+
!! This file is generated by oca-gen-addon-readme !!
12+
!! changes will be overwritten. !!
13+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14+
!! source digest: sha256:0eee8daa1e80496b0a075eac913a46232427ee03b1c0a2fc1519df3334d854f5
15+
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
16+
17+
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
18+
:target: https://odoo-community.org/page/development-status
19+
:alt: Beta
20+
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
21+
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
22+
:alt: License: AGPL-3
23+
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--spain-lightgray.png?logo=github
24+
:target: https://github.com/OCA/l10n-spain/tree/19.0/l10n_es_aeat_mod190
25+
:alt: OCA/l10n-spain
26+
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
27+
:target: https://translation.odoo-community.org/projects/l10n-spain-19-0/l10n-spain-19-0-l10n_es_aeat_mod190
28+
:alt: Translate me on Weblate
29+
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
30+
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-spain&target_branch=19.0
31+
:alt: Try me on Runboat
32+
33+
|badge1| |badge2| |badge3| |badge4| |badge5|
34+
35+
Modelo 190 de la AEAT. Retenciones e ingresos a cuenta. Rendimientos del
36+
trabajo y de actividades económicas, premios y determinadas ganancias
37+
patrimoniales e imputaciones de Renta. Resumen anual.
38+
39+
**Table of contents**
40+
41+
.. contents::
42+
:local:
43+
44+
Configuration
45+
=============
46+
47+
Para poder acceder a los campos sensibles que aparecerán en la
48+
declaración 190, necesita unos permisos especiales:
49+
50+
1. Inicie sesión como administrador con privilegios.
51+
2. Vaya a **Configuración** > **Usuarios y Compañías** > **Usuarios**.
52+
3. Seleccione el usuario que necesita acceso.
53+
4. Haga clic en **Editar** y busque la sección **Grupos**.
54+
5. Añada el grupo **Datos Sensibles del Modelo 190 de la AEAT**.
55+
6. Guarde los cambios.
56+
7. Asegúrese de que el usuario cierre sesión y vuelva a iniciarla.
57+
58+
Usage
59+
=====
60+
61+
Para crear un modelo, por ejemplo de un año:
62+
63+
1. Ir a Facturación > Declaraciones AEAT > Modelo 190
64+
2. Pulsar en el botón "Crear"
65+
3. Seleccionar el ejercicio fiscal
66+
4. Seleccionar el tipo de declaración
67+
5. Se autorrellena el teléfono,el teléfono móvil y el correo electrónico
68+
del usuario, necesarios para la exportacion BOE
69+
6. Guardar y pulsar en el botón "Calcular"
70+
7. Rellenar aquellos campos que Odoo no calcula automáticamente:
71+
72+
- Información relacionada con datos sensibles del perceptor solo en
73+
las claves A, B.01, B.03, B.04, B.99, C, E.01 y E.02
74+
75+
8. Cuando los valores sean los correctos, pulsar en el botón
76+
"Confirmar".
77+
9. Podemos exportar en formato BOE para presentarlo telemáticamente en
78+
el portal de la AEAT
79+
80+
PENDIENTE: - La información relativa a los perceptores, se ha añadido en
81+
una nueva pestaña en los terceros, queda pendiente del trato que se le
82+
debe de dar a esta información ya es información sensible según la LOPD,
83+
de momento, sólo el responsable de aeat, puede acceder a los datos.
84+
85+
- Se puede añadir un adjunto en los terceros donde se guarde el
86+
justificante del consentimiento expreso del tercero.
87+
88+
NOTA: En el caso en que tengamos el addon 'l10n_es_aeat_mod216'
89+
deberemos indicar los proveedores que son residentes (éste es el valor
90+
por defecto), en la ficha de la empresa: Contabilidad > Proveedores >
91+
Proveedores, pestaña de Contabilidad. El campo "Es no residente" no debe
92+
estar marcado para que las retenciones realizadas a éste proveedor se
93+
incluyan en el modelo 190.
94+
95+
Antes de poder realizar el modelo, hay que introducir en los terceros,
96+
la información necesaria para el modelo.
97+
98+
Known issues / Roadmap
99+
======================
100+
101+
A dia de hoy, las retenciones en especie se computan como repercutidas
102+
al trabajador. Cambios 2025
103+
(https://sede.agenciatributaria.gob.es/Sede/declaraciones-informativas-otros-impuestos-tasas/campana-declaraciones-informativas-2025/novedades-campana-modelo/modelo-190.html):
104+
105+
- Se incluye un nuevo campo para que el pagador especifique los
106+
rendimientos del trabajo derivados de participaciones que otorguen
107+
derechos económicos especiales por la gestión de fondos vinculados al
108+
emprendimiento, a la innovación y al desarrollo de la actividad
109+
económica a los que se haya aplicado la Disposición adicional 53ª de
110+
la Ley 35/2006, de 28 de noviembre, del Impuesto sobre la Renta de las
111+
Personas Físicas y de modificación parcial de las leyes de los
112+
Impuestos sobre Sociedades, sobre la Renta de no Residentes y sobre el
113+
Patrimonio.
114+
- Se crea un campo adicional denominado «Tipo/s de prestación/es de la
115+
clave B.01 percibida/s en el ejercicio» dentro de la clave de
116+
percepción «B. Rendimientos del trabajo: Pensionistas y perceptores de
117+
haberes pasivos y demás prestaciones previstas en el artículo
118+
17.2.a)», Subclave «01: pensiones y haberes pasivos de los regímenes
119+
de la Seguridad Social y Clases Pasivas del Estado» con el objetivo de
120+
identificar y distinguir el tipo de prestación que se abona.
121+
122+
Bug Tracker
123+
===========
124+
125+
Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-spain/issues>`_.
126+
In case of trouble, please check there if your issue has already been reported.
127+
If you spotted it first, help us to smash it by providing a detailed and welcomed
128+
`feedback <https://github.com/OCA/l10n-spain/issues/new?body=module:%20l10n_es_aeat_mod190%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
129+
130+
Do not contact contributors directly about support or help with technical issues.
131+
132+
Credits
133+
=======
134+
135+
Authors
136+
-------
137+
138+
* Punt Sistemes SLU
139+
* Vunkers IT Experts
140+
* SLU
141+
142+
Contributors
143+
------------
144+
145+
- `Punt Sistemes <http://www.puntsistemes.com>`__
146+
147+
- Juan Vicente Pascual
148+
- Pedro Ortega
149+
150+
- `Dixmit <https://www.dixmit.com>`__
151+
152+
- Enric Tobella
153+
154+
- `Vunkers <https://www.vunkers.com>`__
155+
156+
- Nestor Torres
157+
- Marc Sánchez Fauste
158+
159+
- `Sygel <https://www.sygel.es>`__
160+
161+
- Manuel Regidor González
162+
163+
- `Tecnativa <https://www.tecnativa.com>`__:
164+
165+
- Víctor Martínez
166+
167+
- `Moduon <https://www.moduon.team>`__
168+
169+
- Jairo Llopis
170+
- Emilio Pascual
171+
172+
Maintainers
173+
-----------
174+
175+
This module is maintained by the OCA.
176+
177+
.. image:: https://odoo-community.org/logo.png
178+
:alt: Odoo Community Association
179+
:target: https://odoo-community.org
180+
181+
OCA, or the Odoo Community Association, is a nonprofit organization whose
182+
mission is to support the collaborative development of Odoo features and
183+
promote its widespread use.
184+
185+
This module is part of the `OCA/l10n-spain <https://github.com/OCA/l10n-spain/tree/19.0/l10n_es_aeat_mod190>`_ project on GitHub.
186+
187+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

l10n_es_aeat_mod190/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from . import models
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Copyright 2018 Juan Vicente Pascual <jvpascual@puntsistemes.es>
2+
3+
{
4+
"name": "AEAT modelo 190",
5+
"version": "19.0.1.0.0",
6+
"category": "Localization/Accounting",
7+
"author": "Punt Sistemes SLU,"
8+
"Odoo Community Association (OCA),"
9+
"Vunkers IT Experts, SLU",
10+
"website": "https://github.com/OCA/l10n-spain",
11+
"license": "AGPL-3",
12+
"depends": ["l10n_es", "l10n_es_aeat"],
13+
"data": [
14+
# 2017
15+
"data/2017/aeat.model.export.config.csv",
16+
"data/2017/aeat.model.export.config.line.csv",
17+
# 2025
18+
"data/2025/aeat.model.export.config.csv",
19+
"data/2025/aeat.model.export.config.line.csv",
20+
"security/l10n_es_aeat_mod190_security.xml",
21+
"security/ir.model.access.csv",
22+
"data/perception_key_data.xml",
23+
"data/perception_subkey_data.xml",
24+
"data/l10n.es.aeat.map.tax.csv",
25+
"data/l10n.es.aeat.map.tax.line.tax.csv", # This one should be before the next
26+
"data/l10n.es.aeat.map.tax.line.csv",
27+
"views/account_fiscal_position.xml",
28+
"views/account_invoice_view.xml",
29+
"views/mod190_line_view.xml",
30+
"views/mod190_view.xml",
31+
"views/partner_view.xml",
32+
"views/account_move_view.xml",
33+
],
34+
"installable": True,
35+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
"id","name","date_start","date_end","model_number","model_id/id"
2+
"aeat_mod190_main_export_config","Exportación modelo 190 2017 - 2024 - Tipo de Registro 1 – Registro de declarante","2017-01-01","2024-12-31","190","model_l10n_es_aeat_mod190_report"
3+
"aeat_mod190_partner_export_config","Exportación modelo 190 2017 - Tipo de Registro 2 – Registro de cliente",,,"190",

0 commit comments

Comments
 (0)