Skip to content
Extraits de code Groupes Projets
Valider 62c25b12 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[update] sudo create LM with wizard

parent 1c9981d4
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -25,21 +25,21 @@ class ScopLoadLiasseWizard(models.TransientModel): ...@@ -25,21 +25,21 @@ class ScopLoadLiasseWizard(models.TransientModel):
lm_id = lm_ids.filtered(lambda lm: lm.year == self.liasse_id.year + 1) lm_id = lm_ids.filtered(lambda lm: lm.year == self.liasse_id.year + 1)
if not lm_id: if not lm_id:
# Création de la LM si elle n'existe pas # 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, partner_id=self.liasse_id.partner_id,
year=self.liasse_id.year + 1, year=self.liasse_id.year + 1,
lm_type=lm_type, lm_type=lm_type,
) )
lm_id = lm_id.browse(new_lm) lm_id = lm_id.browse(new_lm)
# Mise à jour de la LM avec les valeurs de la liasse et de la file d'attente # 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, "scop_liasse_fiscale_id": self.liasse_id.id,
"last_job_queue": self.job_queue_id.id, "last_job_queue": self.job_queue_id.id,
} }
) )
else: else:
self.liasse_id.liste_ministere_id.update( self.liasse_id.liste_ministere_id.sudo().update(
{ {
"scop_liasse_fiscale_id": self.liasse_id.id, "scop_liasse_fiscale_id": self.liasse_id.id,
"last_job_queue": self.job_queue_id.id, "last_job_queue": self.job_queue_id.id,
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter