From f752b9888920fd3b0c4936e641bdfc4f56d2a1f1 Mon Sep 17 00:00:00 2001
From: "Tiffany Chang (tic)"
Date: Thu, 23 Jun 2022 14:22:37 +0000
Subject: [PATCH] [IMP] mrp, stock{_account,_picking_batch}: update inventory
menus
- reorder/rename/remove menu contents for "Inventory" and "Reporting",
including:
- removed "Forecasted Inventory" menuitem since this view is no longer
considered useful (code for view to be removed in separate commit)
- removed "Stock Moves" (moves report) menuitem
- renamed "Product Move" (move lines report) menuitem => "Moves
History", this will also be reflected in any "History" buttons that
open this view from other views.
- made "Inventory Report" menuitem visible only when applicable (i.e.
multi-location or consignment is active/debug mpde)
- made "Run Scheduler" menuitem only available in debug mode (
main_flow_tour updated to skip scheduler click since general flow is
expected to still the same/work)
Goal of renaming/ordering of menuitems is to clean them up and make them
more intuitive for users.
- "Run Scheduler" in mrp menus has also been made debug only viewable as
well to mirror the inventory change.
"menu" part of b2b task: 2882539
ENT PR: odoo/enterprise#29974
Part-of: odoo/odoo#97109
---
addons/mrp/views/stock_move_views.xml | 1 +
addons/stock/views/product_views.xml | 1 -
addons/stock/views/stock_move_line_views.xml | 4 ++--
addons/stock/views/stock_move_views.xml | 2 --
addons/stock/views/stock_orderpoint_views.xml | 2 +-
addons/stock/views/stock_picking_views.xml | 2 +-
addons/stock/views/stock_quant_views.xml | 6 +++---
.../stock/wizard/stock_scheduler_compute_views.xml | 2 +-
.../views/stock_valuation_layer_views.xml | 2 +-
.../views/stock_picking_batch_views.xml | 2 +-
.../views/stock_picking_wave_views.xml | 2 +-
.../static/tests/tours/main_flow.js | 14 --------------
12 files changed, 12 insertions(+), 28 deletions(-)
diff --git a/addons/mrp/views/stock_move_views.xml b/addons/mrp/views/stock_move_views.xml
index ca508b99849..fd9691477f6 100644
--- a/addons/mrp/views/stock_move_views.xml
+++ b/addons/mrp/views/stock_move_views.xml
@@ -85,6 +85,7 @@
diff --git a/addons/stock/views/product_views.xml b/addons/stock/views/product_views.xml
index 3f4cd347f6b..087da7de0d3 100644
--- a/addons/stock/views/product_views.xml
+++ b/addons/stock/views/product_views.xml
@@ -479,7 +479,6 @@
-
diff --git a/addons/stock/views/stock_move_line_views.xml b/addons/stock/views/stock_move_line_views.xml
index 808ab9be078..ccf127020e4 100644
--- a/addons/stock/views/stock_move_line_views.xml
+++ b/addons/stock/views/stock_move_line_views.xml
@@ -172,7 +172,7 @@
- Product Moves
+ Moves History
stock.move.line
ir.actions.act_window
tree,kanban,pivot,form
@@ -191,5 +191,5 @@
+ parent="stock.menu_warehouse_report" sequence="200"/>
diff --git a/addons/stock/views/stock_move_views.xml b/addons/stock/views/stock_move_views.xml
index 38b489e7dd3..01d9da3b1fd 100644
--- a/addons/stock/views/stock_move_views.xml
+++ b/addons/stock/views/stock_move_views.xml
@@ -469,6 +469,4 @@
-
-
diff --git a/addons/stock/views/stock_orderpoint_views.xml b/addons/stock/views/stock_orderpoint_views.xml
index 3d851d9dcc0..dbd5eb76676 100644
--- a/addons/stock/views/stock_orderpoint_views.xml
+++ b/addons/stock/views/stock_orderpoint_views.xml
@@ -227,7 +227,7 @@
-
+
stock.picking.tree
diff --git a/addons/stock_picking_batch/views/stock_picking_wave_views.xml b/addons/stock_picking_batch/views/stock_picking_wave_views.xml
index dff8eb550fa..7a01a01d774 100644
--- a/addons/stock_picking_batch/views/stock_picking_wave_views.xml
+++ b/addons/stock_picking_batch/views/stock_picking_wave_views.xml
@@ -64,6 +64,6 @@
id="stock_picking_wave_menu"
parent="stock.menu_stock_warehouse_mgmt"
groups="stock.group_stock_picking_wave"
- sequence="8"/>
+ sequence="23"/>
diff --git a/odoo/addons/test_main_flows/static/tests/tours/main_flow.js b/odoo/addons/test_main_flows/static/tests/tours/main_flow.js
index 34dfa4a0c86..137f425b4c2 100644
--- a/odoo/addons/test_main_flows/static/tests/tours/main_flow.js
+++ b/odoo/addons/test_main_flows/static/tests/tours/main_flow.js
@@ -706,20 +706,6 @@ tour.stepUtils.openBuggerMenu("li.breadcrumb-item.active:contains('Inventory Ove
},
tour.stepUtils.openBuggerMenu("li.breadcrumb-item.active:contains('OP/')"),
{
-// Run the schedulers
- trigger: ".o_menu_sections button:contains('Operations')",
- content: _t("Go to Run Schedulers"),
- position: "bottom"
-}, {
- trigger: ".o_menu_sections .dropdown-item[data-menu-xmlid='stock.menu_procurement_compute']",
- content: _t("Click on schedulers"),
- position: "bottom"
-}, {
- trigger: ".modal-footer .btn-primary",
- extra_trigger: ".modal-dialog",
- content: _t("Run Schedulers"),
- position: "bottom",
-}, {
//Go to purchase:
edition: "enterprise",
trigger: '.o_menu_toggle',