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

[16.0][MIG] l10n_es_aeat_mod592: Migration to 16.0 #3825

Open
wants to merge 8 commits into
base: 16.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
136 changes: 136 additions & 0 deletions l10n_es_aeat_mod592/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
===============
AEAT modelo 592
===============

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

.. |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/16.0/l10n_es_aeat_mod592
: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-16-0/l10n-spain-16-0-l10n_es_aeat_mod592
: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=16.0
:alt: Try me on Runboat

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

Módulo que calcula el impuesto al plástico Mod592.

Esto módulo introduce el menú "AEAT 592 Model" en Contabilidad -> Informe ->
Declaraciones AEAT -> AEAT 592 Model.

Es posible visualizar e imprimir por separado:

* Registro de asientos con productos en impuestos al plástico de los asquirientes

Es posible exportar los registros a archivo con extensión csv para subir a la web de la AEAT.

**Table of contents**

.. contents::
:local:

Configuration
=============

Se ha de confirgurar los tipos y pesos en la ficha del producto.

* Si tiene impuesto al plástico.
* Peso del plástico
* Tipo de clave del producto
* Concepto del producto
* Regimen fiscal

El código de producto y nombre se capturan de forma automática de la ficha del producto

Usage
=====

Para instalar este modulo necesitas:

* account
* stock
* l10n_es
* l10n_es_aeat
* report_xlsx
* report_csv

Se instalan automáticamente si están disponibles en la lista de addons.

Existe varios permisos "Mod 592 Acquire" y "Mod 592 Manufacturer" para gestionar
cada cosa, será necesario tener el permiso correspondiente en el usuario.

Se calcularán líneas de adquirientes o fabricación si está definido a nivel de compañía (pestaña AEAT).

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

* Los movimientos que involucran adquisicion de plastico no reciclable no se
buscan por su fecha de factura, o día 15 del mes siguiente como muy tarde.
Solo se buscan en la fecha en que el movimiento quedó realizado.
* No se contempla el caso de Fabricantes. Eso debe venir en un módulo aparte con
dependencia de mrp, y tener una fuerte trazabilidad de cada quant para contemplar
todos los casos de la ley.
* No se contempla el tratamiento de Canarias: Si el producto es adquirido en
Canarias con destino a la Península, debe tributar.

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_mod592%0Aversion:%2016.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
~~~~~~~

* Tecnativa
* Binhex System Solutions

Contributors
~~~~~~~~~~~~

* Nicolás Ramos (Binhex) <[email protected]>
* Javier Colmenero (Comunitea) <[email protected]>

* `Tecnativa <https://www.tecnativa.com>`_:

* Víctor Martínez
* Pedro M. Baeza

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/16.0/l10n_es_aeat_mod592>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions l10n_es_aeat_mod592/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
from . import report
30 changes: 30 additions & 0 deletions l10n_es_aeat_mod592/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 2014-2022 Nicolás Ramos (http://binhex.es)
# Copyright 2023 Binhex System Solutions
# Copyright 2024 Tecnativa - Víctor Martínez
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "AEAT modelo 592",
"version": "16.0.1.0.0",
"category": "Accounting",
"author": "Tecnativa, Binhex System Solutions, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-spain",
"license": "AGPL-3",
"depends": ["l10n_es_aeat", "report_xlsx", "stock"],
"data": [
"data/ir_sequence_data.xml",
"security/aeat_security.xml",
"security/ir.model.access.csv",
"views/product_template_views.xml",
"views/res_partner_views.xml",
"views/mod592_views.xml",
"views/mod592_acquirer_line_views.xml",
"views/mod592_manufacturer_line_views.xml",
"views/res_company_views.xml",
"report/aeat_mod592.xml",
"report/common_templates.xml",
"report/report_views.xml",
],
"development_status": "Beta",
"installable": True,
}
19 changes: 19 additions & 0 deletions l10n_es_aeat_mod592/data/ir_sequence_data.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<!-- Sequence for l10n.es.aeat.mod592.report.line.manufacturer -->
<record id="seq_mod592_report_manufacturer" model="ir.sequence">
<field name="name">Mod592 Sequence Manufacturer</field>
<field name="code">l10n.es.aeat.mod592.report.line.manufacturer</field>
<field name="prefix">M</field>
<field name="padding">3</field>
<field name="company_id" eval="False" />
</record>
<!-- Sequence for l10n.es.aeat.mod592.report.line.acquirer -->
<record id="seq_mod592_report_acquirer" model="ir.sequence">
<field name="name">Mod592 Sequence Acquirer</field>
<field name="code">l10n.es.aeat.mod592.report.line.acquirer</field>
<field name="prefix">A</field>
<field name="padding">3</field>
<field name="company_id" eval="False" />
</record>
</odoo>
Binary file added l10n_es_aeat_mod592/docs/Contabilidad_libro.pdf
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<!--Interfaz usada => es.aeat.adtb.jdit.imp.tablas.htm.HtmTbElementoSrvImpl-->
Código;Descripción;Descripción larga;
A;Sujeción y no exención Ley 7/2022, de 8 de abril;<html><head><title></title></head><body><p>Adquisición intracomunitaria sujeta y no exenta de productos objeto del impuesto.</p></body></html>;
B;No sujeción artículo 73 c) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de pinturas, tintas, lacas y adhesivos concebidos para ser incorporados a productos objeto del impuesto;
C;No sujeción artículo 73 d) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de envases del art. 68.1a) de la Ley no diseñados para ser entregados conjuntamente con las mercancías.;
D;Exención artículo 75 a) 1º Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de envases del art. 68.1a) de la Ley destinados a prestar su función en medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario;
E;Exención artículo 75 a) 2º Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de productos del art. 68.1b) de la Ley destinados a obtener envases del art. 68.1a) de la Ley para medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario.;
F;Exención artículo 75 a) 3º Ley 7/2022, de 8 de abril;<html><head><title></title></head><body><p>Adquisición intracomunitaria de productos del art. 68.1c) de la Ley destinados a permitir el cierre, la comercialización o la presentación de envases no reutilizables para medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario.</p></body></html>;
G;Exención artículo 75 b) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de envases del art. 68.1a) de la Ley que se introduzcan en el territorio español prestando su función en medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario.;
H;Exención artículo 75 c) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de rollos de plástico empleados en las pacas o balas para ensilado de forrajes o cereales de uso agrícola o ganadero;
I;Exención artículo 75 d) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de productos objeto del impuesto que, con anterioridad a finalizar el plazo de presentación de la correspondiente autoliquidación, se destinen a ser enviados fuera del territorio español (directamente por el adquirente intracomunitario, o por un tercero en su nombre o por su cuenta).;
J;Exención artículo 75 e) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de productos objeto del impuesto que, con anterioridad a finalizar el plazo de presentación de la correspondiente autoliquidación, hayan dejado de ser adecuados para su utilización o hayan sido destruidos.;
K;Exención artículo 75 f) Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de envases del art. 68.1a) de la Ley siempre que el peso total del plástico no reciclado contenido en dichos envases no exceda de 5 kilogramos en un mes.;
L;Exención artículo 75 g) 1º Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de productos del art. 68.1b) de la Ley cuando no se vayan a destinar a obtener envases del art. 68.1a) de la Ley.;
M;Exención artículo 75 g) 2º Ley 7/2022, de 8 de abril;Adquisición intracomunitaria de productos del artículo 68.1c) de la Ley cuando no se vayan a utilizar para permitir el cierre, la comercialización o la presentación de envases no reutilizables.;
;;;
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!--Interfaz usada => es.aeat.adtb.jdit.imp.tablas.htm.HtmTbElementoSrvImpl-->
Código;Descripción;Descripción larga;
A;Sujeción y no exención;Fabricación sujeta y no exenta de productos objeto del impuesto;
B;No sujeción artículo 73 a) Ley 7/2022, de 8 de abril;Fabricación de productos objeto del impuesto que, antes del devengo del impuesto, han dejado de ser adecuados para su utilización o han sido destruidos.;
C;No sujeción artículo 73 b) Ley 7/2022, de 8 de abril;Fabricación de productos objeto del impuesto destinados a ser enviados fuera del territorio español (directamente por el fabricante o por un tercero por su nombre o por su cuenta);
D;No sujeción artículo 73 c) Ley 7/2022, de 8 de abril;Fabricación de pinturas, tintas, lacas y adhesivos concebidos para ser incorporados a productos objeto del impuesto.;
E;No sujeción artículo 73 d) Ley 7/2022, de 8 de abril;Fabricación de envases del art. 68.1a) de la Ley no diseñados para ser entregados conjuntamente con las mercancías.;
F;Exención artículo 75 a) 1º Ley 7/2022, de 8 de abril;Fabricación de envases del art. 68.1a) de la Ley destinados a prestar su función en medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario.;
G;Exención artículo 75 a) 2º Ley 7/2022, de 8 de abril;Fabricación de productos del art. 68.1b) de la Ley destinados a obtener envases del art. 68.1a) de la Ley para medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario.;
H;Exención artículo 75 a) 3º Ley 7/2022, de 8 de abril;Fabricación de productos del art. 68.1c) de la Ley destinados a permitir el cierre, la comercialización o la presentación de envases no reutilizables para medicamentos, productos sanitarios, alimentos para usos médicos especiales, preparados para lactantes de uso hospitalario o residuos peligrosos de origen sanitario.;
I;Exención artículo 75 c) Ley 7/2022, de 8 de abril;La fabricación de rollos de plástico empleados en las pacas o balas para ensilado de forrajes o cereales de uso agrícola o ganadero.;
J;Exención artículo 75 g) 1º Ley 7/2022, de 8 de abril;Fabricación de productos del art. 68.1.b) de la Ley cuando no se vayan a destinar a obtener los envases del art. 68.1a) de la Ley.;
K;Exención artículo 75 g) 2º Ley 7/2022, de 8 de abril;Fabricación de productos del artículo 68.1c) de la Ley cuando no se vayan a utilizar para permitir el cierre, la comercialización o la presentación de envases no reutilizables.;
;;;
Binary file not shown.
Binary file not shown.
Loading
Loading