From 490752669d8dc485dd84f8ca499c3df267dff92a Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Thu, 11 Feb 2021 19:28:58 +0100 Subject: [PATCH] [update] add field other_certification --- models/res_partner.py | 3 +++ views/res_partner.xml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/models/res_partner.py b/models/res_partner.py index acacca2..8942253 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -188,6 +188,9 @@ class ScopPartner(models.Model): certification_ids = fields.Many2many( comodel_name='res.partner.certification', string='Agrément', on_delete='restrict') + other_certification = fields.Char( + string='Autre agrément', + required=False) siret = fields.Char(string='SIRET', size=14, index=True, track_visibility='onchange') formatted_siret = fields.Char(string='SIRET formaté', diff --git a/views/res_partner.xml b/views/res_partner.xml index efb22b0..5741ee9 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -130,6 +130,7 @@ <field name="organization_subtype_id" attrs="{'invisible': ['|', ('is_company','=', False), ('type', '!=', 'contact')]}" domain="[('child_ids', '=', False)]" options="{'no_create': True, 'no_open': True}"/> <field name="organization_type_id" readonly="1" attrs="{'invisible': ['|', ('is_company', '=', False), ('type', '!=', 'contact')]}" options="{'no_create': True, 'no_open': True}"/> <field name="certification_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" attrs="{'invisible': [('is_company', '=', False)]}"/> + <field name="other_certification" attrs="{'invisible': [('is_company', '=', False)]}"/> <field name="segment_1_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible':[('segment_1_nb', '=', 0)]}" /> <field name="segment_2_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]" attrs="{'invisible':[('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':[('segment_3_nb', '=', 0)]}"/> @@ -423,6 +424,7 @@ <field name="naf_id" attrs="{'readonly': [('write_date', '!=', False), ('project_status', '=', '6_suivi')], 'required':['|', ('project_status','in',('4_adhesion', '5_cg'), '&', ('write_date', '=', False), ('project_status', '=', '6_suivi'))], 'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}" options="{'no_open': True, 'no_create': True}"/> <field name="secteur_id" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}" /> <field name="certification_ids" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}"/> + <field name="other_certification" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}"/> <label for='siret' string="SIRET" class="oe_edit_only" attrs="{'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}"/> <div> <field name="siret" class="oe_edit_only" attrs="{'readonly': [('write_date', '!=', False), ('project_status', '=', '6_suivi')], 'required':['|', ('project_status','in',('4_adhesion', '5_cg')), '&', ('write_date', '=', False), ('project_status', '=', '6_suivi')], 'invisible': [('project_status', 'in', ('1_information', '2_pre-diagnostic', '3_accompagnement'))]}"/> -- GitLab