diff --git a/wizard/scop_load_liasse_wizard.py b/wizard/scop_load_liasse_wizard.py index e9b5aae0073f7f653605110855bc2b8f68e20901..c77fcdc965de6dfb9efbb71d19865a2e3db62a9e 100644 --- a/wizard/scop_load_liasse_wizard.py +++ b/wizard/scop_load_liasse_wizard.py @@ -25,21 +25,21 @@ class ScopLoadLiasseWizard(models.TransientModel): lm_id = lm_ids.filtered(lambda lm: lm.year == self.liasse_id.year + 1) if not lm_id: # Création de la LM si elle n'existe pas - new_lm = lm_id.create_folder( + new_lm = lm_id.sudo().create_folder( partner_id=self.liasse_id.partner_id, year=self.liasse_id.year + 1, lm_type=lm_type, ) lm_id = lm_id.browse(new_lm) # Mise à jour de la LM avec les valeurs de la liasse et de la file d'attente - lm_id.update( + lm_id.sudo().update( { "scop_liasse_fiscale_id": self.liasse_id.id, "last_job_queue": self.job_queue_id.id, } ) else: - self.liasse_id.liste_ministere_id.update( + self.liasse_id.liste_ministere_id.sudo().update( { "scop_liasse_fiscale_id": self.liasse_id.id, "last_job_queue": self.job_queue_id.id,