diff --git a/addons/point_of_sale/models/res_company.py b/addons/point_of_sale/models/res_company.py index ea778a88d15..2b4b5917d82 100644 --- a/addons/point_of_sale/models/res_company.py +++ b/addons/point_of_sale/models/res_company.py @@ -19,7 +19,7 @@ class ResCompany(models.Model): would trigger an error message saying that the period has been locked when trying to close them. """ - pos_session_model = self.env['pos.session'] + pos_session_model = self.env['pos.session'].sudo() for record in self: sessions_in_period = pos_session_model.search([('state', '!=', 'closed'), '|', ('start_at', '<=', record.period_lock_date), ('start_at', '<=', record.fiscalyear_lock_date)]) if sessions_in_period: