From 6e23e879f92bc7416681e0063a7c362387fce538 Mon Sep 17 00:00:00 2001 From: William Henrotin Date: Fri, 26 May 2023 12:45:03 +0000 Subject: [PATCH] [FIX] stock: hide detailed operation in draft The draft state should only allows setting the initial demand This commit also allow editing the reserve quantity at the move line creation closes odoo/odoo#122445 Task: 3256447 Related: odoo/enterprise#41548 Signed-off-by: William Henrotin (whe) --- addons/stock/models/stock_move.py | 1 + addons/stock/views/stock_move_views.xml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/stock/models/stock_move.py b/addons/stock/models/stock_move.py index cd7aebd3198..1e43a523cf7 100644 --- a/addons/stock/models/stock_move.py +++ b/addons/stock/models/stock_move.py @@ -248,6 +248,7 @@ class StockMove(models.Model): else: move.show_details_visible = (((consignment_enabled and move.picking_code != 'incoming') or show_details_visible or move.has_tracking != 'none') and + move.state != 'draft' and move.show_operations is False) def _compute_show_reserved_availability(self): diff --git a/addons/stock/views/stock_move_views.xml b/addons/stock/views/stock_move_views.xml index 99146424358..70b9bf1280d 100644 --- a/addons/stock/views/stock_move_views.xml +++ b/addons/stock/views/stock_move_views.xml @@ -253,7 +253,7 @@ - +