diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py index 42f172d7c75..73798aa4695 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.py +++ b/addons/sale/wizard/sale_make_invoice_advance.py @@ -110,7 +110,7 @@ class SaleAdvancePaymentInv(models.TransientModel): if not self.product_id: vals = self._prepare_deposit_product() self.product_id = self.env['product.product'].create(vals) - self.env['ir.values'].set_default('sale.config.settings', 'deposit_product_id_setting', self.product_id.id) + self.env['ir.values'].sudo().set_default('sale.config.settings', 'deposit_product_id_setting', self.product_id.id) sale_line_obj = self.env['sale.order.line'] for order in sale_orders: