diff --git a/models/cgscop_inpi_director.py b/models/cgscop_inpi_director.py index efdc53b0566c5af05814824fe09a1a6a1e143639..ad1cd818c44308643fccf9c8359c2ace141ddaca 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 95864fc52f6ae6d901f14694ad5c022a66af6666..7e49967b94f33a1faaf47cfc3edf7d7cbf787cec 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>