From 05f5427302b42e41fb528f458bba300b0c82bc5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Silvant?= <hsilvant@scop.coop> Date: Mon, 28 Feb 2022 15:09:54 +0100 Subject: [PATCH] Ajout des flags adherents mucs et US --- models/res_partner.py | 12 ++++++++++++ views/res_partner.xml | 8 ++++++++ 2 files changed, 20 insertions(+) diff --git a/models/res_partner.py b/models/res_partner.py index 4a13425..f962286 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -165,6 +165,18 @@ class ScopPartner(models.Model): column2='filiere_id', string='Filière') + is_mucs = fields.Boolean( + string="Est adhérent Mucs", + track_visibility='onchange') + is_mucs_update_date = fields.Date( + string='Date de mise à jour', + track_visibility='onchange') + is_union_sociale = fields.Boolean( + string="Est adhérent Union Sociale", + track_visibility='onchange') + is_union_sociale_update_date = fields.Date( + string='Date de mise à jour', + track_visibility='onchange') # Infos générales / Infos activité creation_origin_id = fields.Many2one( diff --git a/views/res_partner.xml b/views/res_partner.xml index 3220077..37035dd 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -139,7 +139,9 @@ <field name="segment_3_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible':[('segment_3_nb', '=', 0)]}"/> <field name="segment_4_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible':[('segment_4_nb', '=', 0)]}"/> <field name="followup_delegate_id" options="{'no_open': True, 'no_create': True}" domain="[('active', '=', True),('ur_id', '=', ur_id)]" attrs="{'invisible': ['|', ('is_company','=', False), ('type', '!=', 'contact')]}"/> + <field name="staff_last" attrs="{'invisible': [('organization_subtype_id','!=', %(cgscop_partner.riga_11528)d)]}"/> + </group> <group string="Féd. communication" groups="cgscop_partner.group_federation_com"> <field name="copadev_member" widget="boolean_toggle"/> @@ -412,7 +414,13 @@ <field name="segment_2_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible': ['|',('project_status', 'in', ('1_information')),('segment_2_nb', '=', 0)]}"/> <field name="segment_3_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible': ['|',('project_status', 'in', ('1_information')),('segment_3_nb', '=', 0)]}"/> <field name="segment_4_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible': ['|',('project_status', 'in', ('1_information')),('segment_4_nb', '=', 0)]}"/> + <br/> <field name="filiere_ids" widget="many2many_tags" options="{'no_create': True}" attrs="{'invisible': [('project_status', 'in', ('1_information'))]}"/> + <br/> + <field name="is_mucs" readonly="True"/> + <field name="is_mucs_update_date" readonly="True"/> + <field name="is_union_sociale" readonly="True"/> + <field name="is_union_sociale_update_date" readonly="True"/> <field name="is_federation_com" invisible="True"/> <field name="is_federation_indus" invisible="True"/> <field name="activity_federation_com_ids" groups="cgscop_partner.group_federation_com" options="{'no_open': True, 'no_create': True}" attrs="{'invisible': [('is_federation_com', '!=', True)]}" widget="many2many_tags"/> -- GitLab