Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] l10n_es_aeat_mod190: Migration to 17.0 #3933

Merged
merged 34 commits into from
Jan 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
7aeff0a
[ADD] Modelo AEAT 190
jvpascual Oct 9, 2018
fbaf927
[11.0][IMP] l10n_es_aeat_mod190: Cleaning code, adding tests
etobella Jan 7, 2020
3b5cada
[11.0][IMP] mod190: Permitir uso según línea
etobella Jan 9, 2020
e120ff7
[12.0][MIG] l10n_es_aeat_mod190
etobella May 4, 2020
ba59e2e
[FIX] l10n_es_aeat_mod190: use float_compare to check amounts to vali…
angelmoya Jan 21, 2021
48026c3
[FIX] l10n_es_aeat_mod190: bad perceptors nif
cubells Jan 30, 2021
95e0a0a
[IMP] l10n_es_aeat_mod190: black, isort, prettier
manuelregidor May 21, 2021
4b227e3
[MIG]l10n_es_aeat_mod190: Migration to 13.0
manuelregidor May 21, 2021
015a9e0
[13.0][IMP]l10n_es_aeat_mod190: no cargar información superflua
manuelregidor Jun 10, 2021
156d436
[FIX] l10n_es_aeat_mod190: expected singleton bug
cubells Jul 28, 2021
1ec5c60
[MIG] l10n_es_aeat_mod190: Migration to 14.0
JordiBForgeFlow Jan 25, 2022
f6a9676
[MIG] l10n_es_aeat_mod190: Finish migration to 14.0
sanchonuria Nov 3, 2022
a5a3e57
[MIG] l10n_es_aeat_mod190: Migration to 15.0
victoralmau Nov 18, 2022
3922077
Added translation using Weblate (Catalan (ca_ES))
eduardgm May 10, 2023
d278ab0
[MIG] l10n_es_aeat_mod190: Migration to 16.0
polqubiq Oct 2, 2023
28a008f
Translated using Weblate (Spanish)
Ivorra78 Nov 2, 2023
9367ed0
Translated using Weblate (Spanish)
Ivorra78 Nov 7, 2023
802d378
[IMP] l10n_es_aeat_mod_190: Retenciones IRPF Consejeros y Administrad…
EmilioPascual Dec 13, 2023
5ff0d16
Translated using Weblate (Spanish)
loida-vm Jan 22, 2024
1be076d
[FIX] l10n_es_aeat_mod190: allow partner access for non-accounting users
yajo Jan 24, 2024
c3751bb
[FIX] l10n_es_aeat_mod190: BOE format + chatter in report
pedrobaeza Jan 31, 2024
83e2285
[FIX] l10n_es_*: Fix minimum models read permissions for readonly acc…
aritzolea Apr 24, 2024
79531d2
[IMP] l10n_es_aeat_mod190: Rename subkey ids
victoralmau Apr 22, 2024
10cb5e6
[IMP] l10n_es_aeat_mod190: Add/update subkeys
victoralmau Apr 22, 2024
3261f0f
[IMP] l10n_es_aeat_mod190: Refactor code + improve UX
victoralmau Feb 12, 2024
8673843
Translated using Weblate (Catalan)
QuiJoQuim Jul 15, 2024
505958d
[FIX] Cálculo de de retenciones y percepeciones dinerarias/en especie…
EmilioPascual Jan 9, 2025
5bcd7bc
[FIX] l10n_es_aeat_mod190: Add modifications for 2024
etobella Jan 14, 2025
bec806f
[FIX] l10n_es_aeat_mod190: Multiple fixes
etobella Nov 27, 2024
293dcf6
[REF] l10n_es_aeat_mod190: Compute using group by
etobella Jan 15, 2025
2721fa6
[FIX] l10n_es_aeat_mod190: Add missing taxes
etobella Jan 15, 2025
80832eb
[IMP] l10n_es_aeat_mod190: Allow to edit
etobella Jan 19, 2025
2bd7dba
[IMP] l10n_es_aeat_mod190: pre-commit auto fixes
victoralmau Jan 20, 2025
19427ad
[MIG] l10n_es_aeat_mod190: Migration to 17.0
victoralmau Jan 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 134 additions & 0 deletions l10n_es_aeat_mod190/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
===============
AEAT modelo 190
===============

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:3526e68b881f449e50be377b014d6fc4ab722afb0aea40c5205b89b85cb30c3c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--spain-lightgray.png?logo=github
:target: https://github.com/OCA/l10n-spain/tree/17.0/l10n_es_aeat_mod190
:alt: OCA/l10n-spain
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/l10n-spain-17-0/l10n-spain-17-0-l10n_es_aeat_mod190
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-spain&target_branch=17.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Modelo 190 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. Resumen anual.

**Table of contents**

.. contents::
:local:

Usage
=====

Para crear un modelo, por ejemplo de un año:

1. Ir a Facturación > Declaraciones AEAT > Modelo 190
2. Pulsar en el botón "Crear"
3. Seleccionar el ejercicio fiscal
4. Seleccionar el tipo de declaración
5. Se autorrellena el teléfono,el teléfono móvil y el correo electrónico
del usuario, necesarios para la exportacion BOE
6. Guardar y pulsar en el botón "Calcular"
7. Rellenar aquellos campos que Odoo no calcula automáticamente:

- Información relacionada con datos sensibles del perceptor solo en
las claves A, B.01, B.03, C, E.01 y E.02

8. Cuando los valores sean los correctos, pulsar en el botón
"Confirmar".
9. Podemos exportar en formato BOE para presentarlo telemáticamente en
el portal de la AEAT

PENDIENTE: - La información relativa a los perceptores, se ha añadido en
una nueva pestaña en los terceros, queda pendiente del trato que se le
debe de dar a esta información ya es información sensible según la LOPD,
de momento, sólo el responsable de aeat, puede acceder a los datos.

- Se puede añadir un adjunto en los terceros donde se guarde el
justificante del consentimiento expreso del tercero.

NOTA: En el caso en que tengamos el addon 'l10n_es_aeat_mod216'
deberemos indicar los proveedores que son residentes (éste es el valor
por defecto), en la ficha de la empresa: Contabilidad > Proveedores >
Proveedores, pestaña de Contabilidad. El campo "Es no residente" no debe
estar marcado para que las retenciones realizadas a éste proveedor se
incluyan en el modelo 190.

Antes de poder realizar el modelo, hay que introducir en los terceros,
la información necesaria para el modelo.

Known issues / Roadmap
======================

A dia de hoy, las retenciones en especie se computan como repercutidas
al trabajador.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-spain/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/l10n-spain/issues/new?body=module:%20l10n_es_aeat_mod190%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Punt Sistemes SLU
* Vunkers IT Experts
* SLU

Contributors
------------

- Juan Vicente Pascual (http://www.puntsistemes.com)
- Pedro Ortega (http://www.puntsistemes.com)
- Enric Tobella <etobella@creublanca.es>
- Nestor Torres (https://www.vunkers.com)
- Marc Sánchez Fauste (https://www.vunkers.com)
- Manuel Regidor González (https://www.sygel.es)
- `Tecnativa <https://www.tecnativa.com>`__:

- Víctor Martínez

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/l10n-spain <https://github.com/OCA/l10n-spain/tree/17.0/l10n_es_aeat_mod190>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions l10n_es_aeat_mod190/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
31 changes: 31 additions & 0 deletions l10n_es_aeat_mod190/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Copyright 2018 Juan Vicente Pascual <jvpascual@puntsistemes.es>

{
"name": "AEAT modelo 190",
"version": "17.0.1.0.0",
"category": "Localization/Accounting",
"author": "Punt Sistemes SLU,"
"Odoo Community Association (OCA),"
"Vunkers IT Experts, SLU",
"website": "https://github.com/OCA/l10n-spain",
"license": "AGPL-3",
"depends": ["l10n_es", "l10n_es_aeat"],
"data": [
"data/perception_key_data.xml",
"data/perception_subkey_data.xml",
"data/aeat_export_mod190_partner_data.xml",
"data/aeat_export_mod190_data.xml",
"data/l10n.es.aeat.map.tax.csv",
"data/l10n.es.aeat.map.tax.line.tax.csv", # This one should be before the next
"data/l10n.es.aeat.map.tax.line.csv",
"views/account_fiscal_position.xml",
"views/account_invoice_view.xml",
"views/mod190_line_view.xml",
"views/mod190_view.xml",
"views/partner_view.xml",
"views/account_move_view.xml",
"security/ir.model.access.csv",
"security/l10n_es_aeat_mod190_security.xml",
],
"installable": True,
}
Loading
Loading