From d170e913ab77992aba82cde078f2d13a1ddc1033 Mon Sep 17 00:00:00 2001 From: Martin Maes Date: Fri, 20 Oct 2023 16:32:36 +0200 Subject: [PATCH] [FIX] mrp: ui improvement This commit fixes: - hide `read_duration` and `expected_duration` in MO list view. - hide `component availability` byt default in bom overview, unless if coming from mrp forecast. task-3547356 closes odoo/odoo#140244 Related: odoo/enterprise#49802 Signed-off-by: Arnold Moyaux (arm) --- .../static/src/components/bom_overview/mrp_bom_overview.js | 2 +- addons/mrp/static/src/mrp_forecasted/forecasted_buttons.js | 1 + addons/mrp/views/mrp_production_views.xml | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/mrp/static/src/components/bom_overview/mrp_bom_overview.js b/addons/mrp/static/src/components/bom_overview/mrp_bom_overview.js index ca055a87099..fd534f8d12a 100644 --- a/addons/mrp/static/src/components/bom_overview/mrp_bom_overview.js +++ b/addons/mrp/static/src/components/bom_overview/mrp_bom_overview.js @@ -21,7 +21,7 @@ export class BomOverviewComponent extends Component { this.state = useState({ showOptions: { uom: false, - availabilities: true, + availabilities: false || this.props.action.context.activate_availabilities, costs: true, operations: true, leadTimes: true, diff --git a/addons/mrp/static/src/mrp_forecasted/forecasted_buttons.js b/addons/mrp/static/src/mrp_forecasted/forecasted_buttons.js index 63f6b295305..ae1781fb9c1 100644 --- a/addons/mrp/static/src/mrp_forecasted/forecasted_buttons.js +++ b/addons/mrp/static/src/mrp_forecasted/forecasted_buttons.js @@ -18,6 +18,7 @@ patch(ForecastedButtons.prototype, { additionalContext: { active_id: this.bomId, active_product_id: this.productId, + activate_availabilities : true, }, }); } diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml index 41a49c8e858..779f394c692 100644 --- a/addons/mrp/views/mrp_production_views.xml +++ b/addons/mrp/views/mrp_production_views.xml @@ -72,8 +72,8 @@ - - + +