From 86aaebe941eaf34fa3865db6253f2adadaff11f8 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 21 Mar 2016 00:56:14 +0100 Subject: [PATCH 01/23] Add modules base_unece, account_tax_unece, account_payment_unece and product_uom_unece --- base_unece/README.rst | 56 ++++++++++++++++++++++ base_unece/__init__.py | 3 ++ base_unece/__openerp__.py | 20 ++++++++ base_unece/models/__init__.py | 3 ++ base_unece/models/unece_code_list.py | 36 ++++++++++++++ base_unece/security/ir.model.access.csv | 3 ++ base_unece/views/unece_code_list.xml | 63 +++++++++++++++++++++++++ 7 files changed, 184 insertions(+) create mode 100644 base_unece/README.rst create mode 100644 base_unece/__init__.py create mode 100644 base_unece/__openerp__.py create mode 100644 base_unece/models/__init__.py create mode 100644 base_unece/models/unece_code_list.py create mode 100644 base_unece/security/ir.model.access.csv create mode 100644 base_unece/views/unece_code_list.xml diff --git a/base_unece/README.rst b/base_unece/README.rst new file mode 100644 index 00000000..d7ebe641 --- /dev/null +++ b/base_unece/README.rst @@ -0,0 +1,56 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +========== +Base UNECE +========== + +This module adds the technical basis for the use of the code lists standardized by the `United Nations Economic Commission for Europe `_ (which has 56 members states in Europe, America and Central Asia, cf `Wikipedia `_. These code lists are sometimes called UNCL (United Nations Code List). UNECE has standardized code lists for many different things: units of measure, payment means, modes of transport, packacing, taxes, etc.... + +Configuration +============= + +The configuration takes place in the menu *Sales > Configuration > UNECE Code Lists*. + +Usage +===== + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/101/8.0 + +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 +`_. + +Credits +======= + +Contributors +------------ + +* Alexis de Lattre + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://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 https://odoo-community.org. diff --git a/base_unece/__init__.py b/base_unece/__init__.py new file mode 100644 index 00000000..cde864ba --- /dev/null +++ b/base_unece/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import models diff --git a/base_unece/__openerp__.py b/base_unece/__openerp__.py new file mode 100644 index 00000000..0c54d178 --- /dev/null +++ b/base_unece/__openerp__.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# © 2016 Akretion (http://www.akretion.com) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +# @author Alexis de Lattre + +{ + 'name': 'Base UNECE', + 'version': '8.0.1.0.0', + 'category': 'Tools', + 'license': 'AGPL-3', + 'summary': 'Base module for UNECE code lists', + 'author': 'Akretion,Odoo Community Association (OCA)', + 'website': 'http://www.akretion.com', + 'depends': ['base'], + 'data': [ + 'views/unece_code_list.xml', + 'security/ir.model.access.csv', + ], + 'installable': True, +} diff --git a/base_unece/models/__init__.py b/base_unece/models/__init__.py new file mode 100644 index 00000000..87e8b88f --- /dev/null +++ b/base_unece/models/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import unece_code_list diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py new file mode 100644 index 00000000..d66876d5 --- /dev/null +++ b/base_unece/models/unece_code_list.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +# © 2016 Akretion (http://www.akretion.com) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, fields, api + + +# There are so many UNCL that can be usefull in Odoo +# that it would be stupid to have one object for each UNCL +# because it would duplicate the python code, views, menu entries, ACL, etc... +# So I decided to have a single object with a type field +class UneceCodeList(models.Model): + _name = 'unece.code.list' + _description = 'UNECE nomenclatures' + _rec_name = 'display_name' + _order = 'type, code' + + @api.multi + @api.depends('code', 'name') + def compute_display_name(self): + for entry in self: + entry.display_name = '[%s] %s' % (entry.code, entry.name) + + code = fields.Char(string='Code', required=True, copy=False) + name = fields.Char(string='Name', required=True, copy=False) + display_name = fields.Char( + compute='compute_display_name', store=True, string='Display Name') + type = fields.Selection([], string='Type', required=True) + description = fields.Text(string='Description') + + _sql_constraints = [( + 'type_code_uniq', + 'unique(type, code)', + 'An UNECE code of the same type already exists' + )] diff --git a/base_unece/security/ir.model.access.csv b/base_unece/security/ir.model.access.csv new file mode 100644 index 00000000..bee05cbf --- /dev/null +++ b/base_unece/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_unece_code_list_read,Read access on unece.code.list to everybody,model_unece_code_list,,1,0,0,0 +access_unece_code_list_full,Full access on unece.code.list to Settings group,model_unece_code_list,base.group_system,1,1,1,1 diff --git a/base_unece/views/unece_code_list.xml b/base_unece/views/unece_code_list.xml new file mode 100644 index 00000000..fcceedf6 --- /dev/null +++ b/base_unece/views/unece_code_list.xml @@ -0,0 +1,63 @@ + + + + + + + + + unece.code.list.form + unece.code.list + +
+ + + + + + +
+
+
+ + + unece.code.list.tree + unece.code.list + + + + + + + + + + + + unece.code.list.search + unece.code.list + + + + + + + + + + + UNECE Code Lists + unece.code.list + tree,form + {'unece_code_list_main_view': True} + + + + +
+
From 5aac440f896732edc70302fca412efc8fe21d0b9 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Sat, 19 Nov 2016 01:51:03 +0100 Subject: [PATCH 02/23] [MIG] base_unece: Migration to 10.0 --- base_unece/README.rst | 10 +++------- base_unece/{__openerp__.py => __manifest__.py} | 2 +- base_unece/models/unece_code_list.py | 2 +- base_unece/views/unece_code_list.xml | 18 ++++++++++-------- 4 files changed, 15 insertions(+), 17 deletions(-) rename base_unece/{__openerp__.py => __manifest__.py} (95%) diff --git a/base_unece/README.rst b/base_unece/README.rst index d7ebe641..aa5580ec 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -11,14 +11,14 @@ This module adds the technical basis for the use of the code lists standardized Configuration ============= -The configuration takes place in the menu *Sales > Configuration > UNECE Code Lists*. +The configuration takes place in the menu *Settings > Technical > Parameters > UNECE Code Lists*. Usage ===== .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/101/8.0 + :target: https://runbot.odoo-community.org/runbot/101/10.0 Bug Tracker =========== @@ -26,11 +26,7 @@ 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 -`_. +help us smashing it by providing a detailed and welcomed feedback. Credits ======= diff --git a/base_unece/__openerp__.py b/base_unece/__manifest__.py similarity index 95% rename from base_unece/__openerp__.py rename to base_unece/__manifest__.py index 0c54d178..255dab2f 100644 --- a/base_unece/__openerp__.py +++ b/base_unece/__manifest__.py @@ -5,7 +5,7 @@ { 'name': 'Base UNECE', - 'version': '8.0.1.0.0', + 'version': '10.0.1.0.0', 'category': 'Tools', 'license': 'AGPL-3', 'summary': 'Base module for UNECE code lists', diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index d66876d5..526b6093 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -3,7 +3,7 @@ # @author: Alexis de Lattre # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from openerp import models, fields, api +from odoo import models, fields, api # There are so many UNCL that can be usefull in Odoo diff --git a/base_unece/views/unece_code_list.xml b/base_unece/views/unece_code_list.xml index fcceedf6..932a0776 100644 --- a/base_unece/views/unece_code_list.xml +++ b/base_unece/views/unece_code_list.xml @@ -1,12 +1,11 @@ - - + @@ -42,6 +41,9 @@ unece.code.list + + + @@ -57,7 +59,7 @@ + parent="base.menu_ir_property" sequence="150"/> + - - + From 9c773f7b41d19280f40531f73c7ac578533e00db Mon Sep 17 00:00:00 2001 From: Andrea Date: Wed, 17 Jan 2018 14:44:05 +0100 Subject: [PATCH 03/23] [11.0][MIG] base_unece: porting + minor changes --- base_unece/README.rst | 8 ++++---- base_unece/__init__.py | 2 +- base_unece/__manifest__.py | 7 +++---- base_unece/models/__init__.py | 2 +- base_unece/models/unece_code_list.py | 30 ++++++++++++++++------------ base_unece/views/unece_code_list.xml | 29 +++++++++++++++------------ 6 files changed, 42 insertions(+), 36 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index aa5580ec..0de6661a 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -1,5 +1,5 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html +.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png + :target: https://www.gnu.org/licenses/agpl :alt: License: AGPL-3 ========== @@ -18,7 +18,7 @@ Usage .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/101/10.0 + :target: https://runbot.odoo-community.org/runbot/101/11.0 Bug Tracker =========== @@ -26,7 +26,7 @@ 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. +help us smash it by providing detailed and welcomed feedback. Credits ======= diff --git a/base_unece/__init__.py b/base_unece/__init__.py index cde864ba..31660d6a 100644 --- a/base_unece/__init__.py +++ b/base_unece/__init__.py @@ -1,3 +1,3 @@ -# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import models diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index 255dab2f..c4685205 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -1,11 +1,10 @@ -# -*- coding: utf-8 -*- -# © 2016 Akretion (http://www.akretion.com) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +# Copyright 2016 Akretion (http://www.akretion.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). # @author Alexis de Lattre { 'name': 'Base UNECE', - 'version': '10.0.1.0.0', + 'version': '11.0.1.0.0', 'category': 'Tools', 'license': 'AGPL-3', 'summary': 'Base module for UNECE code lists', diff --git a/base_unece/models/__init__.py b/base_unece/models/__init__.py index 87e8b88f..11cf4acc 100644 --- a/base_unece/models/__init__.py +++ b/base_unece/models/__init__.py @@ -1,3 +1,3 @@ -# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import unece_code_list diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index 526b6093..1f0ec6eb 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -1,9 +1,8 @@ -# -*- coding: utf-8 -*- -# © 2016 Akretion (http://www.akretion.com) +# Copyright 2016 Akretion (http://www.akretion.com) # @author: Alexis de Lattre -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from odoo import models, fields, api +from odoo import api, fields, models # There are so many UNCL that can be usefull in Odoo @@ -13,24 +12,29 @@ class UneceCodeList(models.Model): _name = 'unece.code.list' _description = 'UNECE nomenclatures' - _rec_name = 'display_name' _order = 'type, code' - @api.multi @api.depends('code', 'name') - def compute_display_name(self): + def _compute_display_name(self): for entry in self: entry.display_name = '[%s] %s' % (entry.code, entry.name) - code = fields.Char(string='Code', required=True, copy=False) - name = fields.Char(string='Name', required=True, copy=False) + code = fields.Char(required=True, copy=False) + name = fields.Char(required=True, copy=False) display_name = fields.Char( - compute='compute_display_name', store=True, string='Display Name') - type = fields.Selection([], string='Type', required=True) - description = fields.Text(string='Description') + compute='_compute_display_name', store=True) + type = fields.Selection([], required=True) + description = fields.Text() _sql_constraints = [( 'type_code_uniq', 'unique(type, code)', 'An UNECE code of the same type already exists' - )] + )] + + @api.multi + def name_get(self): + res = [] + for entry in self: + res.append((entry.id, '[%s] %s' % (entry.code, entry.name))) + return res diff --git a/base_unece/views/unece_code_list.xml b/base_unece/views/unece_code_list.xml index 932a0776..7c087918 100644 --- a/base_unece/views/unece_code_list.xml +++ b/base_unece/views/unece_code_list.xml @@ -1,6 +1,6 @@ @@ -9,25 +9,29 @@ - unece.code.list.form unece.code.list -
- - - - - - + + + + + + + + + + + + +
- unece.code.list.tree unece.code.list - + @@ -37,10 +41,9 @@ - unece.code.list.search unece.code.list - + From 38f7aa11af6e7439392a92cc18978b30a49b8f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Levent=20Karaka=C5=9F?= Date: Sun, 16 Dec 2018 18:27:56 +0300 Subject: [PATCH 04/23] [MIG] base_unece: Migration to 12.0 --- base_unece/README.rst | 4 ++-- base_unece/__manifest__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index 0de6661a..d42aa583 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -18,7 +18,7 @@ Usage .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/101/11.0 + :target: https://runbot.odoo-community.org/runbot/101/12.0 Bug Tracker =========== @@ -49,4 +49,4 @@ 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 https://odoo-community.org. +To contribute to this module, please visit https://odoo-community.org. diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index c4685205..3016d163 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -4,7 +4,7 @@ { 'name': 'Base UNECE', - 'version': '11.0.1.0.0', + 'version': '12.0.1.0.0', 'category': 'Tools', 'license': 'AGPL-3', 'summary': 'Base module for UNECE code lists', From f1013610fc69cbe70f036237d82c5868fcf3c1aa Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 14 Feb 2019 17:10:19 +0100 Subject: [PATCH 05/23] [IMP] base_unece: README by fragments --- base_unece/README.rst | 82 +++-- base_unece/i18n/base_unece.pot | 117 ++++++ base_unece/readme/CONFIGURE.rst | 2 + base_unece/readme/CONTRIBUTORS.rst | 3 + base_unece/readme/DESCRIPTION.rst | 8 + base_unece/static/description/icon.png | Bin 0 -> 9455 bytes base_unece/static/description/index.html | 434 +++++++++++++++++++++++ 7 files changed, 623 insertions(+), 23 deletions(-) create mode 100644 base_unece/i18n/base_unece.pot create mode 100644 base_unece/readme/CONFIGURE.rst create mode 100644 base_unece/readme/CONTRIBUTORS.rst create mode 100644 base_unece/readme/DESCRIPTION.rst create mode 100644 base_unece/static/description/icon.png create mode 100644 base_unece/static/description/index.html diff --git a/base_unece/README.rst b/base_unece/README.rst index d42aa583..475d3c52 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -1,52 +1,88 @@ -.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png - :target: https://www.gnu.org/licenses/agpl - :alt: License: AGPL-3 - ========== Base UNECE ========== -This module adds the technical basis for the use of the code lists standardized by the `United Nations Economic Commission for Europe `_ (which has 56 members states in Europe, America and Central Asia, cf `Wikipedia `_. These code lists are sometimes called UNCL (United Nations Code List). UNECE has standardized code lists for many different things: units of measure, payment means, modes of transport, packacing, taxes, etc.... +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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%2Fcommunity--data--files-lightgray.png?logo=github + :target: https://github.com/OCA/community-data-files/tree/12.0/base_unece + :alt: OCA/community-data-files +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/community-data-files-12-0/community-data-files-12-0-base_unece + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/101/12.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds the technical basis for the use of the code lists +standardized by the +`United Nations Economic Commission for Europe `_ +(which has 56 members states in Europe, America and Central Asia, cf +`Wikipedia `_. +These code lists are sometimes called UNCL (United Nations Code List). UNECE +has standardized code lists for many different things: units of measure, +payment means, modes of transport, packacing, taxes, etc.... + +**Table of contents** + +.. contents:: + :local: Configuration ============= -The configuration takes place in the menu *Settings > Technical > Parameters > UNECE Code Lists*. - -Usage -===== - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/101/12.0 +The configuration takes place in the menu +*Settings > Technical > Parameters > UNECE Code Lists*. 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 smash it by providing detailed and welcomed feedback. +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 +~~~~~~~ + +* Akretion + Contributors ------------- +~~~~~~~~~~~~ * Alexis de Lattre +* Levent Karakaş +* Pedro M. Baeza -Maintainer ----------- +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://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 https://odoo-community.org. +This module is part of the `OCA/community-data-files `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_unece/i18n/base_unece.pot b/base_unece/i18n/base_unece.pot new file mode 100644 index 00000000..f6862c60 --- /dev/null +++ b/base_unece/i18n/base_unece.pot @@ -0,0 +1,117 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_unece +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.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: base_unece +#: sql_constraint:unece.code.list:0 +msgid "An UNECE code of the same type already exists" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code +msgid "Code" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_uid +msgid "Created by" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_date +msgid "Created on" +msgstr "" + +#. module: base_unece +#: selection:unece.code.list,type:0 +msgid "Date, Time or Period Qualifier (UNTDID 2005)" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description +msgid "Description" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__display_name +msgid "Display Name" +msgstr "" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Group By" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__id +msgid "ID" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list____last_update +msgid "Last Modified on" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_date +msgid "Last Updated on" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__name +msgid "Name" +msgstr "" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Name or Code" +msgstr "" + +#. module: base_unece +#: selection:unece.code.list,type:0 +msgid "Payment Means (UNCL 4461)" +msgstr "" + +#. module: base_unece +#: selection:unece.code.list,type:0 +msgid "Tax Categories (UNCL 5305)" +msgstr "" + +#. module: base_unece +#: selection:unece.code.list,type:0 +msgid "Tax Types (UNCL 5153)" +msgstr "" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Type" +msgstr "" + +#. module: base_unece +#: model:ir.actions.act_window,name:base_unece.unece_code_list_action +#: model:ir.ui.menu,name:base_unece.unece_code_list_menu +msgid "UNECE Code Lists" +msgstr "" + +#. module: base_unece +#: model:ir.model,name:base_unece.model_unece_code_list +msgid "UNECE nomenclatures" +msgstr "" + diff --git a/base_unece/readme/CONFIGURE.rst b/base_unece/readme/CONFIGURE.rst new file mode 100644 index 00000000..2dd963c0 --- /dev/null +++ b/base_unece/readme/CONFIGURE.rst @@ -0,0 +1,2 @@ +The configuration takes place in the menu +*Settings > Technical > Parameters > UNECE Code Lists*. diff --git a/base_unece/readme/CONTRIBUTORS.rst b/base_unece/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000..0fb6a6fc --- /dev/null +++ b/base_unece/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Alexis de Lattre +* Levent Karakaş +* Pedro M. Baeza diff --git a/base_unece/readme/DESCRIPTION.rst b/base_unece/readme/DESCRIPTION.rst new file mode 100644 index 00000000..07413edb --- /dev/null +++ b/base_unece/readme/DESCRIPTION.rst @@ -0,0 +1,8 @@ +This module adds the technical basis for the use of the code lists +standardized by the +`United Nations Economic Commission for Europe `_ +(which has 56 members states in Europe, America and Central Asia, cf +`Wikipedia `_. +These code lists are sometimes called UNCL (United Nations Code List). UNECE +has standardized code lists for many different things: units of measure, +payment means, modes of transport, packacing, taxes, etc.... diff --git a/base_unece/static/description/icon.png b/base_unece/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html new file mode 100644 index 00000000..b8d5cf7f --- /dev/null +++ b/base_unece/static/description/index.html @@ -0,0 +1,434 @@ + + + + + + +Base UNECE + + + +
+

Base UNECE

+ + +

Beta License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

+

This module adds the technical basis for the use of the code lists +standardized by the +United Nations Economic Commission for Europe +(which has 56 members states in Europe, America and Central Asia, cf +Wikipedia. +These code lists are sometimes called UNCL (United Nations Code List). UNECE +has standardized code lists for many different things: units of measure, +payment means, modes of transport, packacing, taxes, etc….

+

Table of contents

+ +
+

Configuration

+

The configuration takes place in the menu +Settings > Technical > Parameters > UNECE Code Lists.

+
+
+

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

+
    +
  • Akretion
  • +
+
+
+

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/community-data-files project on GitHub.

+

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

+
+
+
+ + From 36097acb21fcffc1740d1d21b448f8c291b2b067 Mon Sep 17 00:00:00 2001 From: Andrea Date: Wed, 23 Oct 2019 10:48:02 +0200 Subject: [PATCH 06/23] [13.0][MIG] base_unece --- base_unece/README.rst | 23 +++++++++++++------ base_unece/__manifest__.py | 25 ++++++++++---------- base_unece/i18n/base_unece.pot | 29 ++++-------------------- base_unece/models/unece_code_list.py | 28 +++++++++++------------ base_unece/readme/CONTRIBUTORS.rst | 1 + base_unece/static/description/index.html | 9 +++++--- 6 files changed, 53 insertions(+), 62 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index 475d3c52..e694cd67 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -7,20 +7,20 @@ Base UNECE !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png :target: https://odoo-community.org/page/development-status - :alt: Beta + :alt: Production/Stable .. |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%2Fcommunity--data--files-lightgray.png?logo=github - :target: https://github.com/OCA/community-data-files/tree/12.0/base_unece + :target: https://github.com/OCA/community-data-files/tree/13.0/base_unece :alt: OCA/community-data-files .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/community-data-files-12-0/community-data-files-12-0-base_unece + :target: https://translation.odoo-community.org/projects/community-data-files-13-0/community-data-files-13-0-base_unece :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/101/12.0 + :target: https://runbot.odoo-community.org/runbot/101/13.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -51,7 +51,7 @@ 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -69,6 +69,7 @@ Contributors * Alexis de Lattre * Levent Karakaş * Pedro M. Baeza +* Andrea Stirpe Maintainers ~~~~~~~~~~~ @@ -83,6 +84,14 @@ 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/community-data-files `_ project on GitHub. +.. |maintainer-astirpe| image:: https://github.com/astirpe.png?size=40px + :target: https://github.com/astirpe + :alt: astirpe + +Current `maintainer `__: + +|maintainer-astirpe| + +This module is part of the `OCA/community-data-files `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index 3016d163..3ce016c4 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -3,17 +3,16 @@ # @author Alexis de Lattre { - 'name': 'Base UNECE', - 'version': '12.0.1.0.0', - 'category': 'Tools', - 'license': 'AGPL-3', - 'summary': 'Base module for UNECE code lists', - 'author': 'Akretion,Odoo Community Association (OCA)', - 'website': 'http://www.akretion.com', - 'depends': ['base'], - 'data': [ - 'views/unece_code_list.xml', - 'security/ir.model.access.csv', - ], - 'installable': True, + "name": "Base UNECE", + "version": "13.0.1.0.0", + "category": "Tools", + "license": "AGPL-3", + "development_status": "Production/Stable", + "summary": "Base module for UNECE code lists", + "author": "Akretion,Odoo Community Association (OCA)", + "maintainers": ["astirpe"], + "website": "https://github.com/OCA/community-data-files/", + "depends": ["base"], + "data": ["views/unece_code_list.xml", "security/ir.model.access.csv"], + "installable": True, } diff --git a/base_unece/i18n/base_unece.pot b/base_unece/i18n/base_unece.pot index f6862c60..83558c89 100644 --- a/base_unece/i18n/base_unece.pot +++ b/base_unece/i18n/base_unece.pot @@ -1,12 +1,12 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * base_unece +# * base_unece # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" +"Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: <>\n" +"Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -14,7 +14,7 @@ msgstr "" "Plural-Forms: \n" #. module: base_unece -#: sql_constraint:unece.code.list:0 +#: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq msgid "An UNECE code of the same type already exists" msgstr "" @@ -33,11 +33,6 @@ msgstr "" msgid "Created on" msgstr "" -#. module: base_unece -#: selection:unece.code.list,type:0 -msgid "Date, Time or Period Qualifier (UNTDID 2005)" -msgstr "" - #. module: base_unece #: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description msgid "Description" @@ -83,21 +78,6 @@ msgstr "" msgid "Name or Code" msgstr "" -#. module: base_unece -#: selection:unece.code.list,type:0 -msgid "Payment Means (UNCL 4461)" -msgstr "" - -#. module: base_unece -#: selection:unece.code.list,type:0 -msgid "Tax Categories (UNCL 5305)" -msgstr "" - -#. module: base_unece -#: selection:unece.code.list,type:0 -msgid "Tax Types (UNCL 5153)" -msgstr "" - #. module: base_unece #: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type #: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search @@ -114,4 +94,3 @@ msgstr "" #: model:ir.model,name:base_unece.model_unece_code_list msgid "UNECE nomenclatures" msgstr "" - diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index 1f0ec6eb..ea630dbf 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -10,31 +10,31 @@ # because it would duplicate the python code, views, menu entries, ACL, etc... # So I decided to have a single object with a type field class UneceCodeList(models.Model): - _name = 'unece.code.list' - _description = 'UNECE nomenclatures' - _order = 'type, code' + _name = "unece.code.list" + _description = "UNECE nomenclatures" + _order = "type, code" - @api.depends('code', 'name') + @api.depends("code", "name") def _compute_display_name(self): for entry in self: - entry.display_name = '[%s] %s' % (entry.code, entry.name) + entry.display_name = "[{}] {}".format(entry.code, entry.name) code = fields.Char(required=True, copy=False) name = fields.Char(required=True, copy=False) - display_name = fields.Char( - compute='_compute_display_name', store=True) + display_name = fields.Char(compute="_compute_display_name", store=True) type = fields.Selection([], required=True) description = fields.Text() - _sql_constraints = [( - 'type_code_uniq', - 'unique(type, code)', - 'An UNECE code of the same type already exists' - )] + _sql_constraints = [ + ( + "type_code_uniq", + "unique(type, code)", + "An UNECE code of the same type already exists", + ) + ] - @api.multi def name_get(self): res = [] for entry in self: - res.append((entry.id, '[%s] %s' % (entry.code, entry.name))) + res.append((entry.id, "[{}] {}".format(entry.code, entry.name))) return res diff --git a/base_unece/readme/CONTRIBUTORS.rst b/base_unece/readme/CONTRIBUTORS.rst index 0fb6a6fc..fe963fe0 100644 --- a/base_unece/readme/CONTRIBUTORS.rst +++ b/base_unece/readme/CONTRIBUTORS.rst @@ -1,3 +1,4 @@ * Alexis de Lattre * Levent Karakaş * Pedro M. Baeza +* Andrea Stirpe diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html index b8d5cf7f..ebc62f0a 100644 --- a/base_unece/static/description/index.html +++ b/base_unece/static/description/index.html @@ -367,7 +367,7 @@

Base UNECE

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

+

Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

This module adds the technical basis for the use of the code lists standardized by the United Nations Economic Commission for Europe @@ -399,7 +399,7 @@

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.

+feedback.

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

@@ -416,6 +416,7 @@

Contributors

  • Alexis de Lattre <alexis.delattre@akretion.com>
  • Levent Karakaş
  • Pedro M. Baeza
  • +
  • Andrea Stirpe
  • @@ -425,7 +426,9 @@

    Maintainers

    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/community-data-files project on GitHub.

    +

    Current maintainer:

    +

    astirpe

    +

    This module is part of the OCA/community-data-files project on GitHub.

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

    From 36b66461fd2ad8bfa5b9e01369de50e63574dfef Mon Sep 17 00:00:00 2001 From: Thomas Binsfeld Date: Tue, 10 Mar 2020 16:36:37 +0100 Subject: [PATCH 07/23] [IMP] base_unece: active field --- base_unece/__manifest__.py | 2 +- base_unece/i18n/base_unece.pot | 11 +++ base_unece/models/unece_code_list.py | 1 + base_unece/views/unece_code_list.xml | 136 +++++++++++++++------------ 4 files changed, 90 insertions(+), 60 deletions(-) diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index 3ce016c4..55375624 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Base UNECE", - "version": "13.0.1.0.0", + "version": "13.0.1.1.0", "category": "Tools", "license": "AGPL-3", "development_status": "Production/Stable", diff --git a/base_unece/i18n/base_unece.pot b/base_unece/i18n/base_unece.pot index 83558c89..3d8f3d34 100644 --- a/base_unece/i18n/base_unece.pot +++ b/base_unece/i18n/base_unece.pot @@ -13,11 +13,22 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__active +msgid "Active" +msgstr "" + #. module: base_unece #: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq msgid "An UNECE code of the same type already exists" msgstr "" +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_form +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Archived" +msgstr "" + #. module: base_unece #: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code msgid "Code" diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index ea630dbf..4cc7ad0c 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -24,6 +24,7 @@ def _compute_display_name(self): display_name = fields.Char(compute="_compute_display_name", store=True) type = fields.Selection([], required=True) description = fields.Text() + active = fields.Boolean(default=True) _sql_constraints = [ ( diff --git a/base_unece/views/unece_code_list.xml b/base_unece/views/unece_code_list.xml index 7c087918..313b8c92 100644 --- a/base_unece/views/unece_code_list.xml +++ b/base_unece/views/unece_code_list.xml @@ -1,68 +1,86 @@ - + - - - - - unece.code.list - -
    - - - - - + + unece.code.list + + + + + + + + + + + + + + - - - - + + + + + + unece.code.list + + + + + + + + + + + unece.code.list + + + + + + + + -
    - -
    -
    - - - unece.code.list - - - - - - - - - - - - unece.code.list - - - - - - - - - - - - - - UNECE Code Lists - unece.code.list - tree,form - {'unece_code_list_main_view': True} - - - - - +
    +
    +
    + + UNECE Code Lists + unece.code.list + tree,form + {'unece_code_list_main_view': True} + + From 6805fc9512a10530ae513cceffeebf2e6284eee6 Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Mon, 6 Apr 2020 14:42:20 +0200 Subject: [PATCH 08/23] Update README.rst From 90e398b3cd49c2800ff6a2f35b5f43a53e67a21a Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Mon, 6 Apr 2020 14:43:19 +0200 Subject: [PATCH 09/23] Update DESCRIPTION.rst --- base_unece/README.rst | 2 +- base_unece/readme/DESCRIPTION.rst | 2 +- base_unece/static/description/index.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index e694cd67..81a83911 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -32,7 +32,7 @@ standardized by the `Wikipedia `_. These code lists are sometimes called UNCL (United Nations Code List). UNECE has standardized code lists for many different things: units of measure, -payment means, modes of transport, packacing, taxes, etc.... +payment means, modes of transport, packaging, taxes, etc.... **Table of contents** diff --git a/base_unece/readme/DESCRIPTION.rst b/base_unece/readme/DESCRIPTION.rst index 07413edb..323b990e 100644 --- a/base_unece/readme/DESCRIPTION.rst +++ b/base_unece/readme/DESCRIPTION.rst @@ -5,4 +5,4 @@ standardized by the `Wikipedia `_. These code lists are sometimes called UNCL (United Nations Code List). UNECE has standardized code lists for many different things: units of measure, -payment means, modes of transport, packacing, taxes, etc.... +payment means, modes of transport, packaging, taxes, etc.... diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html index ebc62f0a..1ec1100a 100644 --- a/base_unece/static/description/index.html +++ b/base_unece/static/description/index.html @@ -375,7 +375,7 @@

    Base UNECE

    Wikipedia. These code lists are sometimes called UNCL (United Nations Code List). UNECE has standardized code lists for many different things: units of measure, -payment means, modes of transport, packacing, taxes, etc….

    +payment means, modes of transport, packaging, taxes, etc….

    Table of contents

      From 6803a6c14be25da8775f6cc7266bd5882ad04875 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Sat, 17 Oct 2020 00:29:00 +0200 Subject: [PATCH 10/23] [MIG] base_unece from v13 to v14 Also forward-port improvements from v12 --- base_unece/README.rst | 17 ++++++++++------- base_unece/__manifest__.py | 8 ++++---- base_unece/i18n/base_unece.pot | 2 +- base_unece/models/unece_code_list.py | 19 ++++++++++++------- base_unece/static/description/index.html | 10 +++++----- base_unece/views/unece_code_list.xml | 2 +- 6 files changed, 33 insertions(+), 25 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index 81a83911..e4459b14 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -14,13 +14,13 @@ Base UNECE :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcommunity--data--files-lightgray.png?logo=github - :target: https://github.com/OCA/community-data-files/tree/13.0/base_unece + :target: https://github.com/OCA/community-data-files/tree/14.0/base_unece :alt: OCA/community-data-files .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/community-data-files-13-0/community-data-files-13-0-base_unece + :target: https://translation.odoo-community.org/projects/community-data-files-14-0/community-data-files-14-0-base_unece :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/101/13.0 + :target: https://runbot.odoo-community.org/runbot/101/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -51,7 +51,7 @@ 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -87,11 +87,14 @@ promote its widespread use. .. |maintainer-astirpe| image:: https://github.com/astirpe.png?size=40px :target: https://github.com/astirpe :alt: astirpe +.. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px + :target: https://github.com/alexis-via + :alt: alexis-via -Current `maintainer `__: +Current `maintainers `__: -|maintainer-astirpe| +|maintainer-astirpe| |maintainer-alexis-via| -This module is part of the `OCA/community-data-files `_ project on GitHub. +This module is part of the `OCA/community-data-files `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index 55375624..60ca8b16 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -1,17 +1,17 @@ -# Copyright 2016 Akretion (http://www.akretion.com) +# Copyright 2016-2020 Akretion France (http://www.akretion.com) # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). # @author Alexis de Lattre { "name": "Base UNECE", - "version": "13.0.1.1.0", + "version": "14.0.1.1.0", "category": "Tools", "license": "AGPL-3", "development_status": "Production/Stable", "summary": "Base module for UNECE code lists", "author": "Akretion,Odoo Community Association (OCA)", - "maintainers": ["astirpe"], - "website": "https://github.com/OCA/community-data-files/", + "maintainers": ["astirpe", "alexis-via"], + "website": "https://github.com/OCA/community-data-files", "depends": ["base"], "data": ["views/unece_code_list.xml", "security/ir.model.access.csv"], "installable": True, diff --git a/base_unece/i18n/base_unece.pot b/base_unece/i18n/base_unece.pot index 3d8f3d34..2fa831b5 100644 --- a/base_unece/i18n/base_unece.pot +++ b/base_unece/i18n/base_unece.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index 4cc7ad0c..126adca1 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -1,4 +1,4 @@ -# Copyright 2016 Akretion (http://www.akretion.com) +# Copyright 2016-2020 Akretion France (http://www.akretion.com) # @author: Alexis de Lattre # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -14,14 +14,8 @@ class UneceCodeList(models.Model): _description = "UNECE nomenclatures" _order = "type, code" - @api.depends("code", "name") - def _compute_display_name(self): - for entry in self: - entry.display_name = "[{}] {}".format(entry.code, entry.name) - code = fields.Char(required=True, copy=False) name = fields.Char(required=True, copy=False) - display_name = fields.Char(compute="_compute_display_name", store=True) type = fields.Selection([], required=True) description = fields.Text() active = fields.Boolean(default=True) @@ -34,8 +28,19 @@ def _compute_display_name(self): ) ] + @api.depends("code", "name") def name_get(self): res = [] for entry in self: res.append((entry.id, "[{}] {}".format(entry.code, entry.name))) return res + + @api.model + def name_search(self, name="", args=None, operator="ilike", limit=80): + if args is None: + args = [] + if name and operator == "ilike": + recs = self.search([("code", "=", name)] + args, limit=limit) + if recs: + return recs.name_get() + return super().name_search(name=name, args=args, operator=operator, limit=limit) diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html index 1ec1100a..c64c1ce8 100644 --- a/base_unece/static/description/index.html +++ b/base_unece/static/description/index.html @@ -367,7 +367,7 @@

      Base UNECE

      !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

      Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

      +

      Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

      This module adds the technical basis for the use of the code lists standardized by the United Nations Economic Commission for Europe @@ -399,7 +399,7 @@

      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.

      +feedback.

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

    @@ -426,9 +426,9 @@

    Maintainers

    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.

    -

    Current maintainer:

    -

    astirpe

    -

    This module is part of the OCA/community-data-files project on GitHub.

    +

    Current maintainers:

    +

    astirpe alexis-via

    +

    This module is part of the OCA/community-data-files project on GitHub.

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

    diff --git a/base_unece/views/unece_code_list.xml b/base_unece/views/unece_code_list.xml index 313b8c92..33ef2300 100644 --- a/base_unece/views/unece_code_list.xml +++ b/base_unece/views/unece_code_list.xml @@ -1,6 +1,6 @@ From 712576d539683bc6479d30eed28d1ecaa8c5f833 Mon Sep 17 00:00:00 2001 From: Bosd Date: Fri, 23 Apr 2021 16:58:08 +0000 Subject: [PATCH 11/23] Added translation using Weblate (Dutch) Translated using Weblate (Dutch) Currently translated at 94.4% (17 of 18 strings) Translation: community-data-files-14.0/community-data-files-14.0-base_unece Translate-URL: https://translation.odoo-community.org/projects/community-data-files-14-0/community-data-files-14-0-base_unece/nl/ --- base_unece/i18n/nl.po | 110 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 base_unece/i18n/nl.po diff --git a/base_unece/i18n/nl.po b/base_unece/i18n/nl.po new file mode 100644 index 00000000..b3070ddd --- /dev/null +++ b/base_unece/i18n/nl.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_unece +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-04-23 19:47+0000\n" +"Last-Translator: Bosd \n" +"Language-Team: none\n" +"Language: nl\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 4.3.2\n" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__active +msgid "Active" +msgstr "Actief" + +#. module: base_unece +#: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq +msgid "An UNECE code of the same type already exists" +msgstr "Een UNECE code van hetzelfde tijpe bestaat al" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_form +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Archived" +msgstr "Gearchiveerd" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code +msgid "Code" +msgstr "Code" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description +msgid "Description" +msgstr "Omschrijving" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__display_name +msgid "Display Name" +msgstr "Weergavenaam" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Group By" +msgstr "Groeppeer op" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__id +msgid "ID" +msgstr "ID" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list____last_update +msgid "Last Modified on" +msgstr "Laatst gewijzigt op" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_uid +msgid "Last Updated by" +msgstr "Laatste update door" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_date +msgid "Last Updated on" +msgstr "Laatste update op" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__name +msgid "Name" +msgstr "Naam" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Name or Code" +msgstr "Naam van de Code" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Type" +msgstr "Type" + +#. module: base_unece +#: model:ir.actions.act_window,name:base_unece.unece_code_list_action +#: model:ir.ui.menu,name:base_unece.unece_code_list_menu +msgid "UNECE Code Lists" +msgstr "UNECE Code Lijst" + +#. module: base_unece +#: model:ir.model,name:base_unece.model_unece_code_list +msgid "UNECE nomenclatures" +msgstr "" From 0029a7cd497f738da3d4df7a612a52c82159a1d5 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 6 Dec 2021 19:38:02 +0100 Subject: [PATCH 12/23] [MIG] base_unece from v14 to v15 --- base_unece/README.rst | 10 +++++----- base_unece/__manifest__.py | 4 ++-- base_unece/i18n/base_unece.pot | 2 +- base_unece/models/unece_code_list.py | 4 ++-- base_unece/static/description/index.html | 6 +++--- base_unece/views/unece_code_list.xml | 4 ++-- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index e4459b14..91e211da 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -14,13 +14,13 @@ Base UNECE :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcommunity--data--files-lightgray.png?logo=github - :target: https://github.com/OCA/community-data-files/tree/14.0/base_unece + :target: https://github.com/OCA/community-data-files/tree/15.0/base_unece :alt: OCA/community-data-files .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/community-data-files-14-0/community-data-files-14-0-base_unece + :target: https://translation.odoo-community.org/projects/community-data-files-15-0/community-data-files-15-0-base_unece :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/101/14.0 + :target: https://runbot.odoo-community.org/runbot/101/15.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -51,7 +51,7 @@ 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -95,6 +95,6 @@ Current `maintainers `__: |maintainer-astirpe| |maintainer-alexis-via| -This module is part of the `OCA/community-data-files `_ project on GitHub. +This module is part of the `OCA/community-data-files `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index 60ca8b16..c2b3113f 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -1,10 +1,10 @@ -# Copyright 2016-2020 Akretion France (http://www.akretion.com) +# Copyright 2016-2021 Akretion France (http://www.akretion.com) # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). # @author Alexis de Lattre { "name": "Base UNECE", - "version": "14.0.1.1.0", + "version": "15.0.1.0.0", "category": "Tools", "license": "AGPL-3", "development_status": "Production/Stable", diff --git a/base_unece/i18n/base_unece.pot b/base_unece/i18n/base_unece.pot index 2fa831b5..5b738c00 100644 --- a/base_unece/i18n/base_unece.pot +++ b/base_unece/i18n/base_unece.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index 126adca1..77e8699f 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -1,4 +1,4 @@ -# Copyright 2016-2020 Akretion France (http://www.akretion.com) +# Copyright 2016-2021 Akretion France (http://www.akretion.com) # @author: Alexis de Lattre # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). @@ -36,7 +36,7 @@ def name_get(self): return res @api.model - def name_search(self, name="", args=None, operator="ilike", limit=80): + def name_search(self, name="", args=None, operator="ilike", limit=100): if args is None: args = [] if name and operator == "ilike": diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html index c64c1ce8..b3194dfa 100644 --- a/base_unece/static/description/index.html +++ b/base_unece/static/description/index.html @@ -367,7 +367,7 @@

    Base UNECE

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

    Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

    +

    Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

    This module adds the technical basis for the use of the code lists standardized by the United Nations Economic Commission for Europe @@ -399,7 +399,7 @@

    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.

    +feedback.

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

    @@ -428,7 +428,7 @@

    Maintainers

    promote its widespread use.

    Current maintainers:

    astirpe alexis-via

    -

    This module is part of the OCA/community-data-files project on GitHub.

    +

    This module is part of the OCA/community-data-files project on GitHub.

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

    diff --git a/base_unece/views/unece_code_list.xml b/base_unece/views/unece_code_list.xml index 33ef2300..61464f36 100644 --- a/base_unece/views/unece_code_list.xml +++ b/base_unece/views/unece_code_list.xml @@ -1,6 +1,6 @@ @@ -41,7 +41,7 @@ /> - + From 7a47d0724c1b0a42c31d8163b8213fd9b2ec33eb Mon Sep 17 00:00:00 2001 From: syera bonneaux Date: Thu, 20 Oct 2022 10:39:01 +0200 Subject: [PATCH 13/23] [MIG] base_unece: Migration to 16.0 --- base_unece/README.rst | 10 +++++----- base_unece/__manifest__.py | 2 +- base_unece/i18n/base_unece.pot | 2 +- base_unece/models/unece_code_list.py | 11 +---------- base_unece/static/description/index.html | 6 +++--- 5 files changed, 11 insertions(+), 20 deletions(-) diff --git a/base_unece/README.rst b/base_unece/README.rst index 91e211da..60a429cf 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -14,13 +14,13 @@ Base UNECE :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcommunity--data--files-lightgray.png?logo=github - :target: https://github.com/OCA/community-data-files/tree/15.0/base_unece + :target: https://github.com/OCA/community-data-files/tree/16.0/base_unece :alt: OCA/community-data-files .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/community-data-files-15-0/community-data-files-15-0-base_unece + :target: https://translation.odoo-community.org/projects/community-data-files-16-0/community-data-files-16-0-base_unece :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/101/15.0 + :target: https://runbot.odoo-community.org/runbot/101/16.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -51,7 +51,7 @@ 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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -95,6 +95,6 @@ Current `maintainers `__: |maintainer-astirpe| |maintainer-alexis-via| -This module is part of the `OCA/community-data-files `_ project on GitHub. +This module is part of the `OCA/community-data-files `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/base_unece/__manifest__.py b/base_unece/__manifest__.py index c2b3113f..935c145b 100644 --- a/base_unece/__manifest__.py +++ b/base_unece/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Base UNECE", - "version": "15.0.1.0.0", + "version": "16.0.1.0.0", "category": "Tools", "license": "AGPL-3", "development_status": "Production/Stable", diff --git a/base_unece/i18n/base_unece.pot b/base_unece/i18n/base_unece.pot index 5b738c00..1c04d387 100644 --- a/base_unece/i18n/base_unece.pot +++ b/base_unece/i18n/base_unece.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 15.0\n" +"Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" diff --git a/base_unece/models/unece_code_list.py b/base_unece/models/unece_code_list.py index 77e8699f..38049edb 100644 --- a/base_unece/models/unece_code_list.py +++ b/base_unece/models/unece_code_list.py @@ -13,6 +13,7 @@ class UneceCodeList(models.Model): _name = "unece.code.list" _description = "UNECE nomenclatures" _order = "type, code" + _rec_names_search = ["name", "code"] code = fields.Char(required=True, copy=False) name = fields.Char(required=True, copy=False) @@ -34,13 +35,3 @@ def name_get(self): for entry in self: res.append((entry.id, "[{}] {}".format(entry.code, entry.name))) return res - - @api.model - def name_search(self, name="", args=None, operator="ilike", limit=100): - if args is None: - args = [] - if name and operator == "ilike": - recs = self.search([("code", "=", name)] + args, limit=limit) - if recs: - return recs.name_get() - return super().name_search(name=name, args=args, operator=operator, limit=limit) diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html index b3194dfa..bacfa8bf 100644 --- a/base_unece/static/description/index.html +++ b/base_unece/static/description/index.html @@ -367,7 +367,7 @@

    Base UNECE

    !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

    Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

    +

    Production/Stable License: AGPL-3 OCA/community-data-files Translate me on Weblate Try me on Runbot

    This module adds the technical basis for the use of the code lists standardized by the United Nations Economic Commission for Europe @@ -399,7 +399,7 @@

    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.

    +feedback.

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

    @@ -428,7 +428,7 @@

    Maintainers

    promote its widespread use.

    Current maintainers:

    astirpe alexis-via

    -

    This module is part of the OCA/community-data-files project on GitHub.

    +

    This module is part of the OCA/community-data-files project on GitHub.

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

    From ef78a8de194569c86eede9ecd115acdc09153723 Mon Sep 17 00:00:00 2001 From: Maria Sparenberg Date: Fri, 4 Nov 2022 11:36:44 +0000 Subject: [PATCH 14/23] Added translation using Weblate (German) Translated using Weblate (German) Currently translated at 100.0% (18 of 18 strings) Translation: community-data-files-16.0/community-data-files-16.0-base_unece Translate-URL: https://translation.odoo-community.org/projects/community-data-files-16-0/community-data-files-16-0-base_unece/de/ --- base_unece/i18n/de.po | 110 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 base_unece/i18n/de.po diff --git a/base_unece/i18n/de.po b/base_unece/i18n/de.po new file mode 100644 index 00000000..62b667ab --- /dev/null +++ b/base_unece/i18n/de.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_unece +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-11-04 13:44+0000\n" +"Last-Translator: Maria Sparenberg \n" +"Language-Team: none\n" +"Language: de\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 4.14.1\n" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__active +msgid "Active" +msgstr "Aktiv" + +#. module: base_unece +#: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq +msgid "An UNECE code of the same type already exists" +msgstr "Es gibt bereits einen UNECE-Code vom selben Typ." + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_form +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Archived" +msgstr "Archiviert" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code +msgid "Code" +msgstr "Code" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_uid +msgid "Created by" +msgstr "Erstellt von" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_date +msgid "Created on" +msgstr "Erstellt am" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description +msgid "Description" +msgstr "Beschreibung" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Group By" +msgstr "Gruppieren nach" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__id +msgid "ID" +msgstr "ID" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list____last_update +msgid "Last Modified on" +msgstr "Zuletzt geändert am" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_uid +msgid "Last Updated by" +msgstr "Zuletzt aktualisiert von" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_date +msgid "Last Updated on" +msgstr "Zuletzt aktualisiert am" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__name +msgid "Name" +msgstr "Bezeichnung" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Name or Code" +msgstr "Bezeichnung oder Code" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Type" +msgstr "Typ" + +#. module: base_unece +#: model:ir.actions.act_window,name:base_unece.unece_code_list_action +#: model:ir.ui.menu,name:base_unece.unece_code_list_menu +msgid "UNECE Code Lists" +msgstr "UNECE-Code-Liste" + +#. module: base_unece +#: model:ir.model,name:base_unece.model_unece_code_list +msgid "UNECE nomenclatures" +msgstr "UNECE-Nomenklatur" From b38864c18bdf850c666ee837705dfb2edfb0e999 Mon Sep 17 00:00:00 2001 From: Bole Date: Mon, 30 Jan 2023 23:18:26 +0000 Subject: [PATCH 15/23] Added translation using Weblate (Croatian) Translated using Weblate (Croatian) Currently translated at 100.0% (18 of 18 strings) Translation: community-data-files-16.0/community-data-files-16.0-base_unece Translate-URL: https://translation.odoo-community.org/projects/community-data-files-16-0/community-data-files-16-0-base_unece/hr/ --- base_unece/i18n/hr.po | 111 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 base_unece/i18n/hr.po diff --git a/base_unece/i18n/hr.po b/base_unece/i18n/hr.po new file mode 100644 index 00000000..96c95dfb --- /dev/null +++ b/base_unece/i18n/hr.po @@ -0,0 +1,111 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_unece +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2023-01-31 08:12+0000\n" +"Last-Translator: Bole \n" +"Language-Team: none\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__active +msgid "Active" +msgstr "Aktivan" + +#. module: base_unece +#: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq +msgid "An UNECE code of the same type already exists" +msgstr "UNECE šifra istog tipa već postoji" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_form +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Archived" +msgstr "Arhivirano" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code +msgid "Code" +msgstr "Šifra" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description +msgid "Description" +msgstr "Opis" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Group By" +msgstr "Grupiraj po" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__id +msgid "ID" +msgstr "ID" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list____last_update +msgid "Last Modified on" +msgstr "Zadnje modificirano" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_uid +msgid "Last Updated by" +msgstr "Zadnje ažurirano" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_date +msgid "Last Updated on" +msgstr "Zadnje ažurirano" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__name +msgid "Name" +msgstr "Naziv" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Name or Code" +msgstr "Naziv ili šifra" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Type" +msgstr "Tip" + +#. module: base_unece +#: model:ir.actions.act_window,name:base_unece.unece_code_list_action +#: model:ir.ui.menu,name:base_unece.unece_code_list_menu +msgid "UNECE Code Lists" +msgstr "Popis UNECE šifri" + +#. module: base_unece +#: model:ir.model,name:base_unece.model_unece_code_list +msgid "UNECE nomenclatures" +msgstr "UNECE nomenklature" From c760f4309ea34d6e42176f76f7f08c2c295af5e7 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 5 Jun 2023 13:51:58 +0000 Subject: [PATCH 16/23] Added translation using Weblate (French) Translated using Weblate (French) Currently translated at 100.0% (18 of 18 strings) Translation: community-data-files-16.0/community-data-files-16.0-base_unece Translate-URL: https://translation.odoo-community.org/projects/community-data-files-16-0/community-data-files-16-0-base_unece/fr/ --- base_unece/i18n/fr.po | 110 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 base_unece/i18n/fr.po diff --git a/base_unece/i18n/fr.po b/base_unece/i18n/fr.po new file mode 100644 index 00000000..8b2ffb3d --- /dev/null +++ b/base_unece/i18n/fr.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_unece +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2023-06-05 16:10+0000\n" +"Last-Translator: Alexis de Lattre \n" +"Language-Team: none\n" +"Language: fr\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 4.17\n" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__active +msgid "Active" +msgstr "Actif" + +#. module: base_unece +#: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq +msgid "An UNECE code of the same type already exists" +msgstr "Un code UNECE du même type existe déjà" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_form +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Archived" +msgstr "Archivé" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code +msgid "Code" +msgstr "Code" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description +msgid "Description" +msgstr "Description" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Group By" +msgstr "Regrouper par" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__id +msgid "ID" +msgstr "ID" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__name +msgid "Name" +msgstr "Nom" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Name or Code" +msgstr "Nom ou code" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Type" +msgstr "Type" + +#. module: base_unece +#: model:ir.actions.act_window,name:base_unece.unece_code_list_action +#: model:ir.ui.menu,name:base_unece.unece_code_list_menu +msgid "UNECE Code Lists" +msgstr "Listes de codes UNECE" + +#. module: base_unece +#: model:ir.model,name:base_unece.model_unece_code_list +msgid "UNECE nomenclatures" +msgstr "Nomenclatures UNECE" From 5110fe7a934c0e970bd4ab83b1e90b6ba8d8865c Mon Sep 17 00:00:00 2001 From: Ivorra78 Date: Wed, 2 Aug 2023 10:02:30 +0000 Subject: [PATCH 17/23] Added translation using Weblate (Spanish) Translated using Weblate (Spanish) Currently translated at 100.0% (18 of 18 strings) Translation: community-data-files-16.0/community-data-files-16.0-base_unece Translate-URL: https://translation.odoo-community.org/projects/community-data-files-16-0/community-data-files-16-0-base_unece/es/ --- base_unece/README.rst | 15 ++-- base_unece/i18n/es.po | 110 +++++++++++++++++++++++ base_unece/static/description/index.html | 40 +++++---- 3 files changed, 140 insertions(+), 25 deletions(-) create mode 100644 base_unece/i18n/es.po diff --git a/base_unece/README.rst b/base_unece/README.rst index 60a429cf..5522e8aa 100644 --- a/base_unece/README.rst +++ b/base_unece/README.rst @@ -2,10 +2,13 @@ Base UNECE ========== -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:8f5efd294d8ac583e774dce5e1dea965136e7a0e598890770d1c961eadec9a2d + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png :target: https://odoo-community.org/page/development-status @@ -19,11 +22,11 @@ Base UNECE .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png :target: https://translation.odoo-community.org/projects/community-data-files-16-0/community-data-files-16-0-base_unece :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/101/16.0 - :alt: Try me on Runbot +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/community-data-files&target_branch=16.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module adds the technical basis for the use of the code lists standardized by the @@ -50,7 +53,7 @@ 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 +If you spotted it first, help us to smash it by providing a detailed and welcomed `feedback `_. Do not contact contributors directly about support or help with technical issues. diff --git a/base_unece/i18n/es.po b/base_unece/i18n/es.po new file mode 100644 index 00000000..1bc6ee95 --- /dev/null +++ b/base_unece/i18n/es.po @@ -0,0 +1,110 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_unece +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2023-08-02 12:09+0000\n" +"Last-Translator: Ivorra78 \n" +"Language-Team: none\n" +"Language: es\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 4.17\n" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__active +msgid "Active" +msgstr "Activo" + +#. module: base_unece +#: model:ir.model.constraint,message:base_unece.constraint_unece_code_list_type_code_uniq +msgid "An UNECE code of the same type already exists" +msgstr "Ya existe un código CEPE (UNECE) del mismo tipo" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_form +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Archived" +msgstr "Archivado" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__code +msgid "Code" +msgstr "Código" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__create_date +msgid "Created on" +msgstr "Creado el" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__description +msgid "Description" +msgstr "Descripción" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__display_name +msgid "Display Name" +msgstr "Nombre a Mostrar" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Group By" +msgstr "Agrupado por" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__id +msgid "ID" +msgstr "ID (identificación)" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list____last_update +msgid "Last Modified on" +msgstr "Última Modificación el" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_uid +msgid "Last Updated by" +msgstr "Actualizado por última vez por" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__write_date +msgid "Last Updated on" +msgstr "Última actualización el" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__name +msgid "Name" +msgstr "Nombre" + +#. module: base_unece +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Name or Code" +msgstr "Nombre o código" + +#. module: base_unece +#: model:ir.model.fields,field_description:base_unece.field_unece_code_list__type +#: model_terms:ir.ui.view,arch_db:base_unece.unece_code_list_search +msgid "Type" +msgstr "Tipo" + +#. module: base_unece +#: model:ir.actions.act_window,name:base_unece.unece_code_list_action +#: model:ir.ui.menu,name:base_unece.unece_code_list_menu +msgid "UNECE Code Lists" +msgstr "Listas de códigos de la CEPE (UNECE)" + +#. module: base_unece +#: model:ir.model,name:base_unece.model_unece_code_list +msgid "UNECE nomenclatures" +msgstr "Nomenclaturas de la UNECE" diff --git a/base_unece/static/description/index.html b/base_unece/static/description/index.html index bacfa8bf..c5851228 100644 --- a/base_unece/static/description/index.html +++ b/base_unece/static/description/index.html @@ -1,20 +1,20 @@ - + - + Base UNECE