[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 <alt-odoo@users.noreply.github.com>
This commit is contained in:
alt-odoo
2019-10-22 16:32:56 +00:00
committed by fw-bot
parent 708759d82a
commit 623b8a78e3
@@ -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):