From 2bfc941a23c38a722bfd6c2e34ea994490ccf11f Mon Sep 17 00:00:00 2001 From: Sergio Zanchetta Date: Fri, 8 Jan 2021 11:18:37 +0100 Subject: [PATCH] [IMP] Add migration script to rename module (#4) --- l10n_it_vat_payability/README.rst | 82 ++++ l10n_it_vat_payability/__init__.py | 2 + l10n_it_vat_payability/__manifest__.py | 20 + l10n_it_vat_payability/i18n/es_AR.po | 60 +++ l10n_it_vat_payability/i18n/it.po | 69 +++ .../i18n/l10n_it_vat_payability.pot | 54 +++ .../migrations/14.0.1.0.0/pre-migrate.py | 23 + l10n_it_vat_payability/models/__init__.py | 2 + l10n_it_vat_payability/models/account.py | 15 + .../readme/CONTRIBUTORS.rst | 4 + l10n_it_vat_payability/readme/DESCRIPTION.rst | 7 + .../static/description/icon.png | Bin 0 -> 12304 bytes .../static/description/index.html | 425 ++++++++++++++++++ l10n_it_vat_payability/views/account_view.xml | 15 + 14 files changed, 778 insertions(+) create mode 100644 l10n_it_vat_payability/README.rst create mode 100644 l10n_it_vat_payability/__init__.py create mode 100644 l10n_it_vat_payability/__manifest__.py create mode 100644 l10n_it_vat_payability/i18n/es_AR.po create mode 100644 l10n_it_vat_payability/i18n/it.po create mode 100644 l10n_it_vat_payability/i18n/l10n_it_vat_payability.pot create mode 100644 l10n_it_vat_payability/migrations/14.0.1.0.0/pre-migrate.py create mode 100644 l10n_it_vat_payability/models/__init__.py create mode 100644 l10n_it_vat_payability/models/account.py create mode 100644 l10n_it_vat_payability/readme/CONTRIBUTORS.rst create mode 100644 l10n_it_vat_payability/readme/DESCRIPTION.rst create mode 100644 l10n_it_vat_payability/static/description/icon.png create mode 100644 l10n_it_vat_payability/static/description/index.html create mode 100644 l10n_it_vat_payability/views/account_view.xml diff --git a/l10n_it_vat_payability/README.rst b/l10n_it_vat_payability/README.rst new file mode 100644 index 000000000000..94876d9c656b --- /dev/null +++ b/l10n_it_vat_payability/README.rst @@ -0,0 +1,82 @@ +===================== +ITA - Esigibilità IVA +===================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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-LGPL--3-blue.png + :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--italy-lightgray.png?logo=github + :target: https://github.com/OCA/l10n-italy/tree/14.0/l10n_it_vat_payability + :alt: OCA/l10n-italy +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/l10n-italy-14-0/l10n-italy-14-0-l10n_it_vat_payability + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/122/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +**Italiano** + +Aggiunge all'imposta il campo esigibilità da usare nei dichiarativi fiscali italiani + +**English** + +Add VAT payability in tax form, to be used in Italian Tax Return + +**Table of contents** + +.. contents:: + :local: + +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 +~~~~~~~ + +* Openforce di Camilli Alessandro + +Contributors +~~~~~~~~~~~~ + +* Alessandro Camilli +* Lorenzo Battistini +* Gianmarco Conte +* Giuseppe Borruso - Dinamiche Aziendali srl + +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-italy `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/l10n_it_vat_payability/__init__.py b/l10n_it_vat_payability/__init__.py new file mode 100644 index 000000000000..35038d03a65e --- /dev/null +++ b/l10n_it_vat_payability/__init__.py @@ -0,0 +1,2 @@ +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +from . import models diff --git a/l10n_it_vat_payability/__manifest__.py b/l10n_it_vat_payability/__manifest__.py new file mode 100644 index 000000000000..9c9d2c414cb1 --- /dev/null +++ b/l10n_it_vat_payability/__manifest__.py @@ -0,0 +1,20 @@ +# Copyright 2017 Alessandro Camilli - Openforce +# Copyright 2018 Lorenzo Battistini +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +{ + "name": "ITA - Esigibilità IVA", + "version": "14.0.1.0.0", + "development_status": "Beta", + "category": "Localization/Italy", + "author": "Openforce di Camilli Alessandro, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/l10n-italy", + "license": "LGPL-3", + "depends": [ + "account", + ], + "data": [ + "views/account_view.xml", + ], + "installable": True, +} diff --git a/l10n_it_vat_payability/i18n/es_AR.po b/l10n_it_vat_payability/i18n/es_AR.po new file mode 100644 index 000000000000..d6e252444557 --- /dev/null +++ b/l10n_it_vat_payability/i18n/es_AR.po @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * l10n_it_esigibilita_iva +# +# Translators: +# Anael M , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-08 03:45+0000\n" +"PO-Revision-Date: 2017-12-08 03:45+0000\n" +"Last-Translator: Anael M , 2017\n" +"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/" +"teams/23907/es_AR/)\n" +"Language: es_AR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__display_name +msgid "Display Name" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__id +msgid "ID" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax____last_update +msgid "Last Modified on" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model,name:l10n_it_vat_payability.model_account_tax +msgid "Tax" +msgstr "Impuesto" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__payability +msgid "VAT payability" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__i +msgid "VAT payable immediately" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__s +msgid "split payments" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__d +msgid "unrealized VAT" +msgstr "" diff --git a/l10n_it_vat_payability/i18n/it.po b/l10n_it_vat_payability/i18n/it.po new file mode 100644 index 000000000000..0ccaf52e5fb3 --- /dev/null +++ b/l10n_it_vat_payability/i18n/it.po @@ -0,0 +1,69 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * l10n_it_esigibilita_iva +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-08 03:45+0000\n" +"PO-Revision-Date: 2020-10-05 08:16+0000\n" +"Last-Translator: Lorenzo Battistini \n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.10\n" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__display_name +msgid "Display Name" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__id +msgid "ID" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax____last_update +msgid "Last Modified on" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model,name:l10n_it_vat_payability.model_account_tax +msgid "Tax" +msgstr "Imposta" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__payability +msgid "VAT payability" +msgstr "Esigibilità IVA" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__i +msgid "VAT payable immediately" +msgstr "IVA esigibile immediatamente" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__s +msgid "split payments" +msgstr "scissione pagamenti" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__d +msgid "unrealized VAT" +msgstr "IVA differita" + +#~ msgid "Deferred payability" +#~ msgstr "Esigibilità differita" + +#~ msgid "Immediate payability" +#~ msgstr "Esigibilità immediata" + +#~ msgid "Split payment" +#~ msgstr "Scissione dei pagamenti" diff --git a/l10n_it_vat_payability/i18n/l10n_it_vat_payability.pot b/l10n_it_vat_payability/i18n/l10n_it_vat_payability.pot new file mode 100644 index 000000000000..96610a9dfc4b --- /dev/null +++ b/l10n_it_vat_payability/i18n/l10n_it_vat_payability.pot @@ -0,0 +1,54 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * l10n_it_vat_payability +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.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_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__display_name +msgid "Display Name" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__id +msgid "ID" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax____last_update +msgid "Last Modified on" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model,name:l10n_it_vat_payability.model_account_tax +msgid "Tax" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields,field_description:l10n_it_vat_payability.field_account_tax__payability +msgid "VAT payability" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__i +msgid "VAT payable immediately" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__s +msgid "split payments" +msgstr "" + +#. module: l10n_it_vat_payability +#: model:ir.model.fields.selection,name:l10n_it_vat_payability.selection__account_tax__payability__d +msgid "unrealized VAT" +msgstr "" diff --git a/l10n_it_vat_payability/migrations/14.0.1.0.0/pre-migrate.py b/l10n_it_vat_payability/migrations/14.0.1.0.0/pre-migrate.py new file mode 100644 index 000000000000..58f89ab3d76f --- /dev/null +++ b/l10n_it_vat_payability/migrations/14.0.1.0.0/pre-migrate.py @@ -0,0 +1,23 @@ +# Copyright 2020 Sergio Zanchetta +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.update_module_names( + env.cr, + [ + ("l10n_it_esigibilita_iva", "l10n_it_vat_payability"), + ], + ) + openupgrade.rename_xmlids( + env.cr, + [ + ( + "l10n_it_esigibilita_iva.view_tax_code_esigibilita_form", + "l10n_it_vat_payability.view_tax_code_payability_form", + ), + ], + ) diff --git a/l10n_it_vat_payability/models/__init__.py b/l10n_it_vat_payability/models/__init__.py new file mode 100644 index 000000000000..2404c888df5b --- /dev/null +++ b/l10n_it_vat_payability/models/__init__.py @@ -0,0 +1,2 @@ +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +from . import account diff --git a/l10n_it_vat_payability/models/account.py b/l10n_it_vat_payability/models/account.py new file mode 100644 index 000000000000..a2cccf8fe171 --- /dev/null +++ b/l10n_it_vat_payability/models/account.py @@ -0,0 +1,15 @@ +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). +from odoo import fields, models + + +class AccountTax(models.Model): + _inherit = "account.tax" + + payability = fields.Selection( + [ + ("I", "VAT payable immediately"), + ("D", "unrealized VAT"), + ("S", "split payments"), + ], + string="VAT payability", + ) diff --git a/l10n_it_vat_payability/readme/CONTRIBUTORS.rst b/l10n_it_vat_payability/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000000..42ea1d780ae2 --- /dev/null +++ b/l10n_it_vat_payability/readme/CONTRIBUTORS.rst @@ -0,0 +1,4 @@ +* Alessandro Camilli +* Lorenzo Battistini +* Gianmarco Conte +* Giuseppe Borruso - Dinamiche Aziendali srl diff --git a/l10n_it_vat_payability/readme/DESCRIPTION.rst b/l10n_it_vat_payability/readme/DESCRIPTION.rst new file mode 100644 index 000000000000..cf32d8e66970 --- /dev/null +++ b/l10n_it_vat_payability/readme/DESCRIPTION.rst @@ -0,0 +1,7 @@ +**Italiano** + +Aggiunge all'imposta il campo esigibilità da usare nei dichiarativi fiscali italiani + +**English** + +Add VAT payability in tax form, to be used in Italian Tax Return diff --git a/l10n_it_vat_payability/static/description/icon.png b/l10n_it_vat_payability/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8cfb8f81f54d2320a5c1eb11d7d4bd34375b0914 GIT binary patch literal 12304 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 literal 0 HcmV?d00001 diff --git a/l10n_it_vat_payability/static/description/index.html b/l10n_it_vat_payability/static/description/index.html new file mode 100644 index 000000000000..23cad2f6a5f4 --- /dev/null +++ b/l10n_it_vat_payability/static/description/index.html @@ -0,0 +1,425 @@ + + + + + + +ITA - Esigibilità IVA + + + +
+

ITA - Esigibilità IVA

+ + +

Beta License: LGPL-3 OCA/l10n-italy Translate me on Weblate Try me on Runbot

+

Italiano

+

Aggiunge all’imposta il campo esigibilità da usare nei dichiarativi fiscali italiani

+

English

+

Add VAT payability in tax form, to be used in Italian Tax Return

+

Table of contents

+ +
+

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

+
    +
  • Openforce di Camilli Alessandro
  • +
+
+
+

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

+

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

+
+
+
+ + diff --git a/l10n_it_vat_payability/views/account_view.xml b/l10n_it_vat_payability/views/account_view.xml new file mode 100644 index 000000000000..1fa1b50250bd --- /dev/null +++ b/l10n_it_vat_payability/views/account_view.xml @@ -0,0 +1,15 @@ + + + + + account.tax.form.account.code.payability + account.tax + + + + + + + + +