From 6c38a70e92c09eda90bd00dfb0867b1d12283d6f Mon Sep 17 00:00:00 2001 From: oihane Date: Thu, 5 Mar 2015 12:18:18 +0100 Subject: [PATCH 01/18] [MOD] Added and renamed *notes modules to *note --- mrp_bom_note/README.rst | 8 ++++++ mrp_bom_note/__init__.py | 18 ++++++++++++ mrp_bom_note/__openerp__.py | 37 ++++++++++++++++++++++++ mrp_bom_note/i18n/es.po | 44 +++++++++++++++++++++++++++++ mrp_bom_note/i18n/mrp_bom_notes.pot | 44 +++++++++++++++++++++++++++++ mrp_bom_note/models/__init__.py | 18 ++++++++++++ mrp_bom_note/models/mrp_bom.py | 25 ++++++++++++++++ mrp_bom_note/views/mrp_bom_view.xml | 21 ++++++++++++++ 8 files changed, 215 insertions(+) create mode 100644 mrp_bom_note/README.rst create mode 100644 mrp_bom_note/__init__.py create mode 100644 mrp_bom_note/__openerp__.py create mode 100644 mrp_bom_note/i18n/es.po create mode 100644 mrp_bom_note/i18n/mrp_bom_notes.pot create mode 100644 mrp_bom_note/models/__init__.py create mode 100644 mrp_bom_note/models/mrp_bom.py create mode 100644 mrp_bom_note/views/mrp_bom_view.xml diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst new file mode 100644 index 000000000..009b98451 --- /dev/null +++ b/mrp_bom_note/README.rst @@ -0,0 +1,8 @@ +MRP - BoM notes +=============== + +This module performs the following: + +1.- Creates the new field NOTES in MRP BoM list. + +2.- Creates the new field NOTES in MRP production, of type related with MRP BoM List. diff --git a/mrp_bom_note/__init__.py b/mrp_bom_note/__init__.py new file mode 100644 index 000000000..c58ee95de --- /dev/null +++ b/mrp_bom_note/__init__.py @@ -0,0 +1,18 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## +from . import models diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py new file mode 100644 index 000000000..581ad51cc --- /dev/null +++ b/mrp_bom_note/__openerp__.py @@ -0,0 +1,37 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +{ + "name": "MRP BoM Notes", + "version": "1.0", + "author": "OdooMRP team", + "website": "http://www.odoomrp.com", + "contributors": [ + "Oihane Crucelaegui ", + "Pedro M. Baeza ", + "Ana Juaristi " + ], + "category": "Tools", + "depends": [ + "mrp", + ], + "data": [ + "views/mrp_bom_view.xml", + ], + "installable": True +} diff --git a/mrp_bom_note/i18n/es.po b/mrp_bom_note/i18n/es.po new file mode 100644 index 000000000..a36ca108c --- /dev/null +++ b/mrp_bom_note/i18n/es.po @@ -0,0 +1,44 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-11-05 11:53+0000\n" +"PO-Revision-Date: 2014-11-05 12:54+0100\n" +"Last-Translator: Alfredo \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "Lista de material" + +#. module: mrp_bom_note +#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note +msgid "Components" +msgstr "Componentes" + +#. module: mrp_bom_note +#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note +msgid "Extra Information" +msgstr "Información extra" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_production +msgid "Manufacturing Order" +msgstr "Órden de producción" + +#. module: mrp_bom_note +#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note +#: field:mrp.bom,notes:0 +#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note +msgid "Notes" +msgstr "Notas" + diff --git a/mrp_bom_note/i18n/mrp_bom_notes.pot b/mrp_bom_note/i18n/mrp_bom_notes.pot new file mode 100644 index 000000000..eef730ab2 --- /dev/null +++ b/mrp_bom_note/i18n/mrp_bom_notes.pot @@ -0,0 +1,44 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-11-05 11:53+0000\n" +"PO-Revision-Date: 2014-11-05 11:53+0000\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: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note +msgid "Components" +msgstr "" + +#. module: mrp_bom_note +#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note +msgid "Extra Information" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_production +msgid "Manufacturing Order" +msgstr "" + +#. module: mrp_bom_note +#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note +#: field:mrp.bom,notes:0 +#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note +msgid "Notes" +msgstr "" + diff --git a/mrp_bom_note/models/__init__.py b/mrp_bom_note/models/__init__.py new file mode 100644 index 000000000..505660865 --- /dev/null +++ b/mrp_bom_note/models/__init__.py @@ -0,0 +1,18 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## +from . import mrp_bom diff --git a/mrp_bom_note/models/mrp_bom.py b/mrp_bom_note/models/mrp_bom.py new file mode 100644 index 000000000..ed2af86cf --- /dev/null +++ b/mrp_bom_note/models/mrp_bom.py @@ -0,0 +1,25 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see http://www.gnu.org/licenses/. +# +############################################################################## + +from openerp import models, fields + + +class MrpBom(models.Model): + _inherit = 'mrp.bom' + + notes = fields.Html() diff --git a/mrp_bom_note/views/mrp_bom_view.xml b/mrp_bom_note/views/mrp_bom_view.xml new file mode 100644 index 000000000..d8938cd61 --- /dev/null +++ b/mrp_bom_note/views/mrp_bom_view.xml @@ -0,0 +1,21 @@ + + + + + + mrp.bom.form.view.inh.notes + mrp.bom + + + + + + + + + + + + + + From 5f637acb5de3b1d4909895379d4225c15bdadd9c Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 25 Mar 2015 21:35:06 +0100 Subject: [PATCH 02/18] [IMP] Expand AUTHORS --- mrp_bom_note/__openerp__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index 581ad51cc..9e4d26fa8 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -19,7 +19,9 @@ { "name": "MRP BoM Notes", "version": "1.0", - "author": "OdooMRP team", + "author": "OdooMRP team," + "AvanzOSC," + "Serv. Tecnol. Avanzados - Pedro M. Baeza", "website": "http://www.odoomrp.com", "contributors": [ "Oihane Crucelaegui ", From 018a98f0886e48844fe2e4b31d6ccba48c2fb737 Mon Sep 17 00:00:00 2001 From: oihane Date: Mon, 27 Apr 2015 09:33:10 +0200 Subject: [PATCH 03/18] [MOD] Changed email --- mrp_bom_note/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index 9e4d26fa8..c88f44cd2 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -26,7 +26,7 @@ "contributors": [ "Oihane Crucelaegui ", "Pedro M. Baeza ", - "Ana Juaristi " + "Ana Juaristi " ], "category": "Tools", "depends": [ From ffc3245cadb27fd1fdac5001416af72b6ddab229 Mon Sep 17 00:00:00 2001 From: oihane Date: Thu, 18 Jun 2015 17:36:37 +0200 Subject: [PATCH 04/18] [IMP] Added OCA required README and info on __openerp__.py --- mrp_bom_note/README.rst | 37 +++++++++++++++++++++++++++++++++ mrp_bom_note/__init__.py | 16 ++------------ mrp_bom_note/__openerp__.py | 7 ++++--- mrp_bom_note/models/__init__.py | 16 ++------------ mrp_bom_note/models/mrp_bom.py | 15 +------------ 5 files changed, 46 insertions(+), 45 deletions(-) diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index 009b98451..f6c0749bf 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -1,3 +1,6 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :alt: License: AGPL-3 + MRP - BoM notes =============== @@ -6,3 +9,37 @@ This module performs the following: 1.- Creates the new field NOTES in MRP BoM list. 2.- Creates the new field NOTES in MRP production, of type related with MRP BoM List. + +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 +`here `_. + + +Credits +======= + +Contributors +------------ + +* Oihane Crucelaegui +* Pedro M. Baeza +* Ana Juaristi + +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 http://odoo-community.org. \ No newline at end of file diff --git a/mrp_bom_note/__init__.py b/mrp_bom_note/__init__.py index c58ee95de..054c8853d 100644 --- a/mrp_bom_note/__init__.py +++ b/mrp_bom_note/__init__.py @@ -1,18 +1,6 @@ # -*- encoding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## + from . import models diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index c88f44cd2..c4fa77b98 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -17,16 +17,17 @@ ############################################################################## { - "name": "MRP BoM Notes", + "name": "MRP - BoM Notes", "version": "1.0", "author": "OdooMRP team," "AvanzOSC," - "Serv. Tecnol. Avanzados - Pedro M. Baeza", + "Serv. Tecnol. Avanzados - Pedro M. Baeza, " + "Odoo Community Association (OCA)", "website": "http://www.odoomrp.com", "contributors": [ "Oihane Crucelaegui ", "Pedro M. Baeza ", - "Ana Juaristi " + "Ana Juaristi ", ], "category": "Tools", "depends": [ diff --git a/mrp_bom_note/models/__init__.py b/mrp_bom_note/models/__init__.py index 505660865..d4e8e15bd 100644 --- a/mrp_bom_note/models/__init__.py +++ b/mrp_bom_note/models/__init__.py @@ -1,18 +1,6 @@ # -*- encoding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## + from . import mrp_bom diff --git a/mrp_bom_note/models/mrp_bom.py b/mrp_bom_note/models/mrp_bom.py index ed2af86cf..9824b375a 100644 --- a/mrp_bom_note/models/mrp_bom.py +++ b/mrp_bom_note/models/mrp_bom.py @@ -1,19 +1,6 @@ # -*- encoding: utf-8 -*- ############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# +# For copyright and license notices, see __openerp__.py file in root directory ############################################################################## from openerp import models, fields From 59bf15ee660265d8039fb2c0b59d850bbe407ad1 Mon Sep 17 00:00:00 2001 From: oihane Date: Thu, 18 Jun 2015 18:15:53 +0200 Subject: [PATCH 05/18] [IMP] Updated README --- mrp_bom_note/README.rst | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index f6c0749bf..510cac42b 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -4,11 +4,8 @@ MRP - BoM notes =============== -This module performs the following: +This module creates in BoM a new field to add notes -1.- Creates the new field NOTES in MRP BoM list. - -2.- Creates the new field NOTES in MRP production, of type related with MRP BoM List. Bug Tracker =========== From 80d27837cb09af0f5ed34b8062918cadd1dd29fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Fri, 9 Oct 2015 10:01:47 +0200 Subject: [PATCH 06/18] [UPD] prefix versions with 8.0 --- mrp_bom_note/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index c4fa77b98..4b822723e 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -18,7 +18,7 @@ { "name": "MRP - BoM Notes", - "version": "1.0", + "version": "8.0.1.0.0", "author": "OdooMRP team," "AvanzOSC," "Serv. Tecnol. Avanzados - Pedro M. Baeza, " From cee229ce367f7ca86a5b1c5ba262286411fe50d2 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 14 Oct 2015 03:30:18 +0200 Subject: [PATCH 07/18] [MIG] Make modules uninstallable --- mrp_bom_note/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index 4b822723e..f5af64325 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -36,5 +36,5 @@ "data": [ "views/mrp_bom_view.xml", ], - "installable": True + 'installable': False } From 1612497222d91a730cfd353e5ef6b14bcec54547 Mon Sep 17 00:00:00 2001 From: Oihane Crucelaegui Date: Thu, 14 Jan 2016 19:24:56 +0100 Subject: [PATCH 08/18] [MIG] Make mrp_bom_note installable in v9 --- mrp_bom_note/README.rst | 19 +++++++++---- mrp_bom_note/__init__.py | 7 +++-- mrp_bom_note/__openerp__.py | 26 +++++------------- mrp_bom_note/i18n/de.po | 30 +++++++++++++++++++++ mrp_bom_note/i18n/es.po | 41 +++++++++-------------------- mrp_bom_note/i18n/pt_BR.po | 30 +++++++++++++++++++++ mrp_bom_note/i18n/zh_CN.po | 30 +++++++++++++++++++++ mrp_bom_note/models/__init__.py | 7 +++-- mrp_bom_note/models/mrp_bom.py | 7 +++-- mrp_bom_note/views/mrp_bom_view.xml | 34 +++++++++++------------- 10 files changed, 147 insertions(+), 84 deletions(-) create mode 100644 mrp_bom_note/i18n/de.po create mode 100644 mrp_bom_note/i18n/pt_BR.po create mode 100644 mrp_bom_note/i18n/zh_CN.po diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index 510cac42b..3b465ed1c 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -1,11 +1,21 @@ .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg :alt: License: AGPL-3 -MRP - BoM notes -=============== +========================== +Notes in Bill of Materials +========================== This module creates in BoM a new field to add notes +Usage +===== + +* Go to Manufacturing > Products > Bill of Materials +* Edit an existing BoM and fill in the Notes field on tab Notes + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/129/9.0 Bug Tracker =========== @@ -13,8 +23,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 -`here `_. - +`here `_. Credits ======= @@ -39,4 +48,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 http://odoo-community.org. \ No newline at end of file +To contribute to this module, please visit http://odoo-community.org. diff --git a/mrp_bom_note/__init__.py b/mrp_bom_note/__init__.py index 054c8853d..6ea76f9a8 100644 --- a/mrp_bom_note/__init__.py +++ b/mrp_bom_note/__init__.py @@ -1,6 +1,5 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# -*- coding: utf-8 -*- +# © 2015 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html from . import models diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index f5af64325..7b771120f 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -1,24 +1,10 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see http://www.gnu.org/licenses/. -# -############################################################################## +# -*- coding: utf-8 -*- +# © 2015 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html { - "name": "MRP - BoM Notes", - "version": "8.0.1.0.0", + "name": "Notes in Bill of Materials", + "version": "9.0.1.0.0", "author": "OdooMRP team," "AvanzOSC," "Serv. Tecnol. Avanzados - Pedro M. Baeza, " @@ -36,5 +22,5 @@ "data": [ "views/mrp_bom_view.xml", ], - 'installable': False + 'installable': True } diff --git a/mrp_bom_note/i18n/de.po b/mrp_bom_note/i18n/de.po new file mode 100644 index 000000000..4bd2f52bc --- /dev/null +++ b/mrp_bom_note/i18n/de.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Rudolf Schnapka , 2016 +msgid "" +msgstr "" +"Project-Id-Version: manufacture (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-01-19 01:38+0000\n" +"PO-Revision-Date: 2016-03-11 15:31+0000\n" +"Last-Translator: Rudolf Schnapka \n" +"Language-Team: German (http://www.transifex.com/oca/OCA-manufacture-9-0/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "Srückliste" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Hinweise" diff --git a/mrp_bom_note/i18n/es.po b/mrp_bom_note/i18n/es.po index a36ca108c..5b5a3eb1a 100644 --- a/mrp_bom_note/i18n/es.po +++ b/mrp_bom_note/i18n/es.po @@ -1,19 +1,21 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * mrp_bom_note -# +# * mrp_bom_note +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: manufacture (9.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-11-05 11:53+0000\n" -"PO-Revision-Date: 2014-11-05 12:54+0100\n" -"Last-Translator: Alfredo \n" -"Language-Team: \n" +"POT-Creation-Date: 2016-01-19 01:38+0000\n" +"PO-Revision-Date: 2016-01-18 21:23+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-9-0/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: \n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom @@ -21,24 +23,7 @@ msgid "Bill of Material" msgstr "Lista de material" #. module: mrp_bom_note -#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note -msgid "Components" -msgstr "Componentes" - -#. module: mrp_bom_note -#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note -msgid "Extra Information" -msgstr "Información extra" - -#. module: mrp_bom_note -#: model:ir.model,name:mrp_bom_note.model_mrp_production -msgid "Manufacturing Order" -msgstr "Órden de producción" - -#. module: mrp_bom_note -#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note -#: field:mrp.bom,notes:0 -#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notas" - diff --git a/mrp_bom_note/i18n/pt_BR.po b/mrp_bom_note/i18n/pt_BR.po new file mode 100644 index 000000000..cef874008 --- /dev/null +++ b/mrp_bom_note/i18n/pt_BR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Claudio Araujo Santos , 2016 +msgid "" +msgstr "" +"Project-Id-Version: manufacture (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-03 06:08+0000\n" +"PO-Revision-Date: 2016-07-07 19:44+0000\n" +"Last-Translator: Claudio Araujo Santos \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-manufacture-9-0/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "Lista de materiais" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Notas" diff --git a/mrp_bom_note/i18n/zh_CN.po b/mrp_bom_note/i18n/zh_CN.po new file mode 100644 index 000000000..112b4f366 --- /dev/null +++ b/mrp_bom_note/i18n/zh_CN.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Jeffery Chenn , 2016 +msgid "" +msgstr "" +"Project-Id-Version: manufacture (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-08-07 07:44+0000\n" +"PO-Revision-Date: 2016-09-04 05:45+0000\n" +"Last-Translator: Jeffery Chenn \n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-manufacture-9-0/language/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "物料清单" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "备注" diff --git a/mrp_bom_note/models/__init__.py b/mrp_bom_note/models/__init__.py index d4e8e15bd..98e1652d7 100644 --- a/mrp_bom_note/models/__init__.py +++ b/mrp_bom_note/models/__init__.py @@ -1,6 +1,5 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# -*- coding: utf-8 -*- +# © 2015 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html from . import mrp_bom diff --git a/mrp_bom_note/models/mrp_bom.py b/mrp_bom_note/models/mrp_bom.py index 9824b375a..e5054c43b 100644 --- a/mrp_bom_note/models/mrp_bom.py +++ b/mrp_bom_note/models/mrp_bom.py @@ -1,7 +1,6 @@ -# -*- encoding: utf-8 -*- -############################################################################## -# For copyright and license notices, see __openerp__.py file in root directory -############################################################################## +# -*- coding: utf-8 -*- +# © 2015 Oihane Crucelaegui - AvanzOSC +# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html from openerp import models, fields diff --git a/mrp_bom_note/views/mrp_bom_view.xml b/mrp_bom_note/views/mrp_bom_view.xml index d8938cd61..0e1be55b6 100644 --- a/mrp_bom_note/views/mrp_bom_view.xml +++ b/mrp_bom_note/views/mrp_bom_view.xml @@ -1,21 +1,17 @@ - - - - - mrp.bom.form.view.inh.notes - mrp.bom - - - - - - - - + + + mrp.bom.notes.form + mrp.bom + + + + + + + - - - - - + + + + From c6d6adc5305cff8b076a0f9cb79fb76a8886e11e Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 6 Oct 2016 14:57:42 +0200 Subject: [PATCH 09/18] [MIG] Make modules uninstallable --- mrp_bom_note/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__openerp__.py index 7b771120f..5c5ae02c4 100644 --- a/mrp_bom_note/__openerp__.py +++ b/mrp_bom_note/__openerp__.py @@ -22,5 +22,5 @@ "data": [ "views/mrp_bom_view.xml", ], - 'installable': True + 'installable': False } From 55353ebf0cfa97d44df3941dc8840a007c072d51 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 6 Oct 2016 14:57:44 +0200 Subject: [PATCH 10/18] [MIG] Rename manifest files --- mrp_bom_note/{__openerp__.py => __manifest__.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mrp_bom_note/{__openerp__.py => __manifest__.py} (100%) diff --git a/mrp_bom_note/__openerp__.py b/mrp_bom_note/__manifest__.py similarity index 100% rename from mrp_bom_note/__openerp__.py rename to mrp_bom_note/__manifest__.py From dd0cfc2133e579c5dd7dfaad7347eef01674e456 Mon Sep 17 00:00:00 2001 From: Bima Date: Fri, 10 Nov 2017 16:57:29 +0700 Subject: [PATCH 11/18] [10.0] [MIG] mrp_bom_note (#202) Squashed commits: OCA Transbot updated translations from Transifex --- mrp_bom_note/README.rst | 28 +++++++-- mrp_bom_note/__init__.py | 1 - mrp_bom_note/__manifest__.py | 11 +--- mrp_bom_note/i18n/de.po | 14 ++--- mrp_bom_note/i18n/es.po | 13 +++-- mrp_bom_note/i18n/fi.po | 30 ++++++++++ mrp_bom_note/i18n/fr.po | 30 ++++++++++ mrp_bom_note/i18n/gl.po | 30 ++++++++++ mrp_bom_note/i18n/hr.po | 31 ++++++++++ mrp_bom_note/i18n/hr_HR.po | 30 ++++++++++ mrp_bom_note/i18n/it.po | 30 ++++++++++ mrp_bom_note/i18n/lt.po | 30 ++++++++++ mrp_bom_note/i18n/nl_NL.po | 30 ++++++++++ mrp_bom_note/i18n/pt_BR.po | 14 ++--- mrp_bom_note/i18n/ro.po | 30 ++++++++++ mrp_bom_note/i18n/sl.po | 30 ++++++++++ mrp_bom_note/i18n/tr.po | 30 ++++++++++ mrp_bom_note/i18n/tr_TR.po | 30 ++++++++++ mrp_bom_note/i18n/zh_CN.po | 14 ++--- mrp_bom_note/models/__init__.py | 1 - mrp_bom_note/models/mrp_bom.py | 3 +- mrp_bom_note/tests/__init__.py | 4 ++ mrp_bom_note/tests/test_mrp_bom_note.py | 77 +++++++++++++++++++++++++ 23 files changed, 498 insertions(+), 43 deletions(-) create mode 100644 mrp_bom_note/i18n/fi.po create mode 100644 mrp_bom_note/i18n/fr.po create mode 100644 mrp_bom_note/i18n/gl.po create mode 100644 mrp_bom_note/i18n/hr.po create mode 100644 mrp_bom_note/i18n/hr_HR.po create mode 100644 mrp_bom_note/i18n/it.po create mode 100644 mrp_bom_note/i18n/lt.po create mode 100644 mrp_bom_note/i18n/nl_NL.po create mode 100644 mrp_bom_note/i18n/ro.po create mode 100644 mrp_bom_note/i18n/sl.po create mode 100644 mrp_bom_note/i18n/tr.po create mode 100644 mrp_bom_note/i18n/tr_TR.po create mode 100644 mrp_bom_note/tests/__init__.py create mode 100644 mrp_bom_note/tests/test_mrp_bom_note.py diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index 3b465ed1c..811c2ce5d 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -1,5 +1,6 @@ .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :alt: License: AGPL-3 + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 ========================== Notes in Bill of Materials @@ -7,11 +8,23 @@ Notes in Bill of Materials This module creates in BoM a new field to add notes +Installation +============ + +To install this module, you need to install mrp application. + +Configuration +============= + +No configuration required. + + Usage ===== -* Go to Manufacturing > Products > Bill of Materials -* Edit an existing BoM and fill in the Notes field on tab Notes +1. Go to Manufacturing > Master Data > Bill of Materials +2. Edit an existing BoM. +3. Fill in the Notes field on tab Notes. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot @@ -28,12 +41,19 @@ If you spotted it first, help us smashing it by providing a detailed and welcome Credits ======= +Images +------ + +* Odoo Community Association: `Icon `_. + Contributors ------------ * Oihane Crucelaegui * Pedro M. Baeza * Ana Juaristi +* Bima Wijaya +* Agung Rachmatullah Maintainer ---------- @@ -48,4 +68,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 http://odoo-community.org. +To contribute to this module, please visit https://odoo-community.org. diff --git a/mrp_bom_note/__init__.py b/mrp_bom_note/__init__.py index 6ea76f9a8..1f92abd7d 100644 --- a/mrp_bom_note/__init__.py +++ b/mrp_bom_note/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2015 Oihane Crucelaegui - AvanzOSC # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html diff --git a/mrp_bom_note/__manifest__.py b/mrp_bom_note/__manifest__.py index 5c5ae02c4..bf696b245 100644 --- a/mrp_bom_note/__manifest__.py +++ b/mrp_bom_note/__manifest__.py @@ -1,20 +1,15 @@ -# -*- coding: utf-8 -*- # © 2015 Oihane Crucelaegui - AvanzOSC # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html { "name": "Notes in Bill of Materials", - "version": "9.0.1.0.0", + "version": "11.0.1.0.0", + "license": "AGPL-3", "author": "OdooMRP team," "AvanzOSC," "Serv. Tecnol. Avanzados - Pedro M. Baeza, " "Odoo Community Association (OCA)", "website": "http://www.odoomrp.com", - "contributors": [ - "Oihane Crucelaegui ", - "Pedro M. Baeza ", - "Ana Juaristi ", - ], "category": "Tools", "depends": [ "mrp", @@ -22,5 +17,5 @@ "data": [ "views/mrp_bom_view.xml", ], - 'installable': False + 'installable': True } diff --git a/mrp_bom_note/i18n/de.po b/mrp_bom_note/i18n/de.po index 4bd2f52bc..9988dc302 100644 --- a/mrp_bom_note/i18n/de.po +++ b/mrp_bom_note/i18n/de.po @@ -3,15 +3,15 @@ # * mrp_bom_note # # Translators: -# Rudolf Schnapka , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: manufacture (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-19 01:38+0000\n" -"PO-Revision-Date: 2016-03-11 15:31+0000\n" -"Last-Translator: Rudolf Schnapka \n" -"Language-Team: German (http://www.transifex.com/oca/OCA-manufacture-9-0/language/de/)\n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -21,7 +21,7 @@ msgstr "" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom msgid "Bill of Material" -msgstr "Srückliste" +msgstr "" #. module: mrp_bom_note #: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes diff --git a/mrp_bom_note/i18n/es.po b/mrp_bom_note/i18n/es.po index 5b5a3eb1a..67ec99c5e 100644 --- a/mrp_bom_note/i18n/es.po +++ b/mrp_bom_note/i18n/es.po @@ -3,14 +3,15 @@ # * mrp_bom_note # # Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: manufacture (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-19 01:38+0000\n" -"PO-Revision-Date: 2016-01-18 21:23+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-manufacture-9-0/language/es/)\n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -20,7 +21,7 @@ msgstr "" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom msgid "Bill of Material" -msgstr "Lista de material" +msgstr "" #. module: mrp_bom_note #: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes diff --git a/mrp_bom_note/i18n/fi.po b/mrp_bom_note/i18n/fi.po new file mode 100644 index 000000000..e2b476226 --- /dev/null +++ b/mrp_bom_note/i18n/fi.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Huomautukset" diff --git a/mrp_bom_note/i18n/fr.po b/mrp_bom_note/i18n/fr.po new file mode 100644 index 000000000..bfd0ba513 --- /dev/null +++ b/mrp_bom_note/i18n/fr.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Quentin THEURET , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: Quentin THEURET , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Notes" diff --git a/mrp_bom_note/i18n/gl.po b/mrp_bom_note/i18n/gl.po new file mode 100644 index 000000000..6edb357e5 --- /dev/null +++ b/mrp_bom_note/i18n/gl.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Notas" diff --git a/mrp_bom_note/i18n/hr.po b/mrp_bom_note/i18n/hr.po new file mode 100644 index 000000000..071cf1588 --- /dev/null +++ b/mrp_bom_note/i18n/hr.po @@ -0,0 +1,31 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +# Bole , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-12 03:48+0000\n" +"PO-Revision-Date: 2018-02-12 03:48+0000\n" +"Last-Translator: Bole , 2018\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\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" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "Sastavnica" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Bilješke" diff --git a/mrp_bom_note/i18n/hr_HR.po b/mrp_bom_note/i18n/hr_HR.po new file mode 100644 index 000000000..9f8aea861 --- /dev/null +++ b/mrp_bom_note/i18n/hr_HR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\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" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Bilješke" diff --git a/mrp_bom_note/i18n/it.po b/mrp_bom_note/i18n/it.po new file mode 100644 index 000000000..48519235e --- /dev/null +++ b/mrp_bom_note/i18n/it.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Note" diff --git a/mrp_bom_note/i18n/lt.po b/mrp_bom_note/i18n/lt.po new file mode 100644 index 000000000..3f9f1e42a --- /dev/null +++ b/mrp_bom_note/i18n/lt.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Viktoras Norkus , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-16 08:02+0000\n" +"PO-Revision-Date: 2018-01-16 08:02+0000\n" +"Last-Translator: Viktoras Norkus , 2018\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "Sąskaita už žaliavas" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Užrašai" diff --git a/mrp_bom_note/i18n/nl_NL.po b/mrp_bom_note/i18n/nl_NL.po new file mode 100644 index 000000000..e9506c142 --- /dev/null +++ b/mrp_bom_note/i18n/nl_NL.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Notities" diff --git a/mrp_bom_note/i18n/pt_BR.po b/mrp_bom_note/i18n/pt_BR.po index cef874008..4cd9a9037 100644 --- a/mrp_bom_note/i18n/pt_BR.po +++ b/mrp_bom_note/i18n/pt_BR.po @@ -3,15 +3,15 @@ # * mrp_bom_note # # Translators: -# Claudio Araujo Santos , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: manufacture (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-07-03 06:08+0000\n" -"PO-Revision-Date: 2016-07-07 19:44+0000\n" -"Last-Translator: Claudio Araujo Santos \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-manufacture-9-0/language/pt_BR/)\n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -21,7 +21,7 @@ msgstr "" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom msgid "Bill of Material" -msgstr "Lista de materiais" +msgstr "" #. module: mrp_bom_note #: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes diff --git a/mrp_bom_note/i18n/ro.po b/mrp_bom_note/i18n/ro.po new file mode 100644 index 000000000..87cd1de86 --- /dev/null +++ b/mrp_bom_note/i18n/ro.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Note" diff --git a/mrp_bom_note/i18n/sl.po b/mrp_bom_note/i18n/sl.po new file mode 100644 index 000000000..9e1e9a7cd --- /dev/null +++ b/mrp_bom_note/i18n/sl.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Opombe" diff --git a/mrp_bom_note/i18n/tr.po b/mrp_bom_note/i18n/tr.po new file mode 100644 index 000000000..bca95b94a --- /dev/null +++ b/mrp_bom_note/i18n/tr.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Notlar" diff --git a/mrp_bom_note/i18n/tr_TR.po b/mrp_bom_note/i18n/tr_TR.po new file mode 100644 index 000000000..c8f5fa869 --- /dev/null +++ b/mrp_bom_note/i18n/tr_TR.po @@ -0,0 +1,30 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "Notlar" diff --git a/mrp_bom_note/i18n/zh_CN.po b/mrp_bom_note/i18n/zh_CN.po index 112b4f366..d11fac1a7 100644 --- a/mrp_bom_note/i18n/zh_CN.po +++ b/mrp_bom_note/i18n/zh_CN.po @@ -3,15 +3,15 @@ # * mrp_bom_note # # Translators: -# Jeffery Chenn , 2016 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: manufacture (9.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-08-07 07:44+0000\n" -"PO-Revision-Date: 2016-09-04 05:45+0000\n" -"Last-Translator: Jeffery Chenn \n" -"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-manufacture-9-0/language/zh_CN/)\n" +"POT-Creation-Date: 2017-11-28 03:44+0000\n" +"PO-Revision-Date: 2017-11-28 03:44+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -21,7 +21,7 @@ msgstr "" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom msgid "Bill of Material" -msgstr "物料清单" +msgstr "" #. module: mrp_bom_note #: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes diff --git a/mrp_bom_note/models/__init__.py b/mrp_bom_note/models/__init__.py index 98e1652d7..f703f84eb 100644 --- a/mrp_bom_note/models/__init__.py +++ b/mrp_bom_note/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # © 2015 Oihane Crucelaegui - AvanzOSC # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html diff --git a/mrp_bom_note/models/mrp_bom.py b/mrp_bom_note/models/mrp_bom.py index e5054c43b..fe08e5115 100644 --- a/mrp_bom_note/models/mrp_bom.py +++ b/mrp_bom_note/models/mrp_bom.py @@ -1,8 +1,7 @@ -# -*- coding: utf-8 -*- # © 2015 Oihane Crucelaegui - AvanzOSC # License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html -from openerp import models, fields +from odoo import models, fields class MrpBom(models.Model): diff --git a/mrp_bom_note/tests/__init__.py b/mrp_bom_note/tests/__init__.py new file mode 100644 index 000000000..344cedcdb --- /dev/null +++ b/mrp_bom_note/tests/__init__.py @@ -0,0 +1,4 @@ +# © 2018 Agung Rachmatullah +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import test_mrp_bom_note \ No newline at end of file diff --git a/mrp_bom_note/tests/test_mrp_bom_note.py b/mrp_bom_note/tests/test_mrp_bom_note.py new file mode 100644 index 000000000..4b04606c2 --- /dev/null +++ b/mrp_bom_note/tests/test_mrp_bom_note.py @@ -0,0 +1,77 @@ +# © 2018 Agung Rachmatullah +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo.tests.common import TransactionCase + + +class TestMrpBomNote(TransactionCase): + def setUp(self): + super(TestMrpBomNote, self).setUp() + self.product_t = self.env['product.template'] + self.product_p = self.env['product.product'] + self.bom = self.env['mrp.bom'] + + def test_notes(self): + uom_unit = self.env.ref('product.product_uom_unit') + product_t_fg = self.product_t.create({ + 'name': 'Chair', + 'type': 'product', + 'uom_id': uom_unit.id, + 'uom_po_id': uom_unit.id, + }) + product_t_1 = self.product_t.create({ + 'name': 'Log 1', + 'type': 'product', + 'uom_id': uom_unit.id, + 'uom_po_id': uom_unit.id, + }) + product_t_2 = self.product_t.create({ + 'name': 'Log 2', + 'type': 'product', + 'uom_id': uom_unit.id, + 'uom_po_id': uom_unit.id, + }) + product_t_3 = self.product_t.create({ + 'name': 'Log 3', + 'type': 'product', + 'uom_id': uom_unit.id, + 'uom_po_id': uom_unit.id, + }) + product_fg = self.product_p.create({ + 'product_tmpl_id': product_t_fg.id + }) + product_1 = self.product_p.create({ + 'product_tmpl_id': product_t_1.id + }) + product_2 = self.product_p.create({ + 'product_tmpl_id': product_t_2.id + }) + product_3 = self.product_p.create({ + 'product_tmpl_id': product_t_3.id + }) + BoM1 = self.bom.create({ + 'product_id': product_fg.id, + 'product_tmpl_id': product_fg.product_tmpl_id.id, + 'product_uom_id': uom_unit.id, + 'product_qty': 1.0, + 'type': 'normal', + 'move_raw_ids': [ + (0, 0, { + 'product_id': product_1.id, + 'product_qty': 4, + }), + (0, 0, { + 'product_id': product_2.id, + 'product_qty': 2, + }), + (0, 0, { + 'product_id': product_3.id, + 'product_qty': 2, + }) + ] + }) + + BoM1.write({ + 'notes': '

Test

' + }) + self.assertEqual(BoM1.notes, '

Test

') From 3c2d14272312c5067ddfe00987cc2dc0159d28e0 Mon Sep 17 00:00:00 2001 From: agung Date: Fri, 11 May 2018 11:07:40 +0700 Subject: [PATCH 12/18] [MIG] mrp_bom_note: Migration to 11.0 Squashed commit: [UPD] Update mrp_bom_note.pot [ADD] icon.png --- mrp_bom_note/README.rst | 8 +------ mrp_bom_note/i18n/de.po | 4 ++-- mrp_bom_note/i18n/es.po | 4 ++-- mrp_bom_note/i18n/fi.po | 4 ++-- mrp_bom_note/i18n/fr.po | 4 ++-- mrp_bom_note/i18n/gl.po | 4 ++-- mrp_bom_note/i18n/hr.po | 7 +++--- mrp_bom_note/i18n/hr_HR.po | 10 +++++---- mrp_bom_note/i18n/it.po | 4 ++-- mrp_bom_note/i18n/lt.po | 7 +++--- mrp_bom_note/i18n/mrp_bom_note.pot | 26 +++++++++++++++++++++++ mrp_bom_note/i18n/nl_NL.po | 7 +++--- mrp_bom_note/i18n/pt_BR.po | 7 +++--- mrp_bom_note/i18n/ro.po | 7 +++--- mrp_bom_note/i18n/sl.po | 7 +++--- mrp_bom_note/i18n/tr.po | 4 ++-- mrp_bom_note/i18n/tr_TR.po | 7 +++--- mrp_bom_note/i18n/zh_CN.po | 7 +++--- mrp_bom_note/static/description/icon.png | Bin 0 -> 9455 bytes 19 files changed, 79 insertions(+), 49 deletions(-) create mode 100644 mrp_bom_note/i18n/mrp_bom_note.pot create mode 100644 mrp_bom_note/static/description/icon.png diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index 811c2ce5d..8ff580d0e 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -5,34 +5,29 @@ ========================== Notes in Bill of Materials ========================== - This module creates in BoM a new field to add notes Installation ============ - To install this module, you need to install mrp application. Configuration ============= - No configuration required. Usage ===== - 1. Go to Manufacturing > Master Data > Bill of Materials 2. Edit an existing BoM. 3. Fill in the Notes field on tab Notes. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/129/9.0 + :target: https://runbot.odoo-community.org/runbot/129/11.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 @@ -40,7 +35,6 @@ If you spotted it first, help us smashing it by providing a detailed and welcome Credits ======= - Images ------ diff --git a/mrp_bom_note/i18n/de.po b/mrp_bom_note/i18n/de.po index 9988dc302..4d19a1dbb 100644 --- a/mrp_bom_note/i18n/de.po +++ b/mrp_bom_note/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/es.po b/mrp_bom_note/i18n/es.po index 67ec99c5e..65e8f2422 100644 --- a/mrp_bom_note/i18n/es.po +++ b/mrp_bom_note/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/fi.po b/mrp_bom_note/i18n/fi.po index e2b476226..31e683fc8 100644 --- a/mrp_bom_note/i18n/fi.po +++ b/mrp_bom_note/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/fr.po b/mrp_bom_note/i18n/fr.po index bfd0ba513..da5b99aa1 100644 --- a/mrp_bom_note/i18n/fr.po +++ b/mrp_bom_note/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # Quentin THEURET , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: Quentin THEURET , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/gl.po b/mrp_bom_note/i18n/gl.po index 6edb357e5..9b63972dd 100644 --- a/mrp_bom_note/i18n/gl.po +++ b/mrp_bom_note/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/hr.po b/mrp_bom_note/i18n/hr.po index 071cf1588..f4d27dd6d 100644 --- a/mrp_bom_note/i18n/hr.po +++ b/mrp_bom_note/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 # Bole , 2018 @@ -13,11 +13,12 @@ msgstr "" "PO-Revision-Date: 2018-02-12 03:48+0000\n" "Last-Translator: Bole , 2018\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\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" +"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" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom diff --git a/mrp_bom_note/i18n/hr_HR.po b/mrp_bom_note/i18n/hr_HR.po index 9f8aea861..cd8f0bbd7 100644 --- a/mrp_bom_note/i18n/hr_HR.po +++ b/mrp_bom_note/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # Bole , 2017 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2017-11-28 03:44+0000\n" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: Bole , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\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" +"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" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom diff --git a/mrp_bom_note/i18n/it.po b/mrp_bom_note/i18n/it.po index 48519235e..3b6bc7234 100644 --- a/mrp_bom_note/i18n/it.po +++ b/mrp_bom_note/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/lt.po b/mrp_bom_note/i18n/lt.po index 3f9f1e42a..3dcb447ed 100644 --- a/mrp_bom_note/i18n/lt.po +++ b/mrp_bom_note/i18n/lt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # Viktoras Norkus , 2018 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2018-01-16 08:02+0000\n" "Last-Translator: Viktoras Norkus , 2018\n" "Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom diff --git a/mrp_bom_note/i18n/mrp_bom_note.pot b/mrp_bom_note/i18n/mrp_bom_note.pot new file mode 100644 index 000000000..6b9efc6b1 --- /dev/null +++ b/mrp_bom_note/i18n/mrp_bom_note.pot @@ -0,0 +1,26 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * mrp_bom_note +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 11.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: mrp_bom_note +#: model:ir.model,name:mrp_bom_note.model_mrp_bom +msgid "Bill of Material" +msgstr "" + +#. module: mrp_bom_note +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes +#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +msgid "Notes" +msgstr "" + diff --git a/mrp_bom_note/i18n/nl_NL.po b/mrp_bom_note/i18n/nl_NL.po index e9506c142..e07c0a199 100644 --- a/mrp_bom_note/i18n/nl_NL.po +++ b/mrp_bom_note/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # Peter Hageman , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 03:44+0000\n" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: Peter Hageman , 2017\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/pt_BR.po b/mrp_bom_note/i18n/pt_BR.po index 4cd9a9037..fa8905c08 100644 --- a/mrp_bom_note/i18n/pt_BR.po +++ b/mrp_bom_note/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 03:44+0000\n" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/ro.po b/mrp_bom_note/i18n/ro.po index 87cd1de86..8dd090a31 100644 --- a/mrp_bom_note/i18n/ro.po +++ b/mrp_bom_note/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom diff --git a/mrp_bom_note/i18n/sl.po b/mrp_bom_note/i18n/sl.po index 9e1e9a7cd..464d07cd6 100644 --- a/mrp_bom_note/i18n/sl.po +++ b/mrp_bom_note/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom diff --git a/mrp_bom_note/i18n/tr.po b/mrp_bom_note/i18n/tr.po index bca95b94a..945721b37 100644 --- a/mrp_bom_note/i18n/tr.po +++ b/mrp_bom_note/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/tr_TR.po b/mrp_bom_note/i18n/tr_TR.po index c8f5fa869..566efa88a 100644 --- a/mrp_bom_note/i18n/tr_TR.po +++ b/mrp_bom_note/i18n/tr_TR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 03:44+0000\n" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/i18n/zh_CN.po b/mrp_bom_note/i18n/zh_CN.po index d11fac1a7..b084185a1 100644 --- a/mrp_bom_note/i18n/zh_CN.po +++ b/mrp_bom_note/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * mrp_bom_note -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 03:44+0000\n" "PO-Revision-Date: 2017-11-28 03:44+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n" +"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" +"zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: mrp_bom_note diff --git a/mrp_bom_note/static/description/icon.png b/mrp_bom_note/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 From 4683728cda54d1934bd849ae980c95a57f748626 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20B=C3=A9lorgey?= Date: Sat, 18 Jan 2020 22:54:50 +0100 Subject: [PATCH 13/18] [MIG] mrp_bom_note: Migration to 12.0 Squashed commits: [UPD] Update mrp_bom_note.pot [UPD] README.rst Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: manufacture-12.0/manufacture-12.0-mrp_bom_note Translate-URL: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_bom_note/ (+1 squashed commits) --- mrp_bom_note/README.rst | 80 ++-- mrp_bom_note/__init__.py | 2 +- mrp_bom_note/__manifest__.py | 10 +- mrp_bom_note/i18n/de.po | 4 +- mrp_bom_note/i18n/es.po | 4 +- mrp_bom_note/i18n/fi.po | 4 +- mrp_bom_note/i18n/fr.po | 4 +- mrp_bom_note/i18n/gl.po | 4 +- mrp_bom_note/i18n/hr.po | 4 +- mrp_bom_note/i18n/hr_HR.po | 4 +- mrp_bom_note/i18n/it.po | 4 +- mrp_bom_note/i18n/lt.po | 4 +- mrp_bom_note/i18n/mrp_bom_note.pot | 6 +- mrp_bom_note/i18n/nl_NL.po | 4 +- mrp_bom_note/i18n/pt_BR.po | 4 +- mrp_bom_note/i18n/ro.po | 4 +- mrp_bom_note/i18n/sl.po | 4 +- mrp_bom_note/i18n/tr.po | 4 +- mrp_bom_note/i18n/tr_TR.po | 4 +- mrp_bom_note/i18n/zh_CN.po | 4 +- mrp_bom_note/models/__init__.py | 2 +- mrp_bom_note/models/mrp_bom.py | 2 +- mrp_bom_note/readme/CONTRIBUTORS.rst | 6 + mrp_bom_note/readme/DESCRIPTION.rst | 1 + mrp_bom_note/readme/USAGE.rst | 5 + mrp_bom_note/static/description/index.html | 436 +++++++++++++++++++++ mrp_bom_note/tests/test_mrp_bom_note.py | 2 +- 27 files changed, 544 insertions(+), 72 deletions(-) create mode 100644 mrp_bom_note/readme/CONTRIBUTORS.rst create mode 100644 mrp_bom_note/readme/DESCRIPTION.rst create mode 100644 mrp_bom_note/readme/USAGE.rst create mode 100644 mrp_bom_note/static/description/index.html diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index 8ff580d0e..3d463dd55 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -1,65 +1,89 @@ -.. 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 - ========================== Notes in Bill of Materials ========================== -This module creates in BoM a new field to add notes -Installation -============ -To install this module, you need to install mrp application. +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -Configuration -============= -No configuration required. +.. |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%2Fmanufacture-lightgray.png?logo=github + :target: https://github.com/OCA/manufacture/tree/12.0/mrp_bom_note + :alt: OCA/manufacture +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_bom_note + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/129/12.0 + :alt: Try me on Runbot +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module creates in BoM a new field to add notes in rich text format. + +**Table of contents** + +.. contents:: + :local: Usage ===== -1. Go to Manufacturing > Master Data > Bill of Materials -2. Edit an existing BoM. -3. Fill in the Notes field on tab Notes. -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/129/11.0 +To use this module, you need to: + +#. Go to *Manufacturing > Master Data > Bill of Materials*. +#. Edit an existing BoM. +#. Fill in the field on tab "Notes". 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 -`here `_. +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 ======= -Images ------- -* Odoo Community Association: `Icon `_. +Authors +~~~~~~~ + +* OdooMRP team +* AvanzOSC +* Serv. Tecnol. Avanzados - Pedro M. Baeza Contributors ------------- +~~~~~~~~~~~~ * Oihane Crucelaegui * Pedro M. Baeza * Ana Juaristi * Bima Wijaya * Agung Rachmatullah +* Laurent Bélorgey -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/manufacture `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/mrp_bom_note/__init__.py b/mrp_bom_note/__init__.py index 1f92abd7d..d3ee04cbd 100644 --- a/mrp_bom_note/__init__.py +++ b/mrp_bom_note/__init__.py @@ -1,4 +1,4 @@ # © 2015 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# License AGPL-3 - See https://www.gnu.org/licenses/agpl-3.0.html from . import models diff --git a/mrp_bom_note/__manifest__.py b/mrp_bom_note/__manifest__.py index bf696b245..1a14d99aa 100644 --- a/mrp_bom_note/__manifest__.py +++ b/mrp_bom_note/__manifest__.py @@ -1,21 +1,21 @@ # © 2015 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# License AGPL-3 - See https://www.gnu.org/licenses/agpl-3.0.html { "name": "Notes in Bill of Materials", - "version": "11.0.1.0.0", + "version": "12.0.1.0.0", "license": "AGPL-3", "author": "OdooMRP team," "AvanzOSC," "Serv. Tecnol. Avanzados - Pedro M. Baeza, " "Odoo Community Association (OCA)", - "website": "http://www.odoomrp.com", - "category": "Tools", + "website": "https://github.com/OCA/manufacture", + "category": "Manufacturing", "depends": [ "mrp", ], "data": [ "views/mrp_bom_view.xml", ], - 'installable': True + "installable": True } diff --git a/mrp_bom_note/i18n/de.po b/mrp_bom_note/i18n/de.po index 4d19a1dbb..ca216906b 100644 --- a/mrp_bom_note/i18n/de.po +++ b/mrp_bom_note/i18n/de.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Hinweise" diff --git a/mrp_bom_note/i18n/es.po b/mrp_bom_note/i18n/es.po index 65e8f2422..9074cee7a 100644 --- a/mrp_bom_note/i18n/es.po +++ b/mrp_bom_note/i18n/es.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notas" diff --git a/mrp_bom_note/i18n/fi.po b/mrp_bom_note/i18n/fi.po index 31e683fc8..dc0dd4b33 100644 --- a/mrp_bom_note/i18n/fi.po +++ b/mrp_bom_note/i18n/fi.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Huomautukset" diff --git a/mrp_bom_note/i18n/fr.po b/mrp_bom_note/i18n/fr.po index da5b99aa1..1f445bc01 100644 --- a/mrp_bom_note/i18n/fr.po +++ b/mrp_bom_note/i18n/fr.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notes" diff --git a/mrp_bom_note/i18n/gl.po b/mrp_bom_note/i18n/gl.po index 9b63972dd..e1b2bb383 100644 --- a/mrp_bom_note/i18n/gl.po +++ b/mrp_bom_note/i18n/gl.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notas" diff --git a/mrp_bom_note/i18n/hr.po b/mrp_bom_note/i18n/hr.po index f4d27dd6d..d577307ea 100644 --- a/mrp_bom_note/i18n/hr.po +++ b/mrp_bom_note/i18n/hr.po @@ -26,7 +26,7 @@ msgid "Bill of Material" msgstr "Sastavnica" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Bilješke" diff --git a/mrp_bom_note/i18n/hr_HR.po b/mrp_bom_note/i18n/hr_HR.po index cd8f0bbd7..fa66509ea 100644 --- a/mrp_bom_note/i18n/hr_HR.po +++ b/mrp_bom_note/i18n/hr_HR.po @@ -26,7 +26,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Bilješke" diff --git a/mrp_bom_note/i18n/it.po b/mrp_bom_note/i18n/it.po index 3b6bc7234..76020d4ad 100644 --- a/mrp_bom_note/i18n/it.po +++ b/mrp_bom_note/i18n/it.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Note" diff --git a/mrp_bom_note/i18n/lt.po b/mrp_bom_note/i18n/lt.po index 3dcb447ed..afd979b96 100644 --- a/mrp_bom_note/i18n/lt.po +++ b/mrp_bom_note/i18n/lt.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "Sąskaita už žaliavas" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Užrašai" diff --git a/mrp_bom_note/i18n/mrp_bom_note.pot b/mrp_bom_note/i18n/mrp_bom_note.pot index 6b9efc6b1..655f856c9 100644 --- a/mrp_bom_note/i18n/mrp_bom_note.pot +++ b/mrp_bom_note/i18n/mrp_bom_note.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 11.0\n" +"Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -19,8 +19,8 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "" diff --git a/mrp_bom_note/i18n/nl_NL.po b/mrp_bom_note/i18n/nl_NL.po index e07c0a199..8f68f5e4d 100644 --- a/mrp_bom_note/i18n/nl_NL.po +++ b/mrp_bom_note/i18n/nl_NL.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notities" diff --git a/mrp_bom_note/i18n/pt_BR.po b/mrp_bom_note/i18n/pt_BR.po index fa8905c08..e86d13ce8 100644 --- a/mrp_bom_note/i18n/pt_BR.po +++ b/mrp_bom_note/i18n/pt_BR.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notas" diff --git a/mrp_bom_note/i18n/ro.po b/mrp_bom_note/i18n/ro.po index 8dd090a31..752b231ff 100644 --- a/mrp_bom_note/i18n/ro.po +++ b/mrp_bom_note/i18n/ro.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Note" diff --git a/mrp_bom_note/i18n/sl.po b/mrp_bom_note/i18n/sl.po index 464d07cd6..b3d8fce8c 100644 --- a/mrp_bom_note/i18n/sl.po +++ b/mrp_bom_note/i18n/sl.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Opombe" diff --git a/mrp_bom_note/i18n/tr.po b/mrp_bom_note/i18n/tr.po index 945721b37..cc14b8873 100644 --- a/mrp_bom_note/i18n/tr.po +++ b/mrp_bom_note/i18n/tr.po @@ -24,7 +24,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notlar" diff --git a/mrp_bom_note/i18n/tr_TR.po b/mrp_bom_note/i18n/tr_TR.po index 566efa88a..706b99b70 100644 --- a/mrp_bom_note/i18n/tr_TR.po +++ b/mrp_bom_note/i18n/tr_TR.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "Notlar" diff --git a/mrp_bom_note/i18n/zh_CN.po b/mrp_bom_note/i18n/zh_CN.po index b084185a1..a51e9c5a1 100644 --- a/mrp_bom_note/i18n/zh_CN.po +++ b/mrp_bom_note/i18n/zh_CN.po @@ -25,7 +25,7 @@ msgid "Bill of Material" msgstr "" #. module: mrp_bom_note -#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom_notes -#: model:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form +#: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes +#: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "备注" diff --git a/mrp_bom_note/models/__init__.py b/mrp_bom_note/models/__init__.py index f703f84eb..94a81b84a 100644 --- a/mrp_bom_note/models/__init__.py +++ b/mrp_bom_note/models/__init__.py @@ -1,4 +1,4 @@ # © 2015 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# License AGPL-3 - See https://www.gnu.org/licenses/agpl-3.0.html from . import mrp_bom diff --git a/mrp_bom_note/models/mrp_bom.py b/mrp_bom_note/models/mrp_bom.py index fe08e5115..86a9ee4fb 100644 --- a/mrp_bom_note/models/mrp_bom.py +++ b/mrp_bom_note/models/mrp_bom.py @@ -1,5 +1,5 @@ # © 2015 Oihane Crucelaegui - AvanzOSC -# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html +# License AGPL-3 - See https://www.gnu.org/licenses/agpl-3.0.html from odoo import models, fields diff --git a/mrp_bom_note/readme/CONTRIBUTORS.rst b/mrp_bom_note/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..688458375 --- /dev/null +++ b/mrp_bom_note/readme/CONTRIBUTORS.rst @@ -0,0 +1,6 @@ +* Oihane Crucelaegui +* Pedro M. Baeza +* Ana Juaristi +* Bima Wijaya +* Agung Rachmatullah +* Laurent Bélorgey diff --git a/mrp_bom_note/readme/DESCRIPTION.rst b/mrp_bom_note/readme/DESCRIPTION.rst new file mode 100644 index 000000000..132962310 --- /dev/null +++ b/mrp_bom_note/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +This module creates in BoM a new field to add notes in rich text format. diff --git a/mrp_bom_note/readme/USAGE.rst b/mrp_bom_note/readme/USAGE.rst new file mode 100644 index 000000000..0fe8333b8 --- /dev/null +++ b/mrp_bom_note/readme/USAGE.rst @@ -0,0 +1,5 @@ +To use this module, you need to: + +#. Go to *Manufacturing > Master Data > Bill of Materials*. +#. Edit an existing BoM. +#. Fill in the field on tab "Notes". diff --git a/mrp_bom_note/static/description/index.html b/mrp_bom_note/static/description/index.html new file mode 100644 index 000000000..f192c2df2 --- /dev/null +++ b/mrp_bom_note/static/description/index.html @@ -0,0 +1,436 @@ + + + + + + +Notes in Bill of Materials + + + +
+

Notes in Bill of Materials

+ + +

Beta License: AGPL-3 OCA/manufacture Translate me on Weblate Try me on Runbot

+

This module creates in BoM a new field to add notes in rich text format.

+

Table of contents

+ +
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to Manufacturing > Master Data > Bill of Materials.
  2. +
  3. Edit an existing BoM.
  4. +
  5. Fill in the field on tab “Notes”.
  6. +
+
+
+

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

+
    +
  • OdooMRP team
  • +
  • AvanzOSC
  • +
  • Serv. Tecnol. Avanzados - Pedro M. Baeza
  • +
+
+
+

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

+

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

+
+
+
+ + diff --git a/mrp_bom_note/tests/test_mrp_bom_note.py b/mrp_bom_note/tests/test_mrp_bom_note.py index 4b04606c2..e82a22ed4 100644 --- a/mrp_bom_note/tests/test_mrp_bom_note.py +++ b/mrp_bom_note/tests/test_mrp_bom_note.py @@ -12,7 +12,7 @@ class TestMrpBomNote(TransactionCase): self.bom = self.env['mrp.bom'] def test_notes(self): - uom_unit = self.env.ref('product.product_uom_unit') + uom_unit = self.env.ref('uom.product_uom_unit') product_t_fg = self.product_t.create({ 'name': 'Chair', 'type': 'product', From 23e440eccf83fcd05d4f3c4d6f80f3f85e74d95f Mon Sep 17 00:00:00 2001 From: ps-tubtim Date: Thu, 12 Mar 2020 12:19:44 +0700 Subject: [PATCH 14/18] [IMP] mrp_bom_note: black, isort --- mrp_bom_note/__manifest__.py | 18 ++-- mrp_bom_note/models/mrp_bom.py | 4 +- mrp_bom_note/tests/__init__.py | 2 +- mrp_bom_note/tests/test_mrp_bom_note.py | 121 +++++++++++------------- 4 files changed, 66 insertions(+), 79 deletions(-) diff --git a/mrp_bom_note/__manifest__.py b/mrp_bom_note/__manifest__.py index 1a14d99aa..5804db1ef 100644 --- a/mrp_bom_note/__manifest__.py +++ b/mrp_bom_note/__manifest__.py @@ -3,19 +3,15 @@ { "name": "Notes in Bill of Materials", - "version": "12.0.1.0.0", + "version": "13.0.1.0.0", "license": "AGPL-3", "author": "OdooMRP team," - "AvanzOSC," - "Serv. Tecnol. Avanzados - Pedro M. Baeza, " - "Odoo Community Association (OCA)", + "AvanzOSC," + "Serv. Tecnol. Avanzados - Pedro M. Baeza, " + "Odoo Community Association (OCA)", "website": "https://github.com/OCA/manufacture", "category": "Manufacturing", - "depends": [ - "mrp", - ], - "data": [ - "views/mrp_bom_view.xml", - ], - "installable": True + "depends": ["mrp"], + "data": ["views/mrp_bom_view.xml"], + "installable": True, } diff --git a/mrp_bom_note/models/mrp_bom.py b/mrp_bom_note/models/mrp_bom.py index 86a9ee4fb..0e4d64149 100644 --- a/mrp_bom_note/models/mrp_bom.py +++ b/mrp_bom_note/models/mrp_bom.py @@ -1,10 +1,10 @@ # © 2015 Oihane Crucelaegui - AvanzOSC # License AGPL-3 - See https://www.gnu.org/licenses/agpl-3.0.html -from odoo import models, fields +from odoo import fields, models class MrpBom(models.Model): - _inherit = 'mrp.bom' + _inherit = "mrp.bom" notes = fields.Html() diff --git a/mrp_bom_note/tests/__init__.py b/mrp_bom_note/tests/__init__.py index 344cedcdb..58683a6f2 100644 --- a/mrp_bom_note/tests/__init__.py +++ b/mrp_bom_note/tests/__init__.py @@ -1,4 +1,4 @@ # © 2018 Agung Rachmatullah # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from . import test_mrp_bom_note \ No newline at end of file +from . import test_mrp_bom_note diff --git a/mrp_bom_note/tests/test_mrp_bom_note.py b/mrp_bom_note/tests/test_mrp_bom_note.py index e82a22ed4..9e6cae134 100644 --- a/mrp_bom_note/tests/test_mrp_bom_note.py +++ b/mrp_bom_note/tests/test_mrp_bom_note.py @@ -7,71 +7,62 @@ from odoo.tests.common import TransactionCase class TestMrpBomNote(TransactionCase): def setUp(self): super(TestMrpBomNote, self).setUp() - self.product_t = self.env['product.template'] - self.product_p = self.env['product.product'] - self.bom = self.env['mrp.bom'] + self.product_t = self.env["product.template"] + self.product_p = self.env["product.product"] + self.bom = self.env["mrp.bom"] def test_notes(self): - uom_unit = self.env.ref('uom.product_uom_unit') - product_t_fg = self.product_t.create({ - 'name': 'Chair', - 'type': 'product', - 'uom_id': uom_unit.id, - 'uom_po_id': uom_unit.id, - }) - product_t_1 = self.product_t.create({ - 'name': 'Log 1', - 'type': 'product', - 'uom_id': uom_unit.id, - 'uom_po_id': uom_unit.id, - }) - product_t_2 = self.product_t.create({ - 'name': 'Log 2', - 'type': 'product', - 'uom_id': uom_unit.id, - 'uom_po_id': uom_unit.id, - }) - product_t_3 = self.product_t.create({ - 'name': 'Log 3', - 'type': 'product', - 'uom_id': uom_unit.id, - 'uom_po_id': uom_unit.id, - }) - product_fg = self.product_p.create({ - 'product_tmpl_id': product_t_fg.id - }) - product_1 = self.product_p.create({ - 'product_tmpl_id': product_t_1.id - }) - product_2 = self.product_p.create({ - 'product_tmpl_id': product_t_2.id - }) - product_3 = self.product_p.create({ - 'product_tmpl_id': product_t_3.id - }) - BoM1 = self.bom.create({ - 'product_id': product_fg.id, - 'product_tmpl_id': product_fg.product_tmpl_id.id, - 'product_uom_id': uom_unit.id, - 'product_qty': 1.0, - 'type': 'normal', - 'move_raw_ids': [ - (0, 0, { - 'product_id': product_1.id, - 'product_qty': 4, - }), - (0, 0, { - 'product_id': product_2.id, - 'product_qty': 2, - }), - (0, 0, { - 'product_id': product_3.id, - 'product_qty': 2, - }) - ] - }) + uom_unit = self.env.ref("uom.product_uom_unit") + product_t_fg = self.product_t.create( + { + "name": "Chair", + "type": "product", + "uom_id": uom_unit.id, + "uom_po_id": uom_unit.id, + } + ) + product_t_1 = self.product_t.create( + { + "name": "Log 1", + "type": "product", + "uom_id": uom_unit.id, + "uom_po_id": uom_unit.id, + } + ) + product_t_2 = self.product_t.create( + { + "name": "Log 2", + "type": "product", + "uom_id": uom_unit.id, + "uom_po_id": uom_unit.id, + } + ) + product_t_3 = self.product_t.create( + { + "name": "Log 3", + "type": "product", + "uom_id": uom_unit.id, + "uom_po_id": uom_unit.id, + } + ) + product_fg = self.product_p.create({"product_tmpl_id": product_t_fg.id}) + product_1 = self.product_p.create({"product_tmpl_id": product_t_1.id}) + product_2 = self.product_p.create({"product_tmpl_id": product_t_2.id}) + product_3 = self.product_p.create({"product_tmpl_id": product_t_3.id}) + BoM1 = self.bom.create( + { + "product_id": product_fg.id, + "product_tmpl_id": product_fg.product_tmpl_id.id, + "product_uom_id": uom_unit.id, + "product_qty": 1.0, + "type": "normal", + "move_raw_ids": [ + (0, 0, {"product_id": product_1.id, "product_qty": 4}), + (0, 0, {"product_id": product_2.id, "product_qty": 2}), + (0, 0, {"product_id": product_3.id, "product_qty": 2}), + ], + } + ) - BoM1.write({ - 'notes': '

Test

' - }) - self.assertEqual(BoM1.notes, '

Test

') + BoM1.write({"notes": "

Test

"}) + self.assertEqual(BoM1.notes, "

Test

") From db6d9ac7261708ea5af669f928a0f30306e2cebf Mon Sep 17 00:00:00 2001 From: ps-tubtim Date: Thu, 29 Oct 2020 14:28:51 +0700 Subject: [PATCH 15/18] [MIG] mrp_bom_note: Migration to 13.0 Squashed commits: [UPD] Update mrp_bom_note.pot --- mrp_bom_note/README.rst | 11 ++++++----- mrp_bom_note/i18n/mrp_bom_note.pot | 7 +++---- mrp_bom_note/readme/CONTRIBUTORS.rst | 1 + mrp_bom_note/static/description/index.html | 7 ++++--- mrp_bom_note/tests/test_mrp_bom_note.py | 2 +- mrp_bom_note/views/mrp_bom_view.xml | 4 ++-- 6 files changed, 17 insertions(+), 15 deletions(-) diff --git a/mrp_bom_note/README.rst b/mrp_bom_note/README.rst index 3d463dd55..5f05063c7 100644 --- a/mrp_bom_note/README.rst +++ b/mrp_bom_note/README.rst @@ -14,13 +14,13 @@ Notes in Bill of Materials :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmanufacture-lightgray.png?logo=github - :target: https://github.com/OCA/manufacture/tree/12.0/mrp_bom_note + :target: https://github.com/OCA/manufacture/tree/13.0/mrp_bom_note :alt: OCA/manufacture .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_bom_note + :target: https://translation.odoo-community.org/projects/manufacture-13-0/manufacture-13-0-mrp_bom_note :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/129/12.0 + :target: https://runbot.odoo-community.org/runbot/129/13.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -47,7 +47,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. @@ -70,6 +70,7 @@ Contributors * Bima Wijaya * Agung Rachmatullah * Laurent Bélorgey +* Pimolnat Suntian Maintainers ~~~~~~~~~~~ @@ -84,6 +85,6 @@ 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/manufacture `_ project on GitHub. +This module is part of the `OCA/manufacture `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/mrp_bom_note/i18n/mrp_bom_note.pot b/mrp_bom_note/i18n/mrp_bom_note.pot index 655f856c9..cea4d7d7b 100644 --- a/mrp_bom_note/i18n/mrp_bom_note.pot +++ b/mrp_bom_note/i18n/mrp_bom_note.pot @@ -1,12 +1,12 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * mrp_bom_note +# * mrp_bom_note # 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" @@ -23,4 +23,3 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:mrp_bom_note.mrp_bom_view_notes_form msgid "Notes" msgstr "" - diff --git a/mrp_bom_note/readme/CONTRIBUTORS.rst b/mrp_bom_note/readme/CONTRIBUTORS.rst index 688458375..1d5c9567d 100644 --- a/mrp_bom_note/readme/CONTRIBUTORS.rst +++ b/mrp_bom_note/readme/CONTRIBUTORS.rst @@ -4,3 +4,4 @@ * Bima Wijaya * Agung Rachmatullah * Laurent Bélorgey +* Pimolnat Suntian diff --git a/mrp_bom_note/static/description/index.html b/mrp_bom_note/static/description/index.html index f192c2df2..36385e866 100644 --- a/mrp_bom_note/static/description/index.html +++ b/mrp_bom_note/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/manufacture Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/manufacture Translate me on Weblate Try me on Runbot

This module creates in BoM a new field to add notes in rich text format.

Table of contents

@@ -396,7 +396,7 @@ ul.auto-toc {

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.

@@ -418,6 +418,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
  • Bima Wijaya <bimajatiwijaya@gmail.com>
  • Agung Rachmatullah <agung.rachmatullah@ymail.com>
  • Laurent Bélorgey <lb@lalieutenante.com>
  • +
  • Pimolnat Suntian <pimolnats@ecosoft.co.th>
  • @@ -427,7 +428,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

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

    +

    This module is part of the OCA/manufacture project on GitHub.

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

    diff --git a/mrp_bom_note/tests/test_mrp_bom_note.py b/mrp_bom_note/tests/test_mrp_bom_note.py index 9e6cae134..9f408f869 100644 --- a/mrp_bom_note/tests/test_mrp_bom_note.py +++ b/mrp_bom_note/tests/test_mrp_bom_note.py @@ -56,7 +56,7 @@ class TestMrpBomNote(TransactionCase): "product_uom_id": uom_unit.id, "product_qty": 1.0, "type": "normal", - "move_raw_ids": [ + "bom_line_ids": [ (0, 0, {"product_id": product_1.id, "product_qty": 4}), (0, 0, {"product_id": product_2.id, "product_qty": 2}), (0, 0, {"product_id": product_3.id, "product_qty": 2}), diff --git a/mrp_bom_note/views/mrp_bom_view.xml b/mrp_bom_note/views/mrp_bom_view.xml index 0e1be55b6..de8ae0091 100644 --- a/mrp_bom_note/views/mrp_bom_view.xml +++ b/mrp_bom_note/views/mrp_bom_view.xml @@ -1,9 +1,9 @@ - + mrp.bom.notes.form mrp.bom - + From 6193eb269eb5934abdf147bb908b9ed9006b50eb Mon Sep 17 00:00:00 2001 From: Mat-moran Date: Sun, 21 Feb 2021 12:46:33 +0000 Subject: [PATCH 16/18] Translated using Weblate (Spanish) Currently translated at 100.0% (2 of 2 strings) Translation: manufacture-13.0/manufacture-13.0-mrp_bom_note Translate-URL: https://translation.odoo-community.org/projects/manufacture-13-0/manufacture-13-0-mrp_bom_note/es/ --- mrp_bom_note/i18n/es.po | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mrp_bom_note/i18n/es.po b/mrp_bom_note/i18n/es.po index 9074cee7a..d5338dfd2 100644 --- a/mrp_bom_note/i18n/es.po +++ b/mrp_bom_note/i18n/es.po @@ -9,19 +9,20 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-28 03:44+0000\n" -"PO-Revision-Date: 2017-11-28 03:44+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2021-02-21 15:45+0000\n" +"Last-Translator: Mat-moran \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: mrp_bom_note #: model:ir.model,name:mrp_bom_note.model_mrp_bom msgid "Bill of Material" -msgstr "" +msgstr "Lista de materiales" #. module: mrp_bom_note #: model:ir.model.fields,field_description:mrp_bom_note.field_mrp_bom__notes From ead9757b50be8cfb769662666a2334c388198aa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20B=C3=A9lorgey?= Date: Thu, 29 Dec 2022 06:24:27 +0100 Subject: [PATCH 17/18] [IMP] mrp_bom_note: black, isort, prettier --- setup/mrp_bom_note/odoo/addons/mrp_bom_note | 1 + setup/mrp_bom_note/setup.py | 6 ++++++ 2 files changed, 7 insertions(+) create mode 120000 setup/mrp_bom_note/odoo/addons/mrp_bom_note create mode 100644 setup/mrp_bom_note/setup.py diff --git a/setup/mrp_bom_note/odoo/addons/mrp_bom_note b/setup/mrp_bom_note/odoo/addons/mrp_bom_note new file mode 120000 index 000000000..bf2766a68 --- /dev/null +++ b/setup/mrp_bom_note/odoo/addons/mrp_bom_note @@ -0,0 +1 @@ +../../../../mrp_bom_note \ No newline at end of file diff --git a/setup/mrp_bom_note/setup.py b/setup/mrp_bom_note/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/mrp_bom_note/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) From f13531a1d503a0cecff1f6691312487fc08834eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurent=20B=C3=A9lorgey?= Date: Thu, 29 Dec 2022 06:35:30 +0100 Subject: [PATCH 18/18] [MIG] mrp_bom_note: Migration to 14.0 --- mrp_bom_note/__manifest__.py | 2 +- mrp_bom_note/i18n/mrp_bom_notes.pot | 44 ---------------- mrp_bom_note/tests/__init__.py | 4 -- mrp_bom_note/tests/test_mrp_bom_note.py | 68 ------------------------- 4 files changed, 1 insertion(+), 117 deletions(-) delete mode 100644 mrp_bom_note/i18n/mrp_bom_notes.pot delete mode 100644 mrp_bom_note/tests/__init__.py delete mode 100644 mrp_bom_note/tests/test_mrp_bom_note.py diff --git a/mrp_bom_note/__manifest__.py b/mrp_bom_note/__manifest__.py index 5804db1ef..55f6f99ff 100644 --- a/mrp_bom_note/__manifest__.py +++ b/mrp_bom_note/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Notes in Bill of Materials", - "version": "13.0.1.0.0", + "version": "14.0.1.0.0", "license": "AGPL-3", "author": "OdooMRP team," "AvanzOSC," diff --git a/mrp_bom_note/i18n/mrp_bom_notes.pot b/mrp_bom_note/i18n/mrp_bom_notes.pot deleted file mode 100644 index eef730ab2..000000000 --- a/mrp_bom_note/i18n/mrp_bom_notes.pot +++ /dev/null @@ -1,44 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * mrp_bom_note -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-11-05 11:53+0000\n" -"PO-Revision-Date: 2014-11-05 11:53+0000\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: mrp_bom_note -#: model:ir.model,name:mrp_bom_note.model_mrp_bom -msgid "Bill of Material" -msgstr "" - -#. module: mrp_bom_note -#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note -msgid "Components" -msgstr "" - -#. module: mrp_bom_note -#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note -msgid "Extra Information" -msgstr "" - -#. module: mrp_bom_note -#: model:ir.model,name:mrp_bom_note.model_mrp_production -msgid "Manufacturing Order" -msgstr "" - -#. module: mrp_bom_note -#: view:mrp.bom:mrp_bom_note.mrp_bom_form_view_inh_note -#: field:mrp.bom,notes:0 -#: view:mrp.production:mrp_bom_note.mrp_production_form_view_inh_note -msgid "Notes" -msgstr "" - diff --git a/mrp_bom_note/tests/__init__.py b/mrp_bom_note/tests/__init__.py deleted file mode 100644 index 58683a6f2..000000000 --- a/mrp_bom_note/tests/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -# © 2018 Agung Rachmatullah -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from . import test_mrp_bom_note diff --git a/mrp_bom_note/tests/test_mrp_bom_note.py b/mrp_bom_note/tests/test_mrp_bom_note.py deleted file mode 100644 index 9f408f869..000000000 --- a/mrp_bom_note/tests/test_mrp_bom_note.py +++ /dev/null @@ -1,68 +0,0 @@ -# © 2018 Agung Rachmatullah -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo.tests.common import TransactionCase - - -class TestMrpBomNote(TransactionCase): - def setUp(self): - super(TestMrpBomNote, self).setUp() - self.product_t = self.env["product.template"] - self.product_p = self.env["product.product"] - self.bom = self.env["mrp.bom"] - - def test_notes(self): - uom_unit = self.env.ref("uom.product_uom_unit") - product_t_fg = self.product_t.create( - { - "name": "Chair", - "type": "product", - "uom_id": uom_unit.id, - "uom_po_id": uom_unit.id, - } - ) - product_t_1 = self.product_t.create( - { - "name": "Log 1", - "type": "product", - "uom_id": uom_unit.id, - "uom_po_id": uom_unit.id, - } - ) - product_t_2 = self.product_t.create( - { - "name": "Log 2", - "type": "product", - "uom_id": uom_unit.id, - "uom_po_id": uom_unit.id, - } - ) - product_t_3 = self.product_t.create( - { - "name": "Log 3", - "type": "product", - "uom_id": uom_unit.id, - "uom_po_id": uom_unit.id, - } - ) - product_fg = self.product_p.create({"product_tmpl_id": product_t_fg.id}) - product_1 = self.product_p.create({"product_tmpl_id": product_t_1.id}) - product_2 = self.product_p.create({"product_tmpl_id": product_t_2.id}) - product_3 = self.product_p.create({"product_tmpl_id": product_t_3.id}) - BoM1 = self.bom.create( - { - "product_id": product_fg.id, - "product_tmpl_id": product_fg.product_tmpl_id.id, - "product_uom_id": uom_unit.id, - "product_qty": 1.0, - "type": "normal", - "bom_line_ids": [ - (0, 0, {"product_id": product_1.id, "product_qty": 4}), - (0, 0, {"product_id": product_2.id, "product_qty": 2}), - (0, 0, {"product_id": product_3.id, "product_qty": 2}), - ], - } - ) - - BoM1.write({"notes": "

    Test

    "}) - self.assertEqual(BoM1.notes, "

    Test

    ")