From 6907302f8efb0f77a33663142ccc9c61a58e8be8 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 28 Mar 2022 17:27:27 +0200 Subject: [PATCH] [MIG] sale_purchase_no_product_template_menu --- .../__init__.py | 0 .../__manifest__.py | 29 +++++++++ .../i18n/fr.po | 29 +++++++++ ...sale_purchase_no_product_template_menu.pot | 25 ++++++++ .../view.xml | 63 +++++++++++++++++++ 5 files changed, 146 insertions(+) create mode 100644 sale_purchase_no_product_template_menu/__init__.py create mode 100644 sale_purchase_no_product_template_menu/__manifest__.py create mode 100644 sale_purchase_no_product_template_menu/i18n/fr.po create mode 100644 sale_purchase_no_product_template_menu/i18n/sale_purchase_no_product_template_menu.pot create mode 100644 sale_purchase_no_product_template_menu/view.xml diff --git a/sale_purchase_no_product_template_menu/__init__.py b/sale_purchase_no_product_template_menu/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/sale_purchase_no_product_template_menu/__manifest__.py b/sale_purchase_no_product_template_menu/__manifest__.py new file mode 100644 index 0000000..6ecf370 --- /dev/null +++ b/sale_purchase_no_product_template_menu/__manifest__.py @@ -0,0 +1,29 @@ +# Copyright 2015-2019 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Sale Purchase No Product Template Menu", + "version": "14.0.1.0.0", + "category": "Sale and Purchase", + "license": "AGPL-3", + "summary": "Replace product.template menu entries by product.product menu entries", + "description": """ +Sale Purchase No Product Template +================================= + +This module replaces the menu entries for product.template by menu entries for product.product in the *Sales* and *Purchases* menu entries. With this module, the only menu entry for product.template is in the menu *Sales > Configuration > Product Categories and Attributes*. + +This module also switches to the tree view by default for Product menu entries, instead of the kanban view. + +This module has been written by Alexis de Lattre from Akretion . + """, + "author": "Akretion", + "website": "http://www.akretion.com", + "depends": [ + "purchase", + "sale", + ], + "data": ["view.xml"], + "installable": True, +} diff --git a/sale_purchase_no_product_template_menu/i18n/fr.po b/sale_purchase_no_product_template_menu/i18n/fr.po new file mode 100644 index 0000000..be99427 --- /dev/null +++ b/sale_purchase_no_product_template_menu/i18n/fr.po @@ -0,0 +1,29 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_purchase_no_product_template_menu +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2022-03-28 17:19+0200\n" +"Last-Translator: <>\n" +"Language-Team: \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" +"X-Generator: Poedit 3.0\n" + +#. module: sale_purchase_no_product_template_menu +#: model:ir.ui.menu,name:sale_purchase_no_product_template_menu.sale_config_product_template_menu +msgid "Product Templates" +msgstr "Modèles d'article" + +#. module: sale_purchase_no_product_template_menu +#: model:ir.actions.act_window,name:sale_purchase_no_product_template_menu.product_product_action_purchased +#: model:ir.actions.act_window,name:sale_purchase_no_product_template_menu.product_product_action_sell +msgid "Products" +msgstr "Articles" diff --git a/sale_purchase_no_product_template_menu/i18n/sale_purchase_no_product_template_menu.pot b/sale_purchase_no_product_template_menu/i18n/sale_purchase_no_product_template_menu.pot new file mode 100644 index 0000000..a8c86b0 --- /dev/null +++ b/sale_purchase_no_product_template_menu/i18n/sale_purchase_no_product_template_menu.pot @@ -0,0 +1,25 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_purchase_no_product_template_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_purchase_no_product_template_menu +#: model:ir.ui.menu,name:sale_purchase_no_product_template_menu.sale_config_product_template_menu +msgid "Product Templates" +msgstr "" + +#. module: sale_purchase_no_product_template_menu +#: model:ir.actions.act_window,name:sale_purchase_no_product_template_menu.product_product_action_purchased +#: model:ir.actions.act_window,name:sale_purchase_no_product_template_menu.product_product_action_sell +msgid "Products" +msgstr "" diff --git a/sale_purchase_no_product_template_menu/view.xml b/sale_purchase_no_product_template_menu/view.xml new file mode 100644 index 0000000..0bf6ca1 --- /dev/null +++ b/sale_purchase_no_product_template_menu/view.xml @@ -0,0 +1,63 @@ + + + + + + + + Products + product.product + tree,form,kanban + {'search_default_filter_to_purchase': 1} + + + + + + + + + + + + Products + product.product + tree,form,kanban + {'search_default_filter_to_sell': 1} + + + + + + + + + + + + + Product Templates + tree,form,kanban + + {} + + + + + + + + + tree,form,kanban + + + +