diff --git a/wizard/scop_compulsory_fields_suivi_wizard.py b/wizard/scop_compulsory_fields_suivi_wizard.py index 52cfc0eb0991f44710b116cf0df8c5cda7ab80b0..fcc349c48e3a7e33091fcb1759f7e099e91f9559 100644 --- a/wizard/scop_compulsory_fields_suivi_wizard.py +++ b/wizard/scop_compulsory_fields_suivi_wizard.py @@ -55,7 +55,14 @@ class ScopCompulsoryFieldsSuiviWizard(models.TransientModel): """ Passe la coop en statut "4_suivi" """ - self.partner_id.sudo().write({"project_status": "4_suivi", "list_logs": False}) + data = {"project_status": "4_suivi", "list_logs": False} + if self.siret: + data["siren"] = self.siret[:9] + self.partner_id.sudo().write(data) + + if self.partner_id.siren: + self.partner_id.update_from_inpi() + form_id = self.partner_id.cooperative_form_id if self.with_adhesion: self.partner_id.write({"membership_status": "adhesion"})