Skip to content

Commit

Permalink
Merge 989b9b6 into c44c71f
Browse files Browse the repository at this point in the history
  • Loading branch information
pedrobaeza committed Apr 27, 2015
2 parents c44c71f + 989b9b6 commit 5daa4f9
Show file tree
Hide file tree
Showing 20 changed files with 6,353 additions and 3,037 deletions.
90 changes: 90 additions & 0 deletions l10n_es/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:alt: License

Plan contable e impuestos de España (PGCE 2008)
===============================================

* Define las siguientes plantillas de cuentas:

* Plan general de cuentas español 2008.
* Plan general de cuentas español 2008 para pequeñas y medianas empresas.
* Plan general de cuentas español 2008 para asociaciones.
* Define plantillas de impuestos para compra y venta.
* Define plantillas de códigos de impuestos.
* Define posiciones fiscales para la legislación fiscal española.

**IMPORTANTE:** Ésta es una versión mejorada con respecto al módulo que se
encuentra en la versión estándar de Odoo, por lo que es conveniente instalar
ésta para disponer de los últimos datos actualizados.

Historial
---------

* v5.0: Se ha rehecho toda la parte de impuestos para dar mayor facilidad de
consulta de los datos para las declaraciones de la AEAT y para cubrir todas
las casuísticas fiscales españolas actuales. Éstas son las características
más destacadas:

* Desdoblamiento de los impuestos principales para bienes y para servicios.
* Nuevo árbol de códigos de impuestos orientado a cada modelo de la AEAT.
* Nuevos códigos para los códigos de impuestos para facilitar su
actualización.
* La casilla del modelo viene ahora en la descripción, no en el código.
* Posiciones fiscales ajustadas para el desdoblamiento.
* Nuevo impuesto y posición fiscal para retención IRPF 19%.
* Nuevo impuesto para revendedores con recargo de equivalencia.
* Nuevas posiciones fiscales para retenciones de arrendamientos.
* Pequeños ajustes en cuentas contables.
* v4.1: Cambio en el método que obtiene el nombre del impuesto e intercambiados
los campos descripción/nombre para que no aparezca los códigos en documentos
impresos ni en pantalla.
* v4.0: Refactorización completa de los planes de cuentas, con las siguientes
caracteristicas:

* Creacion de un plan común a los tres planes existentes, que reúne las
cuentas repetidas entre ellos.
* Eliminación de la triplicidad de impuestos y de códigos de impuestos.
* Asignación de códigos a los impuestos para facilitar su actualización.
* Eliminación de duplicidad de tipos de cuentas.

Instalación
===========

Si en la base de datos a aplicar ya se encuentra instalado el plan contable de
la compañía, será necesario actualizarlo con el módulo *account_chart_update*,
disponible en https://github.com/OCA/account-financial-tools. **AVISO:**
Después de actualizar, será necesario cambiar el impuesto de venta por
defecto en la pestaña Configuración > Contabilidad, y además sustituir en los
productos el mismo por "x% IVA (servicios)" o "x% IVA (bienes)" según
corresponda en cada caso. Se puede utilizar para ello el módulo *mass_editing*
del repositorio https://github.com/OCA/server-tools.

Por último, si se procede del l10n_es v3.0, serán necesarios ajustes manuales
al actualizar el plan de cuentas, como crear a mano la cuenta 472000.

Créditos
========

Contribuidores
--------------
* Jordi Esteve <jesteve@zikzakmedia.com>
* Dpto. Consultoría Grupo Opentia <consultoria@opentia.es>
* Pedro M. Baeza <pedro.baeza@serviciosbaeza.com>
* Carlos Liébana <carlos.liebana@factorlibre.com>
* Hugo Santos <hugo.santos@factorlibre.com>
* Albert Cabedo <albert@gafic.com>

Maintainer
----------

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

This module is maintained by the OCA.

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.

To contribute to this module, please visit http://odoo-community.org.
60 changes: 30 additions & 30 deletions l10n_es/__openerp__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@
# Jordi Esteve <jesteve@zikzakmedia.com>
# Copyright (c) 2012-2013, Grupo OPENTIA (<http://opentia.com>)
# Dpto. Consultoría <consultoria@opentia.es>
# Copyright (c) 2013 Serv. Tecnol. Avanzados (http://www.serviciosbaeza.com)
# Pedro Manuel Baeza <pedro.baeza@serviciosbaeza.com>
# Copyright (c) 2013-2015 Serv. Tecnol. Av. (http://www.serviciosbaeza.com)
# Pedro M. Baeza <pedro.baeza@serviciosbaeza.com>
# Copyright (c) 2015 FactorLibre (www.factorlibre.com)
# Carlos Liébana <carlos.liebana@factorlibre.com>
# Hugo Santos <hugo.santos@factorlibre.com>
# Copyright (c) 2015 GAFIC consultores (www.gafic.com)
# Albert Cabedo <albert@gafic.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
Expand All @@ -26,39 +31,34 @@

{
"name": "Spanish Charts of Accounts (PGCE 2008)",
"version": "4.1",
"author": "Spanish Localization Team,Odoo Community Association (OCA)",
"version": "5.0",
"author": "Spanish Localization Team,"
# "Zikzakmedia S.L.,"
# "Grupo Opentia,"
# "Serv. Tecnol. Avanzados - Pedro M. Baeza,"
# "FactorLibre,"
# "GAFIC consultores,"
"Odoo Community Association (OCA)",
"website": 'https://github.com/OCA/l10n-spain',
"category": "Localization/Account Charts",
"description": """
Spanish charts of accounts (PGCE 2008).
========================================
* Defines the following chart of account templates:
* Spanish general chart of accounts 2008
* Spanish general chart of accounts 2008 for small and medium companies
* Spanish general chart of accounts 2008 for associations
* Defines templates for sale and purchase VAT
* Defines tax code templates
* Defines fiscal positions for spanish fiscal legislation
""",
"license": "AGPL-3",
"depends": ["account", "base_vat", "base_iban"],
"data": [
"account_type.xml",
"account_chart_template.xml",
"account_account_common.xml",
"account_account_full.xml",
"account_account_pymes.xml",
"account_account_assoc.xml",
"tax_codes_common.xml",
"taxes_common.xml",
"fiscal_templates_common.xml",
"account_chart_template_post.xml",
"l10n_es_wizard.xml",
"data/account_type.xml",
"data/account_chart_template.xml",
"data/account_account_common.xml",
"data/account_account_full.xml",
"data/account_account_pymes.xml",
"data/account_account_assoc.xml",
"data/tax_codes_common.xml",
"data/taxes_common.xml",
"data/fiscal_templates_common.xml",
"data/account_chart_template_post.xml",
"data/l10n_es_wizard.xml",
],
"demo": [],
'auto_install': False,
"installable": True,
'images': ['images/config_chart_l10n_es.png', 'images/l10n_es_chart.png'],
'images': [
'images/config_chart_l10n_es.png',
'images/l10n_es_chart.png'
],
}
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4080,7 +4080,7 @@
<field name="code">465</field>
<field name="reconcile" eval="True"/>
<field name="parent_id" ref="pgc_465"/>
<field name="type">other</field>
<field name="type">payable</field>
<field name="name">Remuneraciones pendientes de pago</field>
<field name="user_type" ref="account.data_account_type_payable"/>
</record>
Expand Down Expand Up @@ -4174,7 +4174,7 @@
</record>
<record id="pgc_472_child" model="account.account.template">
<field name="code">472</field>
<field name="reconcile" eval="True"/>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="pgc_472"/>
<field name="type">other</field>
<field name="name">Hacienda Pública. IVA soportado</field>
Expand Down Expand Up @@ -4278,15 +4278,15 @@
</record>
<record id="pgc_4751" model="account.account.template">
<field name="code">4751</field>
<field name="reconcile" eval="True"/>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="pgc_475"/>
<field name="type">view</field>
<field name="name">Hacienda Pública, acreedora por retenciones practicadas</field>
<field name="user_type" ref="account.conf_account_type_tax"/>
</record>
<record id="pgc_4751_child" model="account.account.template">
<field name="code">4751</field>
<field name="reconcile" eval="True"/>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="pgc_4751"/>
<field name="type">other</field>
<field name="name">Hacienda Pública, acreedora por retenciones practicadas</field>
Expand Down Expand Up @@ -4350,7 +4350,7 @@
</record>
<record id="pgc_477_child" model="account.account.template">
<field name="code">477</field>
<field name="reconcile" eval="True"/>
<field name="reconcile" eval="False"/>
<field name="parent_id" ref="pgc_477"/>
<field name="type">other</field>
<field name="name">Hacienda Pública. IVA repercutido</field>
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">



<!-- Plantillas de los planes contables - Asignación del resto de valores -->

<record id="account_chart_template_common" model="account.chart.template">
<field name="tax_code_root_id" ref="vat_code_chart_root"/>
<field name="tax_code_root_id" ref="account_tax_code_template_root"/>
<field name="account_root_id" ref="pgc_0"/>
<field name="property_account_receivable" ref="pgc_4300_child"/>
<field name="property_account_payable" ref="pgc_4100_child"/>
Expand All @@ -15,19 +14,19 @@
</record>

<record id="account_chart_template_full" model="account.chart.template">
<field name="tax_code_root_id" ref="vat_code_chart_root"/>
<field name="tax_code_root_id" ref="account_tax_code_template_root"/>
<field name="bank_account_view_id" ref="pgc_572"/>
</record>

<record id="account_chart_template_pymes" model="account.chart.template">
<field name="tax_code_root_id" ref="vat_code_chart_root"/>
<field name="tax_code_root_id" ref="account_tax_code_template_root"/>
<field name="bank_account_view_id" ref="pgc_572"/>
</record>

<record id="account_chart_template_assoc" model="account.chart.template">
<field name="tax_code_root_id" ref="vat_code_chart_root"/>
<field name="tax_code_root_id" ref="account_tax_code_template_root"/>
<field name="bank_account_view_id" ref="pgc_572"/>
</record>

</data>
</openerp>
</openerp>
8 changes: 3 additions & 5 deletions l10n_es/account_type.xml → l10n_es/data/account_type.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,11 @@
<!-- Actualizar método de cierre de tipos de cuenta estándar -->

<data noupdate="1">
<record id="account.data_account_type_income"
model="account.account.type">
<record id="account.data_account_type_income" model="account.account.type">
<field name="name">Income</field>
<field name="close_method">balance</field>
</record>
<record id="account.data_account_type_expense"
model="account.account.type">
<record id="account.data_account_type_expense" model="account.account.type">
<field name="name">Expense</field>
<field name="close_method">balance</field>
</record>
Expand Down Expand Up @@ -61,4 +59,4 @@
</record>
</data>

</openerp>
</openerp>
Loading

0 comments on commit 5daa4f9

Please sign in to comment.