From 4a1dfb50b7cbcd08a46c6b37f4ad2b4c4bf37e6e Mon Sep 17 00:00:00 2001 From: yhu-odoo Date: Tue, 14 Jan 2020 13:21:00 +0000 Subject: [PATCH] [REF] stock_account: valuation layer and not admin user missing bit from rev[0], [1], and [2] [0] 7ef11e3 [1] d6c8c34 [2] 5096e72 closes odoo/odoo#43186 Signed-off-by: Simon Lejeune (sle) --- addons/stock_account/models/stock_move.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock_account/models/stock_move.py b/addons/stock_account/models/stock_move.py index 6ecd9f76e11..ab6860d78f2 100644 --- a/addons/stock_account/models/stock_move.py +++ b/addons/stock_account/models/stock_move.py @@ -331,7 +331,7 @@ class StockMove(models.Model): # adapt standard price on incomming moves if the product cost_method is 'fifo' for move in self.filtered(lambda move: move.with_company(move.company_id).product_id.cost_method == 'fifo' - and float_is_zero(move.product_id.quantity_svl, precision_rounding=move.product_id.uom_id.rounding)): + and float_is_zero(move.product_id.sudo().quantity_svl, precision_rounding=move.product_id.uom_id.rounding)): move.product_id.with_company(move.company_id.id).sudo().write({'standard_price': move._get_price_unit()}) def _get_accounting_data_for_valuation(self):