From 022a8435deebf53bc49f9ca75507da1723967c12 Mon Sep 17 00:00:00 2001 From: William Henrotin Date: Fri, 12 Jan 2024 14:17:15 +0000 Subject: [PATCH] [FIX] stock: prevent creating lot based on picking type Since 4da8c6ebca024, the lot creation when filling a stock move line is done via the stock quant "pick from" field. We thus don't have the 'active_picking_id' key that was set on lot_id field to check if the user can create or not new stock lot for a particular picking. This commit add this context key back on the stock move line one2many for it to be available at the stock quant creation. closes odoo/odoo#152915 Task: 3670447 X-original-commit: ce4f6f668cf8308b4b9af14ffc74f0df6428a771 Signed-off-by: Steve Van Essche Signed-off-by: William Henrotin (whe) --- addons/stock/views/stock_move_views.xml | 2 +- addons/stock/views/stock_quant_views.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock/views/stock_move_views.xml b/addons/stock/views/stock_move_views.xml index 00343181ac8..0ac80d6f816 100644 --- a/addons/stock/views/stock_move_views.xml +++ b/addons/stock/views/stock_move_views.xml @@ -179,7 +179,7 @@ diff --git a/addons/stock/views/stock_quant_views.xml b/addons/stock/views/stock_quant_views.xml index c5cb339ddbf..04cfb25e60f 100644 --- a/addons/stock/views/stock_quant_views.xml +++ b/addons/stock/views/stock_quant_views.xml @@ -395,7 +395,7 @@ in this location. That leads to a negative stock. + context="{'default_product_id': product_id, 'default_company_id': company_id, 'active_picking_id': context.get('active_picking_id')}"/>