From e6340193886bf2954cdcbcd157b265050cd0cb47 Mon Sep 17 00:00:00 2001 From: Julien Ortet <julien@le-filament.com> Date: Wed, 21 May 2025 14:20:41 +0200 Subject: [PATCH] [UPD] add starting date to directors --- models/cgscop_inpi_director.py | 8 ++++++++ views/cgscop_inpi_director_views.xml | 2 ++ 2 files changed, 10 insertions(+) diff --git a/models/cgscop_inpi_director.py b/models/cgscop_inpi_director.py index efdc53b..ad1cd81 100644 --- a/models/cgscop_inpi_director.py +++ b/models/cgscop_inpi_director.py @@ -24,6 +24,7 @@ class CgScopInpiDirector(models.Model): surname = fields.Char("Prénom") birthday = fields.Char("Date de naissance") role = fields.Char("Rôle dans l'entreprise") + date_prise_effet = fields.Date("Date prise de fonction") def maj_from_inpi(self, scop_id, inpi_pouvoir): """ @@ -51,4 +52,11 @@ class CgScopInpiDirector(models.Model): director_data[ "birthday" ] = inpi_pouvoir.individu.descriptionPersonne.dateDeNaissance + + if inpi_pouvoir.individu.descriptionPersonne.dateEffetRoleDeclarantPresent: + director_data[ + "date_prise_effet" + ] = inpi_pouvoir.individu.descriptionPersonne.dateEffetRoleDeclarant + + self.create(director_data) diff --git a/views/cgscop_inpi_director_views.xml b/views/cgscop_inpi_director_views.xml index 95864fc..7e49967 100644 --- a/views/cgscop_inpi_director_views.xml +++ b/views/cgscop_inpi_director_views.xml @@ -13,6 +13,7 @@ <field name="partner_id" /> <field name="role" /> <field name="birthday" /> + <field name="date_prise_effet" /> </group> </form> </field> @@ -28,6 +29,7 @@ <field name="surname" /> <field name="partner_id" /> <field name="role" /> + <field name="date_prise_effet" /> </tree> </field> </record> -- GitLab