From 24f6545a417c670c9b4939eb828dc0e9ca1c29b6 Mon Sep 17 00:00:00 2001 From: Remi <remi@le-filament.com> Date: Tue, 22 Oct 2019 10:03:25 +0200 Subject: [PATCH] Ajout champ is_coop sur statuts juridiques --- datas/res.partner.company.type.csv | 28 ++++++++++++++-------------- models/res_partner.py | 1 + views/res_partner_cooperative.xml | 2 +- views/scop_config_views.xml | 2 ++ 4 files changed, 18 insertions(+), 15 deletions(-) diff --git a/datas/res.partner.company.type.csv b/datas/res.partner.company.type.csv index 7cffbc3..884bae6 100644 --- a/datas/res.partner.company.type.csv +++ b/datas/res.partner.company.type.csv @@ -1,14 +1,14 @@ -id,name,id_riga,shortcut -riga_14675,"Artisan / Commerçant",14675,"" -riga_14672,"Association loi 1901 ou assimilée",14672,"asso" -riga_14673,"Collectivité territoriale",14673,"" -riga_14674,"Profession libérale",14674,"" -riga_14669,"Société à Responsabilité Limitée (SARL)",14669,"SARL" -riga_16496,"Société à Responsabilité Limitée (SARL) unipersonnelle",16496,"SARLU" -riga_14668,"Société Anonyme à Conseil d'Administration",14668,"SA" -riga_14670,"Société Anonyme à directoire",14670,"SA" -riga_14677,"Société civile coopérative",14677,"" -riga_14860,"Société Civile Immobilière (SCI)",14860,"SCI" -riga_16771,"Société d exercice libéral par action simplifiée (SELAS)",16771,"SELAS" -riga_14671,"Société par actions simplifiée (SAS)",14671,"SAS" -riga_16399,"Société par actions simplifiée à associé unique (SASU)",16399,"SAS" +id,name,id_riga,shortcut,is_coop +riga_14675,"Artisan / Commerçant",14675,"",0 +riga_14672,"Association loi 1901 ou assimilée",14672,"asso",0 +riga_14673,"Collectivité territoriale",14673,"",0 +riga_14674,"Profession libérale",14674,"",0 +riga_14669,"Société à Responsabilité Limitée (SARL)",14669,"SARL",1 +riga_16496,"Société à Responsabilité Limitée (SARL) unipersonnelle",16496,"SARLU",0 +riga_14668,"Société Anonyme à Conseil d'Administration",14668,"SA",1 +riga_14670,"Société Anonyme à directoire",14670,"SA",1 +riga_14677,"Société civile coopérative",14677,"",0 +riga_14860,"Société Civile Immobilière (SCI)",14860,"SCI",0 +riga_16771,"Société d exercice libéral par action simplifiée (SELAS)",16771,"SELAS",0 +riga_14671,"Société par actions simplifiée (SAS)",14671,"SAS",1 +riga_16399,"Société par actions simplifiée à associé unique (SASU)",16399,"SAS",0 diff --git a/models/res_partner.py b/models/res_partner.py index 69c4b45..201f9b0 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -638,6 +638,7 @@ class ScopPartnerCompanyType(models.Model): _inherit = "res.partner.company.type" id_riga = fields.Integer("ID RIGA") + is_coop = fields.Boolean("Est un statut coopératif") class ResPartnerCooperativeForm(models.Model): diff --git a/views/res_partner_cooperative.xml b/views/res_partner_cooperative.xml index c926370..81de19f 100644 --- a/views/res_partner_cooperative.xml +++ b/views/res_partner_cooperative.xml @@ -159,7 +159,7 @@ </h3> <span> </span> <h3> - <field options="{'no_open': True, 'no_create': True}" name="partner_company_type_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')]}" placeholder="Statut Juridique"/> + <field options="{'no_open': True, 'no_create': True}" domain="[('is_coop', '=', True)]" name="partner_company_type_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')]}" placeholder="Statut Juridique"/> </h3> </div> <div class="o_row d-flex "> diff --git a/views/scop_config_views.xml b/views/scop_config_views.xml index 0ef96ef..56bb508 100644 --- a/views/scop_config_views.xml +++ b/views/scop_config_views.xml @@ -110,6 +110,7 @@ <field name="arch" type="xml"> <field name="name" position="after"> <field name="id_riga"/> + <field name="is_coop"/> </field> </field> </record> @@ -121,6 +122,7 @@ <field name="arch" type="xml"> <field name="name" position="after"> <field name="id_riga"/> + <field name="is_coop"/> </field> </field> </record> -- GitLab