diff --git a/fermente_mrp/__manifest__.py b/fermente_mrp/__manifest__.py
index 562ed437..cc5f2b40 100644
--- a/fermente_mrp/__manifest__.py
+++ b/fermente_mrp/__manifest__.py
@@ -11,6 +11,7 @@
"license": "AGPL-3",
"depends": ["mrp"],
"data": [
+ "views/menu.xml",
"views/mrp_production_view.xml",
"security/ir.model.access.csv",
],
diff --git a/fermente_mrp/i18n/fr.po b/fermente_mrp/i18n/fr.po
index 8dbc79df..38a36fd1 100644
--- a/fermente_mrp/i18n/fr.po
+++ b/fermente_mrp/i18n/fr.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-01-10 12:56+0000\n"
-"PO-Revision-Date: 2025-01-10 12:56+0000\n"
+"POT-Creation-Date: 2025-02-21 10:52+0000\n"
+"PO-Revision-Date: 2025-02-21 10:52+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,12 +15,32 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
+#. module: fermente_mrp
+#: model:ir.actions.act_window,name:fermente_mrp.action_fermente_mrp_bom_all
+#: model:ir.ui.menu,name:fermente_mrp.menu_fermente_mrp_bom
+#: model:ir.ui.menu,name:fermente_mrp.menu_fermente_mrp_bom_all
+msgid "Bills of Materials"
+msgstr "Fiches techniques"
+
#. module: fermente_mrp
#: model_terms:ir.ui.view,arch_db:fermente_mrp.view_fermente_mrp_production_form_base
msgid "BoM"
msgstr "Fiche technique"
+#. module: fermente_mrp
+#: model:ir.actions.act_window,name:fermente_mrp.action_fermente_mrp_bom_finished_products
+#: model:ir.ui.menu,name:fermente_mrp.menu_fermente_mrp_bom_finished_products
+msgid "BoM for finished products"
+msgstr "FT pour produits finis"
+
+#. module: fermente_mrp
+#: model:ir.actions.act_window,name:fermente_mrp.action_fermente_mrp_bom_intermediate_products
+#: model:ir.ui.menu,name:fermente_mrp.menu_fermente_mrp_bom_intermediate_products
+msgid "BoM for intermediate products"
+msgstr "FT pour produits intermédiaires"
+
#. module: fermente_mrp
#: model_terms:ir.ui.view,arch_db:fermente_mrp.view_fermente_mrp_production_form_base
msgid "Now, fill the quantity to indicate what you have produce."
-msgstr "Maintenant, remplissez la quantité pour indiquer ce que vous avez produit."
\ No newline at end of file
+msgstr ""
+"Maintenant, remplissez la quantité pour indiquer ce que vous avez produit."
\ No newline at end of file
diff --git a/fermente_mrp/views/menu.xml b/fermente_mrp/views/menu.xml
new file mode 100644
index 00000000..9b129d26
--- /dev/null
+++ b/fermente_mrp/views/menu.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bills of Materials
+ ir.actions.act_window
+ mrp.bom
+ tree,form
+
+
+
+
+
+
+ BoM for intermediate products
+ ir.actions.act_window
+ mrp.bom
+ tree,form
+
+ {"search_default_filter_product_intermediate":1}
+
+
+
+
+
+ BoM for finished products
+ ir.actions.act_window
+ mrp.bom
+ tree,form
+
+ {"search_default_filter_product_finished":1}
+
+
+
+
+
diff --git a/fermente_mrp_bom_form_view/__manifest__.py b/fermente_mrp_bom_form_view/__manifest__.py
index 17446515..4658d31e 100644
--- a/fermente_mrp_bom_form_view/__manifest__.py
+++ b/fermente_mrp_bom_form_view/__manifest__.py
@@ -18,7 +18,9 @@
# GRAP
"mrp_bom_tag",
"mrp_bom_line_net_qty",
+ "mrp_bom_product_allergen",
"mrp_bom_product_price_margin",
+ "product_label_mrp",
],
"data": [
"views/view_mrp_bom.xml",
diff --git a/fermente_mrp_bom_form_view/i18n/fr.po b/fermente_mrp_bom_form_view/i18n/fr.po
index 46010d9b..0e720662 100644
--- a/fermente_mrp_bom_form_view/i18n/fr.po
+++ b/fermente_mrp_bom_form_view/i18n/fr.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-11-26 13:14+0000\n"
-"PO-Revision-Date: 2024-11-26 13:14+0000\n"
+"POT-Creation-Date: 2025-02-20 14:22+0000\n"
+"PO-Revision-Date: 2025-02-20 14:22+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -16,22 +16,42 @@ msgstr ""
"Plural-Forms: \n"
#. module: fermente_mrp_bom_form_view
-#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
msgid ">"
-msgstr ">"
+msgstr ""
+
+#. module: fermente_mrp_bom_form_view
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
+msgid "Allergens"
+msgstr "Allergènes"
#. module: fermente_mrp_bom_form_view
-#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
msgid "Components"
-msgstr "Composants"
+msgstr "Lignes de recette"
+
+#. module: fermente_mrp_bom_form_view
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
+msgid "Labels"
+msgstr ""
+
+#. module: fermente_mrp_bom_form_view
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
+msgid "Net weight (kg)"
+msgstr "Poids net (kg)"
+
+#. module: fermente_mrp_bom_form_view
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_produce_delay
+msgid "Produce time"
+msgstr "Temps de production"
#. module: fermente_mrp_bom_form_view
-#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
msgid "ST %"
msgstr ""
#. module: fermente_mrp_bom_form_view
-#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
msgid ""
"This will set product gross quantity with net quantity and loss percentage"
msgstr ""
@@ -39,7 +59,7 @@ msgstr ""
"pourcentage de perte."
#. module: fermente_mrp_bom_form_view
-#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
msgid ""
"This will set product net quantity with gross quantity and loss percentage"
msgstr ""
@@ -47,6 +67,6 @@ msgstr ""
"pourcentage de perte."
#. module: fermente_mrp_bom_form_view
-#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form
+#: model_terms:ir.ui.view,arch_db:fermente_mrp_bom_form_view.view_fermente_mrp_bom_form_sections_and_notes
msgid "Total"
msgstr ""
\ No newline at end of file
diff --git a/fermente_mrp_bom_form_view/views/view_mrp_bom.xml b/fermente_mrp_bom_form_view/views/view_mrp_bom.xml
index 5c27ec62..8c2aa45f 100644
--- a/fermente_mrp_bom_form_view/views/view_mrp_bom.xml
+++ b/fermente_mrp_bom_form_view/views/view_mrp_bom.xml
@@ -44,7 +44,6 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-
1
@@ -58,7 +57,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
expr="//field[@name='bom_line_with_sectionnote_ids']/tree/field[@name='product_uom_id']"
position="before"
>
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
- >
+
diff_product_qty_gross_net != 0
diff --git a/mrp_sale_grouped/__manifest__.py b/mrp_sale_grouped/__manifest__.py
index d4f2ca9e..6a699512 100644
--- a/mrp_sale_grouped/__manifest__.py
+++ b/mrp_sale_grouped/__manifest__.py
@@ -33,7 +33,6 @@
"report/report_sale_grouped.xml",
"report/ir_actions_report.xml",
"views/action.xml",
- "views/menu.xml",
"views/view_mrp_sale_grouped.xml",
"views/view_sale_order.xml",
"wizard/view_sale_grouped_wizard.xml",
diff --git a/mrp_sale_grouped/views/menu.xml b/mrp_sale_grouped/views/menu.xml
deleted file mode 100644
index 7dacd97d..00000000
--- a/mrp_sale_grouped/views/menu.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test-requirements.txt b/test-requirements.txt
index 8da60bcf..6f4b4066 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16,6 +16,7 @@ git+https://github.com/OCA/manufacture@refs/pull/1430/head#subdirectory=setup/mr
git+https://github.com/OCA/product-attributes@refs/pull/1840/head#subdirectory=setup/product_compute_template_field_from_variant_helper
# Placeholder for future PRs 1
+git+https://github.com/grap/grap-odoo-business@16.0#subdirectory=setup/product_label_mrp
# Placeholder for future PRs 2