Skip to content
Extraits de code Groupes Projets
Valider c1c914c9 rédigé par Hervé Silvant - CGScop's avatar Hervé Silvant - CGScop
Parcourir les fichiers

Ajout de la notion de filière sur les coop

parent cbd0eef0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!1Pas d'effacment des infos coop
......@@ -50,6 +50,7 @@
"datas/res_partner_organization_type_data.xml",
"datas/res_partner_rgpd_origin_data.xml",
"datas/res_partner_segment1_data.xml",
"datas/res_partner_filiere_data.xml",
"datas/scop_contribution_type_data.xml",
"datas/scop_membership_reason_end_data.xml",
"datas/scop_membership_type_data.xml",
......
......@@ -154,6 +154,10 @@ class ScopPartner(models.Model):
segment_4_nb = fields.Integer(
string="Nb de segments 4",
compute="_compute_segment_nb")
filiere_ids = fields.Many2many('res.partner.filiere',
column1='partner_id',
column2='filiere_id',
string='Filière')
# Infos générales / Infos activité
......@@ -1262,3 +1266,12 @@ class ResPartnerSecteurActivite(models.Model):
_description = "Secteurs d'activité"
name = fields.Char('Secteur')
class ResPartnerFiliere(models.Model):
_name = "res.partner.filiere"
_description = "Filières"
_rec_name = 'name'
_order = 'name'
name = fields.Char('Filière')
......@@ -74,3 +74,5 @@ admin_scop_partner_staff,admin_scop_partner_staff,model_scop_partner_staff,group
admin_res_partner_naf,admin_res_partner_naf,model_res_partner_naf,group_cg_administrator,1,1,1,1
base.access_res_country_state_group_user,res_country_state group_user,base.model_res_country_state,base.group_partner_manager,1,0,0,0
admin_res_country_state,res_country_state_admin,base.model_res_country_state,group_cg_administrator,1,1,1,1
access_res_partner_filiere,access_res_partner_filiere,model_res_partner_filiere,base.group_user,1,1,1,0
admin_res_partner_filiere,admin_res_partner_filiere,model_res_partner_filiere,group_cg_administrator,1,1,1,1
\ No newline at end of file
......@@ -407,6 +407,7 @@
<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)]}"/>
<field name="filiere_ids" widget="many2many_tags" options="{'no_create': True}" attrs="{'invisible': [('project_status', 'in', ('1_information'))]}"/>
<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"/>
......
......@@ -283,6 +283,24 @@
<field name="help">Affiche et gère la liste des Ségmentations 4.</field>
</record>
<!-- Filières -->
<record id="view_res_partner_filiere_tree" model="ir.ui.view">
<field name="name">res.partner.filiere.tree</field>
<field name="model">res.partner.filiere</field>
<field name="arch" type="xml">
<tree string="Filières" editable="top">
<field name="name"/>
</tree>
</field>
</record>
<record model="ir.actions.act_window" id="filiere_act_window" >
<field name="name">Filières</field>
<field name="res_model">res.partner.filiere</field>
<field name="view_mode">tree</field>
<field name="help">Affiche et gère la liste des filières.</field>
</record>
<!-- Union Régionales -->
<record model="ir.ui.view" id="union_regionale_tree_view">
<field name="name">union.regionale.tree</field>
......@@ -440,6 +458,11 @@
name="Secteurs d'activités"
action="secteur_activite_act_window"
sequence="18"/>
<menuitem id="contacts.menu_partner_filiere"
parent="menu_scop"
name="Filières"
action="filiere_act_window"
sequence="19"/>
<menuitem id="lefilament_naf.menu_naf_id"
parent="menu_scop"
action="lefilament_naf.action_view_res_partner_naf_tree"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter