From 3900619fdbd90abfb734dba5d4725bf600a05b91 Mon Sep 17 00:00:00 2001 From: Nicolas Seinlet Date: Thu, 9 Jan 2020 10:00:29 +0000 Subject: [PATCH] [FIX] sale: "see own leads" user can invoice his sale order closes odoo/odoo#43035 X-original-commit: f2231b3047f4c3a9ad3e481133fca62f9d056354 Signed-off-by: Damien Bouvy (dbo) --- addons/sale/wizard/sale_make_invoice_advance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py index 516c9f01b29..515366581a1 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.py +++ b/addons/sale/wizard/sale_make_invoice_advance.py @@ -109,7 +109,7 @@ class SaleAdvancePaymentInv(models.TransientModel): } if order.fiscal_position_id: invoice_vals['fiscal_position_id'] = order.fiscal_position_id.id - invoice = self.env['account.move'].create(invoice_vals) + invoice = self.env['account.move'].sudo().create(invoice_vals).with_user(self.env.uid) invoice.message_post_with_view('mail.message_origin_link', values={'self': invoice, 'origin': order}, subtype_id=self.env.ref('mail.mt_note').id)