From c0ae4f59def01a08eaa4d04dca2fd12489d95ca2 Mon Sep 17 00:00:00 2001 From: Arnold Moyaux Date: Thu, 29 Jun 2023 14:14:08 +0000 Subject: [PATCH] [FIX] stock: import inventory adjustement Traceback due to variable quant not instanciate during import. It's due to commit a381b6fdd19d4f1a4512efe4f4877c50b5fd453e closes odoo/odoo#126912 X-original-commit: 10e9e66b275649ef36880f4b7a6fbd4c3dc739d9 Signed-off-by: William Henrotin (whe) --- addons/stock/models/stock_quant.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/stock/models/stock_quant.py b/addons/stock/models/stock_quant.py index 4f67e101eb3..40b031bce9f 100644 --- a/addons/stock/models/stock_quant.py +++ b/addons/stock/models/stock_quant.py @@ -272,6 +272,7 @@ class StockQuant(models.Model): lot_id = self.env['stock.lot'].browse(vals.get('lot_id')) package_id = self.env['stock.quant.package'].browse(vals.get('package_id')) owner_id = self.env['res.partner'].browse(vals.get('owner_id')) + quant = self.env['stock.quant'] if not self.env.context.get('import_file'): # Merge quants later, to make sure one line = one record during batch import quant = self._gather(product, location, lot_id=lot_id, package_id=package_id, owner_id=owner_id, strict=True)