From 8b63cd20efb5d7e6f41a50a5ef50d39273518977 Mon Sep 17 00:00:00 2001 From: "Omar (Comunitea)" Date: Sun, 12 Mar 2023 14:02:11 +0100 Subject: [PATCH 01/25] [ADD] l10n_es_igic: Cuentas, impuestos y posiciones fiscales Canarias --- l10n_es_igic/README.rst | 90 + l10n_es_igic/__init__.py | 0 l10n_es_igic/__manifest__.py | 32 + .../account.account.template-assoc-canary.csv | 80 + ...account.account.template-common-canary.csv | 11 + .../account.account.template-full-canary.csv | 137 ++ .../account.account.template-pymes-canary.csv | 37 + .../data/account_chart_template_data.xml | 50 + ...t_fiscal_position_template_canary_data.xml | 1107 ++++++++++++ l10n_es_igic/data/account_tax_data.xml | 1497 +++++++++++++++++ l10n_es_igic/data/account_tax_group_data.xml | 61 + l10n_es_igic/readme/CONTRIBUTORS.rst | 3 + l10n_es_igic/readme/DESCRIPTION.rst | 2 + l10n_es_igic/readme/INSTALL.rst | 7 + l10n_es_igic/static/description/icon.png | Bin 0 -> 44544 bytes l10n_es_igic/static/description/index.html | 436 +++++ 16 files changed, 3550 insertions(+) create mode 100644 l10n_es_igic/README.rst create mode 100644 l10n_es_igic/__init__.py create mode 100644 l10n_es_igic/__manifest__.py create mode 100644 l10n_es_igic/data/account.account.template-assoc-canary.csv create mode 100644 l10n_es_igic/data/account.account.template-common-canary.csv create mode 100644 l10n_es_igic/data/account.account.template-full-canary.csv create mode 100644 l10n_es_igic/data/account.account.template-pymes-canary.csv create mode 100644 l10n_es_igic/data/account_chart_template_data.xml create mode 100644 l10n_es_igic/data/account_fiscal_position_template_canary_data.xml create mode 100644 l10n_es_igic/data/account_tax_data.xml create mode 100644 l10n_es_igic/data/account_tax_group_data.xml create mode 100644 l10n_es_igic/readme/CONTRIBUTORS.rst create mode 100644 l10n_es_igic/readme/DESCRIPTION.rst create mode 100644 l10n_es_igic/readme/INSTALL.rst create mode 100644 l10n_es_igic/static/description/icon.png create mode 100644 l10n_es_igic/static/description/index.html diff --git a/l10n_es_igic/README.rst b/l10n_es_igic/README.rst new file mode 100644 index 00000000000..397490f455b --- /dev/null +++ b/l10n_es_igic/README.rst @@ -0,0 +1,90 @@ +======================================== +IGIC (Impuesto General Indirecto Canario +======================================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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_igic + :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_igic + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/l10n-spain&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +Módulo que amplía la contabilidad española introduciendo +los impuestos y posiciones fiscales para el IGIC. + +**Table of contents** + +.. contents:: + :local: + +Installation +============ + +En caso de no estar instalado el módulo l10n_es, se debe instalar directamente este módulo. + +En caso contrario: + +* Instalar este módulo. +* Instalar account_chart_update (OCA account-financial-tools) +* Ejecutar el asistente de actualización del plan contable español + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* David Diz Martínez +* Atlantux Consultores - Enrique Zanardi +* Sistemas de Datos +* Comunitea + +Contributors +~~~~~~~~~~~~ + +* Rodrigo Colombo +* Hector Ravelo +* Omar Castiñeira Saavedra + +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 `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/l10n_es_igic/__init__.py b/l10n_es_igic/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/l10n_es_igic/__manifest__.py b/l10n_es_igic/__manifest__.py new file mode 100644 index 00000000000..b8371a3c2ef --- /dev/null +++ b/l10n_es_igic/__manifest__.py @@ -0,0 +1,32 @@ +# Copyright 2004-2011 Pexego Sistemas Informáticos. +# Copyright 2014 Arturo Esparragón Goncalves (https://sdatos.com). +# Copyright 2016-2018 Rodrigo Colombo Vlaeminch (https://sdatos.com). +# Copyright 2019-2023 Comunitea Servicios Tecnológicos (https://comunitea.com). +# Copyright 2019 Héctor J. Ravelo (http://sdatos.com) +# License AGPL-3 - See See https://www.gnu.org/licenses/agpl-3.0.html + +{ + "name": "IGIC (Impuesto General Indirecto Canario", + "version": "16.0.1.0.0", + "author": "David Diz Martínez," + "Atlantux Consultores - Enrique Zanardi," + "Sistemas de Datos," + "Comunitea," + "Odoo Community Association (OCA)", + "category": "Accounting/Localizations/Account Charts", + "website": "https://github.com/OCA/l10n-spain", + "depends": ["l10n_es"], + "license": "AGPL-3", + "data": [ + "data/account_chart_template_data.xml", + "data/account.account.template-common-canary.csv", + "data/account.account.template-pymes-canary.csv", + "data/account.account.template-assoc-canary.csv", + "data/account.account.template-full-canary.csv", + "data/account_tax_group_data.xml", + "data/account_tax_data.xml", + "data/account_fiscal_position_template_canary_data.xml", + ], + "installable": True, + "auto_install": False, +} diff --git a/l10n_es_igic/data/account.account.template-assoc-canary.csv b/l10n_es_igic/data/account.account.template-assoc-canary.csv new file mode 100644 index 00000000000..b879448b493 --- /dev/null +++ b/l10n_es_igic/data/account.account.template-assoc-canary.csv @@ -0,0 +1,80 @@ +"id","name","code","account_type","chart_template_id/id","reconcile" +"account_assoc_canary_100","Dotación fundacional","100","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_1030","Fundadores, parte no desembolsada en fundaciones","1030","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_1034","Asociados, parte no desembolsada en asociaciones","1034","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_1040","Fundadores, por aportaciones no dinerarias pendientes, en fundaciones","1040","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_1044","Asociados, por aportaciones no dinerarias pendientes, en asociaciones","1044","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_120","Remanente","120","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_121","Resultados negativos de ejercicios anteriores","121","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_129","Resultado del ejercicio","129","equity_unaffected","account_chart_template_assoc_canary","False" +"account_assoc_canary_1300","Subvenciones del Estado","1300","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_1301","Subvenciones de otras Administraciones Públicas","1301","equity","account_chart_template_assoc_canary","False" +"account_assoc_canary_1320","Otras subvenciones","1320","liability_non_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_1321","Otras donaciones y legados","1321","equity","account_chart_template_assoc_canary","False" +"account_assoc_canary_207","Derechos sobre activos cedidos en uso","207","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2400","Monumentos","2400","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2401","Jardines históricos","2401","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2402","Conjuntos históricos","2402","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2403","Sitios históricos","2403","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2404","Zonas arqueológicas","2404","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2490","Anticipos sobre bienes inmuebles del Patrimonio Histórico","2490","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2491","Anticipos sobre archivos del Patrimonio Histórico","2491","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2492","Anticipos sobre bibliotecas del Patrimonio Histórico","2492","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2493","Anticipos sobre museos del Patrimonio Histórico","2493","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2494","Anticipos sobre bienes muebles del Patrimonio Histórico","2494","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2807","Amortización acumulada de derechos sobre activos cedidos en uso","2807","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2830","Cesiones de uso del inmovilizado intangible","2830","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2831","Cesiones de uso del inmovilizado material","2831","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2907","Deterioro del valor sobre activos cedidos en uso","2907","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2935","Deterioro de valor de participaciones a largo plazo en otras partes vinculadas","2935","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_296","Deterioro de valor de participaciones en el patrimonio neto a largo plazo","296","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2990","Deterioro de valor de bienes del Patrimonio Histórico","2990","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2991","Deterioro de valor de archivos","2991","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2992","Deterioro de valor de bibliotecas","2992","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2993","Deterioro de valor de Museos","2993","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_2994","Deterioro de valor de bienes muebles","2994","asset_fixed","account_chart_template_assoc_canary","False" +"account_assoc_canary_412","Beneficiarios, acreedores","412","liability_payable","account_chart_template_assoc_canary","True" +"account_assoc_canary_447","Usuarios, deudores","447","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_4480","Patrocinadores","4480","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_4482","Afiliados","4482","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_4489","Otros deudores","4489","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_464","Entregas para gastos a justificar","464","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_4707","Hacienda Pública, deudora por colaboración en la entrega y distribución de subvenciones (art.12 Ley de Subvenciones)","4707","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_4757","Hacienda Pública, acreedora por subvenciones recibidas en concepto de entidad colaboradora (art.12 Ley de Subvencioens)","4757","asset_receivable","account_chart_template_assoc_canary","True" +"account_assoc_canary_490","Deterioro de valor de créditos por operaciones de la actividad","490","liability_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_551","Cuenta corriente con patronos y otros","551","asset_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_5935","Deterioro de valor de participaciones a corto plazo en otras partes vinculadas","5935","asset_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_596","Deterioro de valor de participaciones a corto plazo","596","asset_current","account_chart_template_assoc_canary","False" +"account_assoc_canary_6501","Ayudas monetarias individuales","6501","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6502","Ayudas monetarias a entidades","6502","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6503","Ayudas monetarias realizadas a través de otras entidades o centros","6503","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6504","Ayudas monetarias de cooperación internacional","6504","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6510","Beneficio transferido (gestor)","6510","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6511","Ayudas no monetarias individuales","6511","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6512","Ayudas no monetarias a entidades","6512","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6513","Ayudas no monetarias realizadas a través de otras entidades o centros","6513","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6514","Ayudas no monetarias de cooperación internacional","6514","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_653","Compensación de gastos por prestaciones de colaboración","653","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_654","Reembolsos de gastos al órgano de gobierno","654","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_655","Pérdidas de créditos derivados de la actividad incobrables","655","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6560","Beneficio transferido (gestor)","6560","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6561","Pérdida soportada(partícipe o asociado no gestor)","6561","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_658","Reintegro de subvenciones, donaciones y legados recibidos, afectos a la actividad propia de la entidad ","658","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_663","Pérdidas por valoración de instrumentos financieros por su valor razonable","663","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6710","Pérdidas procedentes del inmovilizado material","6710","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6711","Pérdidas procedentes de bienes del Patrimonio Histórico","6711","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6910","Pérdidas por deterioro del inmovilizado material","6910","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_6911","Pérdidas por deterioro de bienes del Patrimonio Histórico","6911","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_694","Pérdidas por deterioro de créditos por operaciones de la actividad","694","expense","account_chart_template_assoc_canary","False" +"account_assoc_canary_720","Cuotas de asociados y afiliados","720","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_721","Cuotas de usuarios","721","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_722","Promociones de captación de recursos","722","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_7230","Patrocinio","7230","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_7231","Patrocinio publicitario","7231","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_7233","Colaboraciones empresariales","7233","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_728","Ingresos por reintegro de ayudas y asignaciones","728","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_763","Beneficios por valoración de instrumentos financieros por su valor razonable","763","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_791","Reversión del deterioro del inmovilizado material y de bienes del Patrimonio Histórico","791","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_794","Reversión del deterioro de créditos por operaciones de la actividad","794","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_7962","Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras partes vinculadas","7962","income","account_chart_template_assoc_canary","False" +"account_assoc_canary_7963","Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras empresas","7963","income","account_chart_template_assoc_canary","False" diff --git a/l10n_es_igic/data/account.account.template-common-canary.csv b/l10n_es_igic/data/account.account.template-common-canary.csv new file mode 100644 index 00000000000..281b25b4072 --- /dev/null +++ b/l10n_es_igic/data/account.account.template-common-canary.csv @@ -0,0 +1,11 @@ +id,name,code,account_type,chart_template_id/id,reconcile +account_common_canary_4707,"Hacienda Pública, deudora por IGIC",4707,asset_current,account_chart_template_common_canary,False +account_common_canary_47071,"Hacienda Pública, deudora por IGIC régimen transitorio circulante",47071,asset_current,account_chart_template_common_canary,False +account_common_canary_47072,"Hacienda Pública, deudora por IGIC régimen transitorio inversión",47072,asset_current,account_chart_template_common_canary,False +account_common_canary_4727,"Hacienda Pública. IGIC Soportado",4727,asset_current,account_chart_template_common_canary,False +account_common_canary_4757,"Hacienda Pública, acreedora por IGIC",4757,asset_current,account_chart_template_common_canary,False +account_common_canary_4777,"Hacienda Pública. IGIC Repercutido",4777,liability_current,account_chart_template_common_canary,False +account_common_canary_6343,"Ajustes negativos en IGIC de circulante",6343,expense,account_chart_template_common_canary,False +account_common_canary_6344,"Ajustes negativos en IGIC de inversión",6344,expense,account_chart_template_common_canary,False +account_common_canary_6393,"Ajustes positivos en IGIC de circulante",6393,expense,account_chart_template_common_canary,False +account_common_canary_6394,"Ajustes positivos en IGIC de inversión",6394,expense,account_chart_template_common_canary,False diff --git a/l10n_es_igic/data/account.account.template-full-canary.csv b/l10n_es_igic/data/account.account.template-full-canary.csv new file mode 100644 index 00000000000..c4c5c466d53 --- /dev/null +++ b/l10n_es_igic/data/account.account.template-full-canary.csv @@ -0,0 +1,137 @@ +"id","name","code","account_type","chart_template_id/id","reconcile" +"account_full_canary_100","Capital social","100","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_1030","Socios por desembolsos no exigidos, capital social","1030","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_1034","Socios por desembolsos no exigidos, capital pendiente de inscripción","1034","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_1040","Socios por aportaciones no dinerarias pendientes, capital social","1040","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_1044","Socios por aportaciones no dinerarias pendientes, capital pendiente de inscripción","1044","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_1110","Patrimonio neto por emision de instrumentos financieros compuestos","1110","equity","account_chart_template_full_canary","False" +"account_full_canary_1111","Resto de instrumentos de patrimonio neto","111100","equity","account_chart_template_full_canary","False" +"account_full_canary_1143","Reserva por fondo de comercio","1143","equity","account_chart_template_full_canary","False" +"account_full_canary_115","Reservas por pérdidas y ganancias actuariales y otros ajustes","115","equity","account_chart_template_full_canary","False" +"account_full_canary_120","Remanente","120","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_121","Resultados negativos de ejercicios anteriores","121","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_129","Resultado del ejercicio","129","equity_unaffected","account_chart_template_full_canary","False" +"account_full_canary_130","Subvenciones oficiales de capital","130","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_132","Otras subvenciones, donaciones y legados","132","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_133","Ajustes por valoración en activos financieros disponibles para la venta","133","equity","account_chart_template_full_canary","False" +"account_full_canary_1340","Cobertura de flujos de efectivo","1340","equity","account_chart_template_full_canary","False" +"account_full_canary_1341","Cobertura de una inversión neta en un negocio en el extranjero","1341","equity","account_chart_template_full_canary","False" +"account_full_canary_135","Diferencias de conversión","135","equity","account_chart_template_full_canary","False" +"account_full_canary_136","Ajustes por valoración de activos no corrientes y grupos enajenables de elementos, mantenidos para la venta","136","equity","account_chart_template_full_canary","False" +"account_full_canary_140","Provisión por retribuciones del personal","140","liability_non_current","account_chart_template_full_canary","True" +"account_full_canary_146","Provisión para reestructuraciones","146","liability_non_current","account_chart_template_full_canary","True" +"account_full_canary_147","Provisión por transacciones con pagos basados en instrumentos de patrimonio","147","liability_non_current","account_chart_template_full_canary","True" +"account_full_canary_1765","Pasivos por derivados financieros, carter de negociación","1765","liability_non_current","account_chart_template_full_canary","True" +"account_full_canary_1768","Pasivos por derivados financieros, instrumentos de cobertura","1768","liability_non_current","account_chart_template_full_canary","True" +"account_full_canary_178","Obligaciones y bonos convertibles","178","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_189","Garantías financieras","189","liability_non_current","account_chart_template_full_canary","False" +"account_full_canary_204","Fondo de comercio","204","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2403","Participaciones en empresas del grupo","2403","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2404","Participaciones en empresas asociadas","2404","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2405","Participaciones en otras partes vinculadas","2405","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2493","Desembolsos pendientes sobre participaciones en empresas del grupo","2493","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2494","Desembolsos pendientes sobre participaciones en empresas asociadas","2494","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2495","Desembolsos pendientes sobre participaciones en otras partes vinculadas","2495","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2550","Activos por derivados financieros, cartera de negociación","2550","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_2553","Activos por derivados financieros, instrumentos de cobertura","2553","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_257","Derechos de reembolso derivados de contratos de seguro relativos a retribuciones al personal","257","asset_fixed","account_chart_template_full_canary","False" +"account_full_canary_466","Remuneraciones mediante sistemas de aportación definida pendientes de pago","466","liability_payable","account_chart_template_full_canary","True" +"account_full_canary_490","Deterioro de valor de créditos por operaciones comerciales","490","liability_current","account_chart_template_full_canary","False" +"account_full_canary_501","Obligaciones y bonos convertibles a corto plazo","501","liability_current","account_chart_template_full_canary","False" +"account_full_canary_5091","Obligaciones y bonos convertibles amortizados","5091","liability_current","account_chart_template_full_canary","True" +"account_full_canary_5296","Provisión a corto plazo para reestructuraciones de patrimonio","5296","liability_current","account_chart_template_full_canary","True" +"account_full_canary_5297","Provisión a corto plazo por transacciones con pagos basados en instrumentos","5297","liability_current","account_chart_template_full_canary","True" +"account_full_canary_551","Cuenta corriente con socios y administradores","551","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5530","Socios de sociedad disuelta","5530","liability_current","account_chart_template_full_canary","False" +"account_full_canary_5531","Socios, cuenta de fusión","5531","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5532","Socios de sociedad escindida","5532","liability_current","account_chart_template_full_canary","False" +"account_full_canary_5533","Socios, cuenta de escisión","5533","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5593","Activos por derivados financieros a corto plazo, instrumentos de cobertura","5593","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5598","Pasivos por derivados financieros a corto plazo, instrumentos de cobertura","5598","liability_current","account_chart_template_full_canary","False" +"account_full_canary_569","Garantías financieras a corto plazo","569","liability_current","account_chart_template_full_canary","False" +"account_full_canary_580","Inmovilizado","580","asset_current","account_chart_template_full_canary","False" +"account_full_canary_581","Inversiones con personas y entidades vinculadas","581","asset_current","account_chart_template_full_canary","False" +"account_full_canary_582","Inversiones financieras","582","asset_current","account_chart_template_full_canary","False" +"account_full_canary_583","Existencias, deudores comerciales y otras cuentas a cobrar","583","asset_current","account_chart_template_full_canary","False" +"account_full_canary_584","Otros activos","584","asset_current","account_chart_template_full_canary","False" +"account_full_canary_585","Provisiones","585","liability_current","account_chart_template_full_canary","False" +"account_full_canary_586","Deudas con características especiales","586","liability_current","account_chart_template_full_canary","False" +"account_full_canary_587","Deudas con personas y entidades vinculadas","587","liability_current","account_chart_template_full_canary","False" +"account_full_canary_588","Acreedores comerciales y otras cuentas a pagar","588","liability_current","account_chart_template_full_canary","False" +"account_full_canary_589","Otros pasivos","589","liability_current","account_chart_template_full_canary","False" +"account_full_canary_5990","Deterioro de valor de inmovilizado no corriente mantenido para la venta","5990","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5991","Deterioro de valor de inversiones y entidades vinculadas no corrientes mantenidas para la venta","5991","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5992","Deterioro de valor de inversiones financieras no corrientes mantenidas para la venta","5992","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5993","Deterioro de valor de existencias, deudores comerciales y otras cuentas a cobrar integrados en un grupo enajenable mantenido para la venta","5993","asset_current","account_chart_template_full_canary","False" +"account_full_canary_5994","Deterioro de valor de otros activos mantenidos para la venta","5994","asset_current","account_chart_template_full_canary","False" +"account_full_canary_643","Retribuciones mediante sistemas de aportación definida","643","expense","account_chart_template_full_canary","False" +"account_full_canary_6440","Contribuciones anuales","6440","expense","account_chart_template_full_canary","False" +"account_full_canary_6442","Otros costes","6442","expense","account_chart_template_full_canary","False" +"account_full_canary_6450","Retribuciones al personal liquidados con instrumentos de patrimonio","6450","expense","account_chart_template_full_canary","False" +"account_full_canary_6457","Retribuciones al personal liquidados en efectivo basado en instrumentos de patrimonio","6457","expense","account_chart_template_full_canary","False" +"account_full_canary_650","Pérdidas de créditos comerciales incobrables","650","expense","account_chart_template_full_canary","False" +"account_full_canary_6510","Beneficio transferido (gestor)","6510","expense","account_chart_template_full_canary","False" +"account_full_canary_6511","Pérdida soportada (partícipe o asociado no gestor)","6511","expense","account_chart_template_full_canary","False" +"account_full_canary_659","Otras pérdidas en gestión corriente","659","expense","account_chart_template_full_canary","False" +"account_full_canary_6630","Pérdidas de cartera de negociación","6630","expense","account_chart_template_full_canary","False" +"account_full_canary_6631","Pérdidas de designados por la empresa","6631","expense","account_chart_template_full_canary","False" +"account_full_canary_6632","Pérdidas de disponibles para la venta","6632","expense","account_chart_template_full_canary","False" +"account_full_canary_6633","Pérdidas de instrumentos de cobertura","6633","expense","account_chart_template_full_canary","False" +"account_full_canary_671","Pérdidas procedentes del inmovilizado material","671","expense","account_chart_template_full_canary","False" +"account_full_canary_691","Pérdidas por deterioro del inmovilizado material","691","expense","account_chart_template_full_canary","False" +"account_full_canary_694","Pérdidas por deterioro de créditos por operaciones comerciales","694","expense","account_chart_template_full_canary","False" +"account_full_canary_7630","Beneficios de cartera de negociación","7630","income","account_chart_template_full_canary","False" +"account_full_canary_7631","Beneficios de designados por la empresa","7631","income","account_chart_template_full_canary","False" +"account_full_canary_7632","Beneficios de disponibles para la venta","7632","income","account_chart_template_full_canary","False" +"account_full_canary_7633","Beneficios de instrumentos de cobertura","7633","income","account_chart_template_full_canary","False" +"account_full_canary_767","Ingresos de activos afectos y de derechos de reembolso relativos a retribuciones a largo plazo","767","income","account_chart_template_full_canary","False" +"account_full_canary_774","Diferencia negativa en combinaciones de negocios","774","income","account_chart_template_full_canary","False" +"account_full_canary_791","Reversión del deterioro del inmovilizado material","791","income","account_chart_template_full_canary","False" +"account_full_canary_794","Reversión del deterioro de créditos por operaciones comerciales","794","income","account_chart_template_full_canary","False" +"account_full_canary_7950","Exceso de provisión por retribuciones al personal","7950","income","account_chart_template_full_canary","False" +"account_full_canary_7956","Exceso de provisión para reestructuraciones","7956","income","account_chart_template_full_canary","False" +"account_full_canary_7957","Exceso de provisión por transacciones con pagos basados en instrumentos de patrimonio","7957","income","account_chart_template_full_canary","False" +"account_full_canary_800","Pérdidas en activos financieros disponibles para la venta","800","expense","account_chart_template_full_canary","False" +"account_full_canary_802","Transferencia de beneficios en activos financieros disponibles para la venta","802","expense","account_chart_template_full_canary","False" +"account_full_canary_810","Pérdidas por coberturas de flujos de efectivo","810","expense","account_chart_template_full_canary","False" +"account_full_canary_811","Pérdidas por coberturas de inversiones netas en un negocio en el extranjero","811","expense","account_chart_template_full_canary","False" +"account_full_canary_812","Transferencia de beneficios por coberturas de flujos de efectivo","812","expense","account_chart_template_full_canary","False" +"account_full_canary_813","Transferencia de beneficios por coberturas de inversiones netas en un negocio en el extranjero","813","expense","account_chart_template_full_canary","False" +"account_full_canary_820","Diferencias de conversión negativas","820","expense","account_chart_template_full_canary","False" +"account_full_canary_821","Transferencia de diferencias de conversión positivas","821","expense","account_chart_template_full_canary","False" +"account_full_canary_8300","Impuesto corriente","8300","expense","account_chart_template_full_canary","False" +"account_full_canary_8301","Impuesto diferido","8301","expense","account_chart_template_full_canary","False" +"account_full_canary_833","Ajustes negativos en la imposición sobre beneficios","833","expense","account_chart_template_full_canary","False" +"account_full_canary_834","Ingresos fiscales por diferencias permanentes","834","expense","account_chart_template_full_canary","False" +"account_full_canary_835","Ingresos fiscales por deducciones y bonificaciones","835","expense","account_chart_template_full_canary","False" +"account_full_canary_836","Transferencia de diferencias permanentes","836","expense","account_chart_template_full_canary","False" +"account_full_canary_837","Transferencia de deducciones y bonificaciones","837","expense","account_chart_template_full_canary","False" +"account_full_canary_838","Ajustes positivos en la imposición sobre beneficios","838","expense","account_chart_template_full_canary","False" +"account_full_canary_840","Transferencia de subvenciones oficiales de capital","840","expense","account_chart_template_full_canary","False" +"account_full_canary_841","Transferencia de donaciones y legados de capital","841","expense","account_chart_template_full_canary","False" +"account_full_canary_842","Transferencia de otras subvenciones, donaciones y legados","842","expense","account_chart_template_full_canary","False" +"account_full_canary_850","Pérdidas actuariales","850","expense","account_chart_template_full_canary","False" +"account_full_canary_851","Ajustes negativos en activos por retribuciones a largo plazo de prestación definida","851","expense","account_chart_template_full_canary","False" +"account_full_canary_860","Pérdidas en activos no corrientes y grupos enajenables de elementos mantenidos para la venta","860","expense","account_chart_template_full_canary","False" +"account_full_canary_862","Transferencia de beneficios en activos no corrientes y grupos enajenables de elementos mantenidos para la venta","862","expense","account_chart_template_full_canary","False" +"account_full_canary_891","Deterioro de participaciones en el patrimonio, empresas del grupo","891","expense_depreciation","account_chart_template_full_canary","False" +"account_full_canary_892","Deterioro de participaciones en el patrimonio, empresas asociadas","892","expense_depreciation","account_chart_template_full_canary","False" +"account_full_canary_900","Beneficios en activos financieros disponibles para la venta","900","income","account_chart_template_full_canary","False" +"account_full_canary_902","Transferencia de pérdidas en activos financieros disponibles para la venta","902","income","account_chart_template_full_canary","False" +"account_full_canary_910","Beneficios por coberturas de flujos de efectivo","910","income","account_chart_template_full_canary","False" +"account_full_canary_911","Beneficios por coberturas de inversiones netas en un negocio en el extranjero","911","income","account_chart_template_full_canary","False" +"account_full_canary_912","Transferencia de pérdidas por coberturas de flujos de efectivo","912","income","account_chart_template_full_canary","False" +"account_full_canary_913","Transferencia de pérdidas por coberturas de inversiones netas en un negocio en el extranjero","913","income","account_chart_template_full_canary","False" +"account_full_canary_920","Diferencias de conversión positivas","920","income","account_chart_template_full_canary","False" +"account_full_canary_921","Transferencia de diferencias de conversión negativas","921","income","account_chart_template_full_canary","False" +"account_full_canary_940","Ingresos de subvenciones oficiales de capital","940","income","account_chart_template_full_canary","False" +"account_full_canary_941","Ingresos de donaciones y legados de capital","941","income","account_chart_template_full_canary","False" +"account_full_canary_942","Ingresos de otras subvenciones, donaciones y legados","942","income","account_chart_template_full_canary","False" +"account_full_canary_950","Ganancias actuariales","950","income","account_chart_template_full_canary","False" +"account_full_canary_951","Ajustes positivos en activos por retribuciones a largo plazo de prestación definida","951","income","account_chart_template_full_canary","False" +"account_full_canary_960","Beneficios en activos no corrientes y grupos enajenables de elementos mantenidos para la venta","960","income","account_chart_template_full_canary","False" +"account_full_canary_962","Transferencia de pérdidas en activos no corrientes y grupos enajenables de elementos mantenidos para la venta","962","income","account_chart_template_full_canary","False" +"account_full_canary_991","Recuperación de ajustes valorativos negativos previos, empresas del grupo","991","income","account_chart_template_full_canary","False" +"account_full_canary_992","Recuperación de ajustes valorativos negativos previos, empresas asociadas","992","income","account_chart_template_full_canary","False" +"account_full_canary_993","Transferencia por deterioro de ajustes valorativos negativos previos, empresas del grupo","993","income","account_chart_template_full_canary","False" +"account_full_canary_994","Transferencia por deterioro de ajustes valorativos negativos previos, empresas asociadas","994","income","account_chart_template_full_canary","False" diff --git a/l10n_es_igic/data/account.account.template-pymes-canary.csv b/l10n_es_igic/data/account.account.template-pymes-canary.csv new file mode 100644 index 00000000000..48ff7005fdd --- /dev/null +++ b/l10n_es_igic/data/account.account.template-pymes-canary.csv @@ -0,0 +1,37 @@ +"id","name","code","account_type","chart_template_id/id" +"account_pymes_canary_100","Capital social","100","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_1030","Socios por desembolsos no exigidos, capital social","1030","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_1034","Socios por desembolsos no exigidos, capital pendiente de inscripción","1034","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_1040","Socios por aportaciones no dinerarias pendientes, capital social","1040","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_1044","Socios por aportaciones no dinerarias pendientes, capital pendiente de inscripción","1044","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_120","Remanente","120","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_121","Resultados negativos de ejercicios anteriores","121","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_129","Resultado del ejercicio","129","equity_unaffected","account_chart_template_pymes_canary" +"account_pymes_canary_130","Subvenciones oficiales de capital","130","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_132","Otras subvenciones, donaciones y legados","132","liability_non_current","account_chart_template_pymes_canary" +"account_pymes_canary_2403","Participaciones en empresas del grupo","2403","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_2404","Participaciones en empresas asociadas","2404","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_2405","Participaciones en otras partes vinculadas","2405","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_2493","Desembolsos pendientes sobre participaciones en empresas del grupo","2493","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_2494","Desembolsos pendientes sobre participaciones en empresas asociadas","2494","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_2495","Desembolsos pendientes sobre participaciones en otras partes vinculadas","2495","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_255","Activos por derivados financieros","255","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_2935","Deterioro de valor de participaciones a largo plazo en otras partes vinculadas","2935","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_296","Deterioro de valor de participaciones en el patrimonio neto a largo plazo","296","asset_fixed","account_chart_template_pymes_canary" +"account_pymes_canary_490","Deterioro de valor de créditos por operaciones comerciales","490","liability_current","account_chart_template_pymes_canary" +"account_pymes_canary_551","Cuenta corriente con socios y administradores","551","asset_current","account_chart_template_pymes_canary" +"account_pymes_canary_5935","Deterioro de valor de participaciones a corto plazo en otras partes vinculadas","5935","asset_current","account_chart_template_pymes_canary" +"account_pymes_canary_596","Deterioro de valor de participaciones a corto plazo","596","asset_current","account_chart_template_pymes_canary" +"account_pymes_canary_650","Pérdidas de créditos comerciales incobrables","650","expense","account_chart_template_pymes_canary" +"account_pymes_canary_6510","Beneficio transferido (gestor)","6510","expense","account_chart_template_pymes_canary" +"account_pymes_canary_6511","Pérdida soportada (partícipe o asociado no gestor)","6511","expense","account_chart_template_pymes_canary" +"account_pymes_canary_659","Otras pérdidas en gestión corriente","659","expense","account_chart_template_pymes_canary" +"account_pymes_canary_663","Pérdidas por valoración de instrumentos financieros por su valor razonable","663","expense","account_chart_template_pymes_canary" +"account_pymes_canary_671","Pérdidas procedentes del inmovilizado material","671","expense","account_chart_template_pymes_canary" +"account_pymes_canary_691","Pérdidas por deterioro del inmovilizado material","691","expense","account_chart_template_pymes_canary" +"account_pymes_canary_694","Pérdidas por deterioro de créditos por operaciones comerciales","694","expense","account_chart_template_pymes_canary" +"account_pymes_canary_763","Beneficios por valoración de instrumentos financieros por su valor razonable","763","income","account_chart_template_pymes_canary" +"account_pymes_canary_791","Reversión del deterioro del inmovilizado material","791","income","account_chart_template_pymes_canary" +"account_pymes_canary_794","Reversión del deterioro de créditos por operaciones comerciales","794","income","account_chart_template_pymes_canary" +"account_pymes_canary_7962","Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras partes vinculadas","7962","income","account_chart_template_pymes_canary" +"account_pymes_canary_7963","Reversión del deterioro de participaciones en instrumentos de patrimonio neto a largo plazo, otras empresas","7963","income","account_chart_template_pymes_canary" diff --git a/l10n_es_igic/data/account_chart_template_data.xml b/l10n_es_igic/data/account_chart_template_data.xml new file mode 100644 index 00000000000..b9c511172c3 --- /dev/null +++ b/l10n_es_igic/data/account_chart_template_data.xml @@ -0,0 +1,50 @@ + + + + + PGCE común - Islas Canarias + + + 570 + 572 + 572999 + + + + + + PGCE PYMEs 2008 - Islas Canarias + + 570 + 572 + 572999 + + + + + + PGCE entidades sin ánimo de lucro 2008 - Islas Canarias + + 570 + 572 + 572999 + + + + + + PGCE completo 2008 - Islas Canarias + + 570 + 572 + 572999 + + + + + diff --git a/l10n_es_igic/data/account_fiscal_position_template_canary_data.xml b/l10n_es_igic/data/account_fiscal_position_template_canary_data.xml new file mode 100644 index 00000000000..3f8ce8df4ee --- /dev/null +++ b/l10n_es_igic/data/account_fiscal_position_template_canary_data.xml @@ -0,0 +1,1107 @@ + + + + + 1 + Régimen Islas Canarias + + + + + + + + 4 + Régimen Extracomunitario Islas Canarias + + + + Recargo de Equivalencia Islas Canarias (Importación) + + + + Retención IRPF 9% Islas Canarias + + + + Retención IRPF 15% Islas Canarias + + + + Retención 19% arrendamientos Islas Canarias + + + + Inversion del Sujeto Pasivo Islas Canarias + + + + Régimen Minoristas Islas Canarias + + Comerciante Minorista + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/l10n_es_igic/data/account_tax_data.xml b/l10n_es_igic/data/account_tax_data.xml new file mode 100644 index 00000000000..ebef6374112 --- /dev/null +++ b/l10n_es_igic/data/account_tax_data.xml @@ -0,0 +1,1497 @@ + + + + + + + + sale + IGIC 0% + + + percent + + + + + + sale + IGIC 3% + + + percent + + + + + + + sale + IGIC 7% + + + percent + + + + + + sale + IGIC 9,5% + + + percent + + + + + + sale + IGIC 15% + + + percent + + + + + + sale + IGIC 20% + + + percent + + + + + + + sale + IGIC 0% Venta con Inversión del Sujeto Pasivo + + percent + + + + + + + + sale + IGIC 0% (Exportaciones) + + + percent + + + + + + + sale + IGIC Exento Repercutido + + + percent + + + + + + + + sale + Exento por Comercio minorista + + + percent + + + + + + + purchase + Exento por Comercio minorista + + + percent + + + + + + + purchase + IGIC 3% Soportado (Comercio minorista) + + + percent + + + + + + + + purchase + IGIC 7% Soportado (Comercio minorista) + + + percent + + + + + + + purchase + IGIC 9,5% Soportado (Comercio minorista) + + + percent + + + + + + + purchase + IGIC 15% Soportado (Comercio minorista) + + + percent + + + + + + + purchase + IGIC 20% Soportado (Comercio minorista) + + + percent + + + + + + + + + + + + purchase + IGIC Exento Soportado + + + percent + + + + + + + purchase + IGIC 0% Soportado (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 3% Soportado (Operaciones corrientes) + + + percent + + + + + + + purchase + IGIC 7% Soportado (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 9,5% Soportado (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 15% Soportado (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 20% Soportado (Operaciones corrientes) + + + percent + + + + + + + + purchase + IGIC 0% Soportado (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 3% Soportado (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 7% Soportado (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 9,5% Soportado (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 15% Soportado (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 20% Soportado (Operaciones de inversión) + + + percent + + + + + + + + purchase + IGIC 0% Importaciones (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 3% Importaciones (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 7% Importaciones (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 9,5% Importaciones (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 15% Importaciones (Operaciones corrientes) + + + percent + + + + + + purchase + IGIC 20% Importaciones (Operaciones corrientes) + + + percent + + + + + + + + purchase + IGIC 0% Importaciones (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 3% Importaciones (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 7% Importaciones (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 9,5% Importaciones (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 15% Importaciones (Operaciones de inversión) + + + percent + + + + + + purchase + IGIC 20% Importaciones (Operaciones de inversión) + + + percent + + + + + + + + + purchase + IGIC 0% Compra con Inversión del Sujeto Pasivo + + percent + + + + + + + purchase + IGIC 3% Compra con Inversión del Sujeto Pasivo + + + percent + + + + + + purchase + IGIC 7% Compra con Inversión del Sujeto Pasivo + percent + + + + + + + + purchase + IGIC 9,5% Compra con Inversión del Sujeto Pasivo + + + percent + + + + + + purchase + IGIC 15% Compra con Inversión del Sujeto Pasivo + + + percent + + + + + + purchase + IGIC 20% Compra con Inversión del Sujeto Pasivo + + + percent + + + + + + + + purchase + IGIC 0% Compras (Recargo a la importación) + + + percent + + + + + + purchase + IGIC 0,30% Compras (Recargo a la importación) + + + percent + + + + + + purchase + IGIC 0,7% Compras (Recargo a la importación) + + + percent + + + + + + purchase + IGIC 0,95% Compras (Recargo a la importación) + + + percent + + + + + + purchase + IGIC 1,5% Compras (Recargo a la importación) + + + percent + + + + + + purchase + IGIC 2% Compras (Recargo a la importación) + + + percent + + + + + + diff --git a/l10n_es_igic/data/account_tax_group_data.xml b/l10n_es_igic/data/account_tax_group_data.xml new file mode 100644 index 00000000000..b1893a9e312 --- /dev/null +++ b/l10n_es_igic/data/account_tax_group_data.xml @@ -0,0 +1,61 @@ + + + + + IGIC 0% + + + + IGIC 3% + + + + IGIC 7% + + + + IGIC 9,5% + + + + IGIC 15% + + + + IGIC 20% + + + + IGIC EXENTO + + + + IGIC Recargo de Equivalencia 0% + + + + IGIC Recargo de Equivalencia 0,3% + + + + IGIC Recargo de Equivalencia 0,7% + + + + IGIC Recargo de Equivalencia 0,95% + + + + IGIC Recargo de Equivalencia 1,5% + + + + IGIC Recargo de Equivalencia 2% + + + + IGIC Comercio Minorista + + + + diff --git a/l10n_es_igic/readme/CONTRIBUTORS.rst b/l10n_es_igic/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..0f390dd38ca --- /dev/null +++ b/l10n_es_igic/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Rodrigo Colombo +* Hector Ravelo +* Omar Castiñeira Saavedra diff --git a/l10n_es_igic/readme/DESCRIPTION.rst b/l10n_es_igic/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..0d6bb8d36e0 --- /dev/null +++ b/l10n_es_igic/readme/DESCRIPTION.rst @@ -0,0 +1,2 @@ +Módulo que amplía la contabilidad española introduciendo +los impuestos y posiciones fiscales para el IGIC. diff --git a/l10n_es_igic/readme/INSTALL.rst b/l10n_es_igic/readme/INSTALL.rst new file mode 100644 index 00000000000..0cdaa797f7b --- /dev/null +++ b/l10n_es_igic/readme/INSTALL.rst @@ -0,0 +1,7 @@ +En caso de no estar instalado el módulo l10n_es, se debe instalar directamente este módulo. + +En caso contrario: + +* Instalar este módulo. +* Instalar account_chart_update (OCA account-financial-tools) +* Ejecutar el asistente de actualización del plan contable español diff --git a/l10n_es_igic/static/description/icon.png b/l10n_es_igic/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5935374cbaab4c025b9299e9f5995aa3e5e7c5cf GIT binary patch literal 44544 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 _#AVBEOP^8U9;=k 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 Sd$$VqHDn|d#j8Y(1OEp_jC}C` literal 0 HcmV?d00001 diff --git a/l10n_es_igic/static/description/index.html b/l10n_es_igic/static/description/index.html new file mode 100644 index 00000000000..5e073262ab3 --- /dev/null +++ b/l10n_es_igic/static/description/index.html @@ -0,0 +1,436 @@ + + + + + + +IGIC (Impuesto General Indirecto Canario + + + +
+

IGIC (Impuesto General Indirecto Canario

+ + +

Beta License: AGPL-3 OCA/l10n-spain Translate me on Weblate Try me on Runboat

+

Módulo que amplía la contabilidad española introduciendo +los impuestos y posiciones fiscales para el IGIC.

+

Table of contents

+ +
+

Installation

+

En caso de no estar instalado el módulo l10n_es, se debe instalar directamente este módulo.

+

En caso contrario:

+
    +
  • Instalar este módulo.
  • +
  • Instalar account_chart_update (OCA account-financial-tools)
  • +
  • Ejecutar el asistente de actualización del plan contable español
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub Issues. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +feedback.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • David Diz Martínez
  • +
  • Atlantux Consultores - Enrique Zanardi
  • +
  • Sistemas de Datos
  • +
  • Comunitea
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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 project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + From 42b557e86495912910b7cf489112856c8e499c73 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 12 Jun 2023 16:07:23 +0000 Subject: [PATCH 02/25] [UPD] Update l10n_es_igic.pot --- l10n_es_igic/i18n/l10n_es_igic.pot | 84 ++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 l10n_es_igic/i18n/l10n_es_igic.pot diff --git a/l10n_es_igic/i18n/l10n_es_igic.pot b/l10n_es_igic/i18n/l10n_es_igic.pot new file mode 100644 index 00000000000..8338025972e --- /dev/null +++ b/l10n_es_igic/i18n/l10n_es_igic.pot @@ -0,0 +1,84 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * l10n_es_igic +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_0 +msgid "IGIC 0%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_15 +msgid "IGIC 15%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_20 +msgid "IGIC 20%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_3 +msgid "IGIC 3%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_7 +msgid "IGIC 7%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_95 +msgid "IGIC 9,5%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_cmino +msgid "IGIC Comercio Minorista" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_ex +msgid "IGIC EXENTO" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_re_0 +msgid "IGIC Recargo de Equivalencia 0%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_re_03 +msgid "IGIC Recargo de Equivalencia 0,3%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_re_07 +msgid "IGIC Recargo de Equivalencia 0,7%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_re_095 +msgid "IGIC Recargo de Equivalencia 0,95%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_re_15 +msgid "IGIC Recargo de Equivalencia 1,5%" +msgstr "" + +#. module: l10n_es_igic +#: model:account.tax.group,name:l10n_es_igic.tax_group_igic_re_20 +msgid "IGIC Recargo de Equivalencia 2%" +msgstr "" From bc73fceee2e5090e61ca8afadd3e32793a158315 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 12 Jun 2023 16:31:40 +0000 Subject: [PATCH 03/25] [UPD] README.rst --- l10n_es_igic/README.rst | 6 +++--- l10n_es_igic/static/description/index.html | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/l10n_es_igic/README.rst b/l10n_es_igic/README.rst index 397490f455b..c8463412889 100644 --- a/l10n_es_igic/README.rst +++ b/l10n_es_igic/README.rst @@ -19,9 +19,9 @@ IGIC (Impuesto General Indirecto Canario .. |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_igic :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/l10n-spain&target_branch=16.0 - :alt: Try me on Runboat +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/189/16.0 + :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| diff --git a/l10n_es_igic/static/description/index.html b/l10n_es_igic/static/description/index.html index 5e073262ab3..c9912ff339e 100644 --- a/l10n_es_igic/static/description/index.html +++ b/l10n_es_igic/static/description/index.html @@ -3,7 +3,7 @@ - + IGIC (Impuesto General Indirecto Canario