From 623b8a78e3039bd8974cf349d558215d49f99a2f Mon Sep 17 00:00:00 2001 From: alt-odoo Date: Mon, 21 Oct 2019 13:06:19 +0000 Subject: [PATCH] [FIX] mrp_account: wrong company on analytic line when validating MO When marking as done a MO, we use SUPERUSER to create analytic line as an MRP user does not always have access to analytic items. There is however a default value for company analytic line defined to the user's context company, so we need to use the current company of the real user instead. closes odoo/odoo#39209 X-original-commit: 14aade9341bf9d61cd21de948755fc339ae512ea Signed-off-by: Alex Tuyls --- addons/mrp_account/models/mrp_production.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/mrp_account/models/mrp_production.py b/addons/mrp_account/models/mrp_production.py index 5e97dbff4dd..6eaf19949a8 100644 --- a/addons/mrp_account/models/mrp_production.py +++ b/addons/mrp_account/models/mrp_production.py @@ -48,6 +48,7 @@ class MrpProduction(models.Model): 'account_id': account, 'ref': wc.code, 'unit_amount': hours, + 'company_id': self.company_id.id, } def _costs_generate(self):