From 80ace7f7405ef12c0fe7215a3c012efedbb2e767 Mon Sep 17 00:00:00 2001 From: Freni-OSI Date: Tue, 9 Feb 2021 15:10:02 +0530 Subject: [PATCH 01/17] [14.0][ADD]Added Module sale_order_line_menu --- sale_order_line_menu/README.rst | 81 ++++ sale_order_line_menu/__init__.py | 2 + sale_order_line_menu/__manifest__.py | 19 + .../i18n/sale_order_line_menu.pot | 21 + sale_order_line_menu/readme/CONTRIBUTORS.rst | 4 + sale_order_line_menu/readme/DESCRIPTION.rst | 1 + sale_order_line_menu/readme/USAGE.rst | 1 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 428 ++++++++++++++++++ .../views/sale_order_line_views.xml | 29 ++ 10 files changed, 586 insertions(+) create mode 100644 sale_order_line_menu/README.rst create mode 100644 sale_order_line_menu/__init__.py create mode 100644 sale_order_line_menu/__manifest__.py create mode 100644 sale_order_line_menu/i18n/sale_order_line_menu.pot create mode 100644 sale_order_line_menu/readme/CONTRIBUTORS.rst create mode 100644 sale_order_line_menu/readme/DESCRIPTION.rst create mode 100644 sale_order_line_menu/readme/USAGE.rst create mode 100644 sale_order_line_menu/static/description/icon.png create mode 100644 sale_order_line_menu/static/description/index.html create mode 100644 sale_order_line_menu/views/sale_order_line_views.xml diff --git a/sale_order_line_menu/README.rst b/sale_order_line_menu/README.rst new file mode 100644 index 00000000000..f6edd262a23 --- /dev/null +++ b/sale_order_line_menu/README.rst @@ -0,0 +1,81 @@ +==================== +Sale Order Line Menu +==================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsale--workflow-lightgray.png?logo=github + :target: https://github.com/OCA/sale-workflow/tree/14.0/sale_order_line_menu + :alt: OCA/sale-workflow +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/sale-workflow-14-0/sale-workflow-14-0-sale_order_line_menu + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/167/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +Adds a menu item to list all Sales order lines. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +Menu option available at Sales > Orders > Order Lines. + +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 +~~~~~~~ + +* Open Source Integrators + +Contributors +~~~~~~~~~~~~ + +* `Open Source Integrators `: + + * Daniel Reis + * Freni Patel + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/sale-workflow `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/sale_order_line_menu/__init__.py b/sale_order_line_menu/__init__.py new file mode 100644 index 00000000000..81e367a18b8 --- /dev/null +++ b/sale_order_line_menu/__init__.py @@ -0,0 +1,2 @@ +# Copyright (C) 2021 Open Source Integrators +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/sale_order_line_menu/__manifest__.py b/sale_order_line_menu/__manifest__.py new file mode 100644 index 00000000000..36a0b167499 --- /dev/null +++ b/sale_order_line_menu/__manifest__.py @@ -0,0 +1,19 @@ +# Copyright (C) 2021 Open Source Integrators +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Sale Order Line Menu", + "version": "14.0.1.0.0", + "author": "Open Source Integrators, Odoo Community Association (OCA)", + "summary": "Adds a Sale Order Lines Menu", + "website": "https://github.com/OCA/sale-workflow", + "license": "AGPL-3", + "depends": ["sale"], + "category": "Sales/Sales", + "data": [ + "views/sale_order_line_views.xml", + ], + "installable": True, + "maintainer": "dreispt", + "development_status": "Beta", +} diff --git a/sale_order_line_menu/i18n/sale_order_line_menu.pot b/sale_order_line_menu/i18n/sale_order_line_menu.pot new file mode 100644 index 00000000000..1ed194e45a0 --- /dev/null +++ b/sale_order_line_menu/i18n/sale_order_line_menu.pot @@ -0,0 +1,21 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_order_line_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: sale_order_line_menu +#: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines +#: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot +msgid "Order Lines" +msgstr "" diff --git a/sale_order_line_menu/readme/CONTRIBUTORS.rst b/sale_order_line_menu/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..bd94ad32b6b --- /dev/null +++ b/sale_order_line_menu/readme/CONTRIBUTORS.rst @@ -0,0 +1,4 @@ +* `Open Source Integrators `: + + * Daniel Reis + * Freni Patel diff --git a/sale_order_line_menu/readme/DESCRIPTION.rst b/sale_order_line_menu/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..d9fcfa47950 --- /dev/null +++ b/sale_order_line_menu/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +Adds a menu item to list all Sales order lines. diff --git a/sale_order_line_menu/readme/USAGE.rst b/sale_order_line_menu/readme/USAGE.rst new file mode 100644 index 00000000000..577dc362827 --- /dev/null +++ b/sale_order_line_menu/readme/USAGE.rst @@ -0,0 +1 @@ +Menu option available at Sales > Orders > Order Lines. diff --git a/sale_order_line_menu/static/description/icon.png b/sale_order_line_menu/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/sale_order_line_menu/static/description/index.html b/sale_order_line_menu/static/description/index.html new file mode 100644 index 00000000000..7a51b0ad3b7 --- /dev/null +++ b/sale_order_line_menu/static/description/index.html @@ -0,0 +1,428 @@ + + + + + + +Sale Order Line Menu + + + +
+

Sale Order Line Menu

+ + +

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

+

Adds a menu item to list all Sales order lines.

+

Table of contents

+ +
+

Usage

+

Menu option available at Sales > Orders > Order Lines.

+
+
+

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

+
    +
  • Open Source Integrators
  • +
+
+
+

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

+

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

+
+
+
+ + diff --git a/sale_order_line_menu/views/sale_order_line_views.xml b/sale_order_line_menu/views/sale_order_line_views.xml new file mode 100644 index 00000000000..722f28f6120 --- /dev/null +++ b/sale_order_line_menu/views/sale_order_line_views.xml @@ -0,0 +1,29 @@ + + + sale.order.line.pivot + sale.order.line + + + + + + + + + + Order Lines + ir.actions.act_window + sale.order.line + tree,pivot + + + + + + From 3427d847a97d93baf1d2ff3d1336ffa599050f8a Mon Sep 17 00:00:00 2001 From: Yves Le Doeuff Date: Sun, 11 Apr 2021 15:26:36 +0000 Subject: [PATCH 02/17] Added translation using Weblate (French (France)), (Spanish), (Franch (Belgium)) Translated using Weblate (French (France)) Currently translated at 100.0% (1 of 1 strings) Translation: sale-workflow-14.0/sale-workflow-14.0-sale_order_line_menu Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-14-0/sale-workflow-14-0-sale_order_line_menu/fr_FR/ Added translation using Weblate (Spanish) Translated using Weblate (Spanish) Currently translated at 100.0% (1 of 1 strings) Translation: sale-workflow-14.0/sale-workflow-14.0-sale_order_line_menu Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-14-0/sale-workflow-14-0-sale_order_line_menu/es/ Added translation using Weblate (French (Belgium)) Added translation using Weblate (French) Translated using Weblate (French) Currently translated at 100.0% (1 of 1 strings) Translation: sale-workflow-14.0/sale-workflow-14.0-sale_order_line_menu Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-14-0/sale-workflow-14-0-sale_order_line_menu/fr/ --- sale_order_line_menu/i18n/es.po | 24 ++++++++++++++++++++++++ sale_order_line_menu/i18n/fr.po | 24 ++++++++++++++++++++++++ sale_order_line_menu/i18n/fr_BE.po | 22 ++++++++++++++++++++++ sale_order_line_menu/i18n/fr_FR.po | 24 ++++++++++++++++++++++++ 4 files changed, 94 insertions(+) create mode 100644 sale_order_line_menu/i18n/es.po create mode 100644 sale_order_line_menu/i18n/fr.po create mode 100644 sale_order_line_menu/i18n/fr_BE.po create mode 100644 sale_order_line_menu/i18n/fr_FR.po diff --git a/sale_order_line_menu/i18n/es.po b/sale_order_line_menu/i18n/es.po new file mode 100644 index 00000000000..ced1fa4a7ec --- /dev/null +++ b/sale_order_line_menu/i18n/es.po @@ -0,0 +1,24 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_order_line_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-12-07 17:39+0000\n" +"Last-Translator: David Alonso (Solvos) \n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_order_line_menu +#: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines +#: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot +msgid "Order Lines" +msgstr "Líneas de pedidos" diff --git a/sale_order_line_menu/i18n/fr.po b/sale_order_line_menu/i18n/fr.po new file mode 100644 index 00000000000..0953e9932a5 --- /dev/null +++ b/sale_order_line_menu/i18n/fr.po @@ -0,0 +1,24 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_order_line_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2022-05-05 12:05+0000\n" +"Last-Translator: Yves Le Doeuff \n" +"Language-Team: none\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_order_line_menu +#: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines +#: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot +msgid "Order Lines" +msgstr "Lignes de commande" diff --git a/sale_order_line_menu/i18n/fr_BE.po b/sale_order_line_menu/i18n/fr_BE.po new file mode 100644 index 00000000000..24a82e6eb7c --- /dev/null +++ b/sale_order_line_menu/i18n/fr_BE.po @@ -0,0 +1,22 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_order_line_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: fr_BE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. module: sale_order_line_menu +#: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines +#: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot +msgid "Order Lines" +msgstr "" diff --git a/sale_order_line_menu/i18n/fr_FR.po b/sale_order_line_menu/i18n/fr_FR.po new file mode 100644 index 00000000000..0247f7e62f9 --- /dev/null +++ b/sale_order_line_menu/i18n/fr_FR.po @@ -0,0 +1,24 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_order_line_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-04-11 17:46+0000\n" +"Last-Translator: Yves Le Doeuff \n" +"Language-Team: none\n" +"Language: fr_FR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_order_line_menu +#: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines +#: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot +msgid "Order Lines" +msgstr "Lignes de commande" From 4b997a24791939db6eaca3d68cabb62828c270e0 Mon Sep 17 00:00:00 2001 From: RLeeOSI <51208020+RLeeOSI@users.noreply.github.com> Date: Mon, 18 Jul 2022 17:32:52 -0700 Subject: [PATCH 03/17] [MIG] sale_order_line_menu: Migration to 15.0 --- sale_order_line_menu/README.rst | 10 +++++----- sale_order_line_menu/__manifest__.py | 2 +- sale_order_line_menu/i18n/sale_order_line_menu.pot | 2 +- sale_order_line_menu/static/description/index.html | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sale_order_line_menu/README.rst b/sale_order_line_menu/README.rst index f6edd262a23..4884c3253ad 100644 --- a/sale_order_line_menu/README.rst +++ b/sale_order_line_menu/README.rst @@ -14,13 +14,13 @@ Sale Order Line Menu :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsale--workflow-lightgray.png?logo=github - :target: https://github.com/OCA/sale-workflow/tree/14.0/sale_order_line_menu + :target: https://github.com/OCA/sale-workflow/tree/15.0/sale_order_line_menu :alt: OCA/sale-workflow .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/sale-workflow-14-0/sale-workflow-14-0-sale_order_line_menu + :target: https://translation.odoo-community.org/projects/sale-workflow-15-0/sale-workflow-15-0-sale_order_line_menu :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/167/14.0 + :target: https://runbot.odoo-community.org/runbot/167/15.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -43,7 +43,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. @@ -76,6 +76,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/sale-workflow `_ project on GitHub. +This module is part of the `OCA/sale-workflow `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/sale_order_line_menu/__manifest__.py b/sale_order_line_menu/__manifest__.py index 36a0b167499..a9c78ecdd8c 100644 --- a/sale_order_line_menu/__manifest__.py +++ b/sale_order_line_menu/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sale Order Line Menu", - "version": "14.0.1.0.0", + "version": "15.0.1.0.1", "author": "Open Source Integrators, Odoo Community Association (OCA)", "summary": "Adds a Sale Order Lines Menu", "website": "https://github.com/OCA/sale-workflow", diff --git a/sale_order_line_menu/i18n/sale_order_line_menu.pot b/sale_order_line_menu/i18n/sale_order_line_menu.pot index 1ed194e45a0..fc52766184a 100644 --- a/sale_order_line_menu/i18n/sale_order_line_menu.pot +++ b/sale_order_line_menu/i18n/sale_order_line_menu.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" diff --git a/sale_order_line_menu/static/description/index.html b/sale_order_line_menu/static/description/index.html index 7a51b0ad3b7..655128c587d 100644 --- a/sale_order_line_menu/static/description/index.html +++ b/sale_order_line_menu/static/description/index.html @@ -367,7 +367,7 @@

Sale Order Line Menu

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

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

+

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

Adds a menu item to list all Sales order lines.

Table of contents

@@ -391,7 +391,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.

@@ -419,7 +419,7 @@

Maintainers

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

This module is part of the OCA/sale-workflow project on GitHub.

+

This module is part of the OCA/sale-workflow project on GitHub.

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

From ee0b6622fa29c913fb3678aee77252d23413d5df Mon Sep 17 00:00:00 2001 From: Murtaza Mithaiwala Date: Fri, 23 Dec 2022 16:45:47 +0530 Subject: [PATCH 04/17] [16.0][MIG] sale_order_line_menu --- sale_order_line_menu/README.rst | 11 ++++++----- sale_order_line_menu/__manifest__.py | 2 +- sale_order_line_menu/i18n/sale_order_line_menu.pot | 2 +- sale_order_line_menu/readme/CONTRIBUTORS.rst | 1 + sale_order_line_menu/static/description/index.html | 7 ++++--- sale_order_line_menu/views/sale_order_line_views.xml | 2 +- 6 files changed, 14 insertions(+), 11 deletions(-) diff --git a/sale_order_line_menu/README.rst b/sale_order_line_menu/README.rst index 4884c3253ad..685824d3928 100644 --- a/sale_order_line_menu/README.rst +++ b/sale_order_line_menu/README.rst @@ -14,13 +14,13 @@ Sale Order Line Menu :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsale--workflow-lightgray.png?logo=github - :target: https://github.com/OCA/sale-workflow/tree/15.0/sale_order_line_menu + :target: https://github.com/OCA/sale-workflow/tree/16.0/sale_order_line_menu :alt: OCA/sale-workflow .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/sale-workflow-15-0/sale-workflow-15-0-sale_order_line_menu + :target: https://translation.odoo-community.org/projects/sale-workflow-16-0/sale-workflow-16-0-sale_order_line_menu :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/167/15.0 + :target: https://runbot.odoo-community.org/runbot/167/16.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -43,7 +43,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. @@ -62,6 +62,7 @@ Contributors * Daniel Reis * Freni Patel + * Murtaza Mithaiwala Maintainers ~~~~~~~~~~~ @@ -76,6 +77,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/sale-workflow `_ project on GitHub. +This module is part of the `OCA/sale-workflow `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/sale_order_line_menu/__manifest__.py b/sale_order_line_menu/__manifest__.py index a9c78ecdd8c..711eaa0e970 100644 --- a/sale_order_line_menu/__manifest__.py +++ b/sale_order_line_menu/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sale Order Line Menu", - "version": "15.0.1.0.1", + "version": "16.0.1.0.0", "author": "Open Source Integrators, Odoo Community Association (OCA)", "summary": "Adds a Sale Order Lines Menu", "website": "https://github.com/OCA/sale-workflow", diff --git a/sale_order_line_menu/i18n/sale_order_line_menu.pot b/sale_order_line_menu/i18n/sale_order_line_menu.pot index fc52766184a..6ae1739c50d 100644 --- a/sale_order_line_menu/i18n/sale_order_line_menu.pot +++ b/sale_order_line_menu/i18n/sale_order_line_menu.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 15.0\n" +"Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" diff --git a/sale_order_line_menu/readme/CONTRIBUTORS.rst b/sale_order_line_menu/readme/CONTRIBUTORS.rst index bd94ad32b6b..83ae7af628c 100644 --- a/sale_order_line_menu/readme/CONTRIBUTORS.rst +++ b/sale_order_line_menu/readme/CONTRIBUTORS.rst @@ -2,3 +2,4 @@ * Daniel Reis * Freni Patel + * Murtaza Mithaiwala diff --git a/sale_order_line_menu/static/description/index.html b/sale_order_line_menu/static/description/index.html index 655128c587d..6d01d8012f5 100644 --- a/sale_order_line_menu/static/description/index.html +++ b/sale_order_line_menu/static/description/index.html @@ -367,7 +367,7 @@

Sale Order Line Menu

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

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

+

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

Adds a menu item to list all Sales order lines.

Table of contents

@@ -391,7 +391,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.

@@ -408,6 +408,7 @@

Contributors

  • Open Source Integrators <https://opensourceintegrators.com>:
  • @@ -419,7 +420,7 @@

    Maintainers

    OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

    -

    This module is part of the OCA/sale-workflow project on GitHub.

    +

    This module is part of the OCA/sale-workflow project on GitHub.

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

    diff --git a/sale_order_line_menu/views/sale_order_line_views.xml b/sale_order_line_menu/views/sale_order_line_views.xml index 722f28f6120..c452e5ba60e 100644 --- a/sale_order_line_menu/views/sale_order_line_views.xml +++ b/sale_order_line_menu/views/sale_order_line_views.xml @@ -22,7 +22,7 @@ name="Order Lines" action="action_orders_lines" parent="sale.sale_order_menu" - sequence="2" + sequence="21" /> From 7092973337a69681012766b13b3228b6ec6beb93 Mon Sep 17 00:00:00 2001 From: Bole Date: Tue, 3 Jan 2023 21:34:45 +0000 Subject: [PATCH 05/17] Added translation using Weblate (Croatian) --- sale_order_line_menu/i18n/hr.po | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 sale_order_line_menu/i18n/hr.po diff --git a/sale_order_line_menu/i18n/hr.po b/sale_order_line_menu/i18n/hr.po new file mode 100644 index 00000000000..770158ed8b7 --- /dev/null +++ b/sale_order_line_menu/i18n/hr.po @@ -0,0 +1,25 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_order_line_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2023-01-04 02:41+0000\n" +"Last-Translator: Bole \n" +"Language-Team: none\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.14.1\n" + +#. module: sale_order_line_menu +#: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines +#: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot +msgid "Order Lines" +msgstr "Stavke ponuda" From befebf8ff6aa9524002182576ee96fa205d888b8 Mon Sep 17 00:00:00 2001 From: FactorLibre Date: Fri, 26 May 2023 13:20:13 +0200 Subject: [PATCH 06/17] [16.0][IMP]sale_order_line_menu: set no visible sections and notes in sale order lines menu --- sale_order_line_menu/__manifest__.py | 2 +- sale_order_line_menu/views/sale_order_line_views.xml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sale_order_line_menu/__manifest__.py b/sale_order_line_menu/__manifest__.py index 711eaa0e970..0fae3847e36 100644 --- a/sale_order_line_menu/__manifest__.py +++ b/sale_order_line_menu/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sale Order Line Menu", - "version": "16.0.1.0.0", + "version": "16.0.1.1.0", "author": "Open Source Integrators, Odoo Community Association (OCA)", "summary": "Adds a Sale Order Lines Menu", "website": "https://github.com/OCA/sale-workflow", diff --git a/sale_order_line_menu/views/sale_order_line_views.xml b/sale_order_line_menu/views/sale_order_line_views.xml index c452e5ba60e..6a00d1086d4 100644 --- a/sale_order_line_menu/views/sale_order_line_views.xml +++ b/sale_order_line_menu/views/sale_order_line_views.xml @@ -15,6 +15,9 @@ ir.actions.act_window sale.order.line tree,pivot + [('display_type', 'not in', ['line_section', 'line_note'])] Date: Wed, 26 Jul 2023 11:28:25 +0200 Subject: [PATCH 07/17] [16.0][IMP]sale_order_line_menu: set no visible sale order line menu if you do not have any Sales permission --- sale_order_line_menu/__manifest__.py | 2 +- sale_order_line_menu/views/sale_order_line_views.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sale_order_line_menu/__manifest__.py b/sale_order_line_menu/__manifest__.py index 0fae3847e36..d9c8d300c84 100644 --- a/sale_order_line_menu/__manifest__.py +++ b/sale_order_line_menu/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sale Order Line Menu", - "version": "16.0.1.1.0", + "version": "16.0.1.2.0", "author": "Open Source Integrators, Odoo Community Association (OCA)", "summary": "Adds a Sale Order Lines Menu", "website": "https://github.com/OCA/sale-workflow", diff --git a/sale_order_line_menu/views/sale_order_line_views.xml b/sale_order_line_menu/views/sale_order_line_views.xml index 6a00d1086d4..92a9f005397 100644 --- a/sale_order_line_menu/views/sale_order_line_views.xml +++ b/sale_order_line_menu/views/sale_order_line_views.xml @@ -25,6 +25,7 @@ name="Order Lines" action="action_orders_lines" parent="sale.sale_order_menu" + groups="sales_team.group_sale_salesman" sequence="21" /> From afca418025af78baee2121bcef96959c4fdc428c Mon Sep 17 00:00:00 2001 From: Emilio Pascual Date: Tue, 8 Aug 2023 08:39:22 +0200 Subject: [PATCH 08/17] [16.0][IMP] sale_order_line_menu: New views and stored fields New views and fields added to the sale_order_line_menu MT-2028 @moduon @rafaelbn @dreispt @Shide @fcvalgar please review --- sale_order_line_menu/README.rst | 8 +- sale_order_line_menu/__init__.py | 3 + sale_order_line_menu/__manifest__.py | 4 +- sale_order_line_menu/i18n/es.po | 93 ++++++++++ sale_order_line_menu/i18n/fr.po | 93 ++++++++++ sale_order_line_menu/i18n/fr_BE.po | 93 ++++++++++ sale_order_line_menu/i18n/fr_FR.po | 93 ++++++++++ sale_order_line_menu/i18n/hr.po | 93 ++++++++++ .../i18n/sale_order_line_menu.pot | 93 ++++++++++ sale_order_line_menu/models/__init__.py | 4 + .../models/sale_order_line.py | 20 +++ sale_order_line_menu/readme/CONTRIBUTORS.rst | 6 + sale_order_line_menu/readme/DESCRIPTION.rst | 2 +- .../static/description/index.html | 8 +- .../views/sale_order_line_views.xml | 159 +++++++++++++++++- 15 files changed, 765 insertions(+), 7 deletions(-) create mode 100644 sale_order_line_menu/models/__init__.py create mode 100644 sale_order_line_menu/models/sale_order_line.py diff --git a/sale_order_line_menu/README.rst b/sale_order_line_menu/README.rst index 685824d3928..70a28a10d34 100644 --- a/sale_order_line_menu/README.rst +++ b/sale_order_line_menu/README.rst @@ -25,7 +25,7 @@ Sale Order Line Menu |badge1| |badge2| |badge3| |badge4| |badge5| -Adds a menu item to list all Sales order lines. +Adds a menu item and some views to navigate through Sale Order lines. **Table of contents** @@ -64,6 +64,12 @@ Contributors * Freni Patel * Murtaza Mithaiwala +* `Moduon Team `: + + * Eduardo de Miguel + * Emilio Pascual + * Rafael Blasco + Maintainers ~~~~~~~~~~~ diff --git a/sale_order_line_menu/__init__.py b/sale_order_line_menu/__init__.py index 81e367a18b8..2bb43fa3120 100644 --- a/sale_order_line_menu/__init__.py +++ b/sale_order_line_menu/__init__.py @@ -1,2 +1,5 @@ # Copyright (C) 2021 Open Source Integrators +# Copyright (C) 2023 Moduon Team # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import models diff --git a/sale_order_line_menu/__manifest__.py b/sale_order_line_menu/__manifest__.py index d9c8d300c84..c4173e5acc7 100644 --- a/sale_order_line_menu/__manifest__.py +++ b/sale_order_line_menu/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sale Order Line Menu", - "version": "16.0.1.2.0", + "version": "16.0.1.3.0", "author": "Open Source Integrators, Odoo Community Association (OCA)", "summary": "Adds a Sale Order Lines Menu", "website": "https://github.com/OCA/sale-workflow", @@ -14,6 +14,6 @@ "views/sale_order_line_views.xml", ], "installable": True, - "maintainer": "dreispt", + "maintainer": ["dreispt", "EmilioPascual"], "development_status": "Beta", } diff --git a/sale_order_line_menu/i18n/es.po b/sale_order_line_menu/i18n/es.po index ced1fa4a7ec..ee800681d33 100644 --- a/sale_order_line_menu/i18n/es.po +++ b/sale_order_line_menu/i18n/es.po @@ -16,9 +16,102 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2\n" +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Analytic Account" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Cancelled" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order +msgid "" +"Creation date of draft/sent orders,\n" +"Confirmation date of confirmed orders." +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order +msgid "Date" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Fully Invoiced" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Invoice Status" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Locked" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Nothing to Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Order Date" +msgstr "" + #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines #: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot msgid "Order Lines" msgstr "Líneas de pedidos" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Subtotal" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Tax" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Total" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation Sent" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Sales Order" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model,name:sale_order_line_menu.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "To Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Upselling Opportunity" +msgstr "" diff --git a/sale_order_line_menu/i18n/fr.po b/sale_order_line_menu/i18n/fr.po index 0953e9932a5..fb0f13021ad 100644 --- a/sale_order_line_menu/i18n/fr.po +++ b/sale_order_line_menu/i18n/fr.po @@ -16,9 +16,102 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.3.2\n" +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Analytic Account" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Cancelled" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order +msgid "" +"Creation date of draft/sent orders,\n" +"Confirmation date of confirmed orders." +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order +msgid "Date" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Fully Invoiced" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Invoice Status" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Locked" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Nothing to Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Order Date" +msgstr "" + #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines #: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot msgid "Order Lines" msgstr "Lignes de commande" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Subtotal" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Tax" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Total" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation Sent" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Sales Order" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model,name:sale_order_line_menu.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "To Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Upselling Opportunity" +msgstr "" diff --git a/sale_order_line_menu/i18n/fr_BE.po b/sale_order_line_menu/i18n/fr_BE.po index 24a82e6eb7c..7873010ff0c 100644 --- a/sale_order_line_menu/i18n/fr_BE.po +++ b/sale_order_line_menu/i18n/fr_BE.po @@ -14,9 +14,102 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Analytic Account" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Cancelled" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order +msgid "" +"Creation date of draft/sent orders,\n" +"Confirmation date of confirmed orders." +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order +msgid "Date" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Fully Invoiced" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Invoice Status" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Locked" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Nothing to Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Order Date" +msgstr "" + #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines #: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot msgid "Order Lines" msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Subtotal" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Tax" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Total" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation Sent" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Sales Order" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model,name:sale_order_line_menu.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "To Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Upselling Opportunity" +msgstr "" diff --git a/sale_order_line_menu/i18n/fr_FR.po b/sale_order_line_menu/i18n/fr_FR.po index 0247f7e62f9..df261c13be1 100644 --- a/sale_order_line_menu/i18n/fr_FR.po +++ b/sale_order_line_menu/i18n/fr_FR.po @@ -16,9 +16,102 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.3.2\n" +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Analytic Account" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Cancelled" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order +msgid "" +"Creation date of draft/sent orders,\n" +"Confirmation date of confirmed orders." +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order +msgid "Date" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Fully Invoiced" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Invoice Status" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Locked" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Nothing to Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Order Date" +msgstr "" + #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines #: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot msgid "Order Lines" msgstr "Lignes de commande" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Subtotal" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Tax" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Total" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation Sent" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Sales Order" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model,name:sale_order_line_menu.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "To Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Upselling Opportunity" +msgstr "" diff --git a/sale_order_line_menu/i18n/hr.po b/sale_order_line_menu/i18n/hr.po index 770158ed8b7..4c895b8337c 100644 --- a/sale_order_line_menu/i18n/hr.po +++ b/sale_order_line_menu/i18n/hr.po @@ -17,9 +17,102 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.14.1\n" +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Analytic Account" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Cancelled" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order +msgid "" +"Creation date of draft/sent orders,\n" +"Confirmation date of confirmed orders." +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order +msgid "Date" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Fully Invoiced" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Invoice Status" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Locked" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Nothing to Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Order Date" +msgstr "" + #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines #: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot msgid "Order Lines" msgstr "Stavke ponuda" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Subtotal" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Tax" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Total" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation Sent" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Sales Order" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model,name:sale_order_line_menu.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "To Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Upselling Opportunity" +msgstr "" diff --git a/sale_order_line_menu/i18n/sale_order_line_menu.pot b/sale_order_line_menu/i18n/sale_order_line_menu.pot index 6ae1739c50d..98091d8af6b 100644 --- a/sale_order_line_menu/i18n/sale_order_line_menu.pot +++ b/sale_order_line_menu/i18n/sale_order_line_menu.pot @@ -13,9 +13,102 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Analytic Account" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Cancelled" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order +msgid "" +"Creation date of draft/sent orders,\n" +"Confirmation date of confirmed orders." +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order +msgid "Date" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Fully Invoiced" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Invoice Status" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Locked" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Nothing to Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Order Date" +msgstr "" + #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines #: model:ir.ui.menu,name:sale_order_line_menu.sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.view_sale_order_line_pivot msgid "Order Lines" msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Subtotal" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Tax" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree +msgid "Price Total" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Quotation Sent" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Sales Order" +msgstr "" + +#. module: sale_order_line_menu +#: model:ir.model,name:sale_order_line_menu.model_sale_order_line +msgid "Sales Order Line" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "To Invoice" +msgstr "" + +#. module: sale_order_line_menu +#: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search +msgid "Upselling Opportunity" +msgstr "" diff --git a/sale_order_line_menu/models/__init__.py b/sale_order_line_menu/models/__init__.py new file mode 100644 index 00000000000..c1e312949f8 --- /dev/null +++ b/sale_order_line_menu/models/__init__.py @@ -0,0 +1,4 @@ +# Copyright 2023 Moduon Team +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from . import sale_order_line diff --git a/sale_order_line_menu/models/sale_order_line.py b/sale_order_line_menu/models/sale_order_line.py new file mode 100644 index 00000000000..d0f8025faa9 --- /dev/null +++ b/sale_order_line_menu/models/sale_order_line.py @@ -0,0 +1,20 @@ +# Copyright 2023 Moduon Team +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). +from odoo import fields, models + + +class SaleOrderLine(models.Model): + _inherit = "sale.order.line" + + date_order = fields.Datetime( + related="order_id.date_order", + readonly=True, + store=True, + index=True, + ) + account_analytic_id = fields.Many2one( + related="order_id.analytic_account_id", + readonly=True, + store=True, + index=True, + ) diff --git a/sale_order_line_menu/readme/CONTRIBUTORS.rst b/sale_order_line_menu/readme/CONTRIBUTORS.rst index 83ae7af628c..8fb066bd094 100644 --- a/sale_order_line_menu/readme/CONTRIBUTORS.rst +++ b/sale_order_line_menu/readme/CONTRIBUTORS.rst @@ -3,3 +3,9 @@ * Daniel Reis * Freni Patel * Murtaza Mithaiwala + +* `Moduon Team `: + + * Eduardo de Miguel + * Emilio Pascual + * Rafael Blasco diff --git a/sale_order_line_menu/readme/DESCRIPTION.rst b/sale_order_line_menu/readme/DESCRIPTION.rst index d9fcfa47950..0573533392b 100644 --- a/sale_order_line_menu/readme/DESCRIPTION.rst +++ b/sale_order_line_menu/readme/DESCRIPTION.rst @@ -1 +1 @@ -Adds a menu item to list all Sales order lines. +Adds a menu item and some views to navigate through Sale Order lines. diff --git a/sale_order_line_menu/static/description/index.html b/sale_order_line_menu/static/description/index.html index 6d01d8012f5..dcfe0729017 100644 --- a/sale_order_line_menu/static/description/index.html +++ b/sale_order_line_menu/static/description/index.html @@ -368,7 +368,7 @@

    Sale Order Line Menu

    !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

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

    -

    Adds a menu item to list all Sales order lines.

    +

    Adds a menu item and some views to navigate through Sale Order lines.

    Table of contents

    +
  • Moduon Team <https://moduon.team>: +
  • diff --git a/sale_order_line_menu/views/sale_order_line_views.xml b/sale_order_line_menu/views/sale_order_line_views.xml index 92a9f005397..1d80195c214 100644 --- a/sale_order_line_menu/views/sale_order_line_views.xml +++ b/sale_order_line_menu/views/sale_order_line_views.xml @@ -1,20 +1,175 @@ + + + + + sale.order.line.tree + sale.order.line + + primary + 17 + + + + + + + + + + + + + + + + + + + + + + + + + + hide + + + hide + + + hide + + + hide + + + Price Subtotal + + + show + + + + + + + sale.order.line.pivot sale.order.line - + + + + sale.order.line.search + sale.order.line + + primary + 999 + + + + + + + + + + + + + + + + + + + + + + + + + + Order Lines ir.actions.act_window sale.order.line - tree,pivot + tree,form,pivot + + [('display_type', 'not in', ['line_section', 'line_note'])] From 9dba915d79529d5b44db0481d8f6a0ded60631a9 Mon Sep 17 00:00:00 2001 From: Ivorra78 Date: Mon, 21 Aug 2023 16:08:55 +0000 Subject: [PATCH 09/17] Translated using Weblate (Spanish) Currently translated at 100.0% (19 of 19 strings) Translation: sale-workflow-16.0/sale-workflow-16.0-sale_order_line_menu Translate-URL: https://translation.odoo-community.org/projects/sale-workflow-16-0/sale-workflow-16-0-sale_order_line_menu/es/ --- sale_order_line_menu/README.rst | 15 ++++--- sale_order_line_menu/i18n/es.po | 42 ++++++++++--------- .../static/description/index.html | 38 +++++++++-------- 3 files changed, 51 insertions(+), 44 deletions(-) diff --git a/sale_order_line_menu/README.rst b/sale_order_line_menu/README.rst index 70a28a10d34..ccd24ca134c 100644 --- a/sale_order_line_menu/README.rst +++ b/sale_order_line_menu/README.rst @@ -2,10 +2,13 @@ Sale Order Line Menu ==================== -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:2a024012b34eb87c060c136d572596848b845ffb55fe73f82a6c095197217015 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status @@ -19,11 +22,11 @@ Sale Order Line Menu .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png :target: https://translation.odoo-community.org/projects/sale-workflow-16-0/sale-workflow-16-0-sale_order_line_menu :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/167/16.0 - :alt: Try me on Runbot +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/sale-workflow&target_branch=16.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| Adds a menu item and some views to navigate through Sale Order lines. @@ -42,7 +45,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us smashing it by providing a detailed and welcomed +If you spotted it first, help us to smash it by providing a detailed and welcomed `feedback `_. Do not contact contributors directly about support or help with technical issues. diff --git a/sale_order_line_menu/i18n/es.po b/sale_order_line_menu/i18n/es.po index ee800681d33..0fbffb2a84a 100644 --- a/sale_order_line_menu/i18n/es.po +++ b/sale_order_line_menu/i18n/es.po @@ -6,26 +6,26 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2021-12-07 17:39+0000\n" -"Last-Translator: David Alonso (Solvos) \n" +"PO-Revision-Date: 2023-09-02 18:13+0000\n" +"Last-Translator: Ivorra78 \n" "Language-Team: none\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3.2\n" +"X-Generator: Weblate 4.17\n" #. module: sale_order_line_menu #: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__account_analytic_id #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Analytic Account" -msgstr "" +msgstr "Cuenta Analítica" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Cancelled" -msgstr "" +msgstr "Cancelado/a" #. module: sale_order_line_menu #: model:ir.model.fields,help:sale_order_line_menu.field_sale_order_line__date_order @@ -33,36 +33,38 @@ msgid "" "Creation date of draft/sent orders,\n" "Confirmation date of confirmed orders." msgstr "" +"Fecha de creación de borradores/pedidos enviados,\n" +"Fecha de confirmación de pedidos confirmados." #. module: sale_order_line_menu #: model:ir.model.fields,field_description:sale_order_line_menu.field_sale_order_line__date_order msgid "Date" -msgstr "" +msgstr "Fecha" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Fully Invoiced" -msgstr "" +msgstr "Totalmente Facturado" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Invoice Status" -msgstr "" +msgstr "Estado de Facturación" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Locked" -msgstr "" +msgstr "Bloqueado" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Nothing to Invoice" -msgstr "" +msgstr "Nada para Facturar" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Order Date" -msgstr "" +msgstr "Fecha del Pedido" #. module: sale_order_line_menu #: model:ir.actions.act_window,name:sale_order_line_menu.action_orders_lines @@ -74,44 +76,44 @@ msgstr "Líneas de pedidos" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree msgid "Price Subtotal" -msgstr "" +msgstr "Subtotal del precio" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree msgid "Price Tax" -msgstr "" +msgstr "Precio del impuesto" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_tree msgid "Price Total" -msgstr "" +msgstr "Precio total" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Quotation" -msgstr "" +msgstr "Cotización" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Quotation Sent" -msgstr "" +msgstr "Cotización Enviada" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Sales Order" -msgstr "" +msgstr "Órdenes de Venta" #. module: sale_order_line_menu #: model:ir.model,name:sale_order_line_menu.model_sale_order_line msgid "Sales Order Line" -msgstr "" +msgstr "Línea de Orden de Venta" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "To Invoice" -msgstr "" +msgstr "Por Facturar" #. module: sale_order_line_menu #: model_terms:ir.ui.view,arch_db:sale_order_line_menu.sale_order_line_search msgid "Upselling Opportunity" -msgstr "" +msgstr "Oportunidad de venta adicional" diff --git a/sale_order_line_menu/static/description/index.html b/sale_order_line_menu/static/description/index.html index dcfe0729017..47f396eb164 100644 --- a/sale_order_line_menu/static/description/index.html +++ b/sale_order_line_menu/static/description/index.html @@ -1,20 +1,20 @@ - + - + Sale Order Line Menu