From de47d2ceb13d6ae705da079df94996f202d40e45 Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sat, 25 Apr 2026 09:01:49 -0400 Subject: [PATCH] refactor(menus): collapse separate Jobs submenu into Shop Floor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move 'All Jobs' and 'Steps' under fusion_plating_shopfloor's existing 'Shop Floor' submenu (between Tablet Station and Bake Windows). The standalone 'Jobs' parent menu is gone — it was redundant once the operator UIs (Plant Overview / Tablet / Manager Desk) consolidated under Shop Floor. Final structure under Plating: Sales / * Configurator / * Shop Floor Manager Desk Plant Overview Tablet Station All Jobs ← moved here (seq 15) Steps ← moved here (seq 17, supervisor+) Bake Windows First-Piece Gates Receiving & Inspection Operations / * Configuration → Work Centres (manager) ...rest Work Centres stays under Configuration (no shopfloor equivalent). New menu file lives in fusion_plating_jobs/views (jobs depends on shopfloor; core can't reference shopfloor xmlids). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../fusion_plating/views/fp_jobs_menu.xml | 27 ++++--------------- .../fusion_plating_jobs/__manifest__.py | 1 + .../views/jobs_in_shopfloor_menu.xml | 24 +++++++++++++++++ 3 files changed, 30 insertions(+), 22 deletions(-) create mode 100644 fusion_plating/fusion_plating_jobs/views/jobs_in_shopfloor_menu.xml diff --git a/fusion_plating/fusion_plating/views/fp_jobs_menu.xml b/fusion_plating/fusion_plating/views/fp_jobs_menu.xml index c00b661e..6508d6ff 100644 --- a/fusion_plating/fusion_plating/views/fp_jobs_menu.xml +++ b/fusion_plating/fusion_plating/views/fp_jobs_menu.xml @@ -1,28 +1,11 @@ - + + + + + + + +