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

Ajout fédération projet et commentaire d'abandon projet

parent 6687af64
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!1Ajout fédération projet et commentaire d'abandon projet
Ce commit fait partie de la requête de fusion !1. Les commentaires créés ici seront créés dans le contexte de cette requête de fusion.
......@@ -14,5 +14,6 @@
"security/ir.model.access.csv",
"views/assets.xml",
"views/res_partner.xml",
"datas/res_partner_federation_data.xml",
]
}
<?xml version="1.0"?>
<odoo>
<data noupdate="1">
<record id="COM" model="res.partner.federation">
<field name="name">Fed. des scop de la communication</field>
</record>
<record id="IND" model="res.partner.federation">
<field name="name">Fed. des scop de l'industrie</field>
</record>
<record id="BTP" model="res.partner.federation">
<field name="name">Fed. des scop du BTP</field>
</record>
<record id="CAE" model="res.partner.federation">
<field name="name">Fed. des CAE</field>
</record>
</data>
</odoo>
......@@ -23,10 +23,17 @@ class ScopPartner(models.Model):
string='Canal de Prescription',
on_delete='restrict')
project_federation = fields.Many2one(
'res.partner.federation',
string="Fédération",
on_delete='restrict',
track_visibility='onchange')
date_first_rdv = fields.Date("Date du 1er rdv")
date_send_guide = fields.Date("Date d’envoi du guide de faisabilité")
date_abort = fields.Date("Date d'abandon")
abort_comments = fields.Text("Commentaires abandon projet")
staff_existing = fields.Integer("Effectif connu")
staff_planned = fields.Integer("Effectif prévu")
ca_previsionnel = fields.Integer("CA Prévisionnel")
......@@ -91,3 +98,10 @@ class ResPartnerPrescriberCanal(models.Model):
_description = "Canal de Prescription"
name = fields.Char('Canal de Prescription')
class ResPartnerPrescriberCanal(models.Model):
_name = "res.partner.federation"
_description = "CFédérations"
name = fields.Char('Fédération')
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_res_partner_prescriber_canal,access_res_partner_prescriber_canal,model_res_partner_prescriber_canal,base.group_user,1,0,0,0
admin_res_partner_prescriber_canal,admin_res_partner_prescriber_canal,model_res_partner_prescriber_canal,cgscop_partner.group_cg_administrator,1,1,1,1
access_res_partner_federation,access_res_partner_federation,model_res_partner_federation,base.group_user,1,0,0,0
admin_res_partner_federation,admin_res_partner_federation,model_res_partner_federation,cgscop_partner.group_cg_administrator,1,1,1,1
......@@ -40,10 +40,12 @@
<field name="percent_realisation" widget="priority" />
<field name="date_realisation"/>
<field name="prescriber_canal_id" widget="res_partner_many2one" options="{'no_create': True, 'no_open': True}"/>
<field name="project_federation" widget="res_partner_many2one" options="{'no_create': True, 'no_open': True}"/>
<field name="staff_existing"/>
<field name="staff_planned"/>
<field name="ca_previsionnel" widget="monetary"/>
<field name="date_abort" attrs="{'invisible':[('project_status','!=','7_abandonne')], 'required':[('project_status','=','7_abandonne')]}"/>
<field name="abort_comments" attrs="{'invisible':[('project_status','!=','7_abandonne')], 'required':[('project_status','=','7_abandonne')]}"/>
</group>
<group string="Dossier UE">
<field name="file_fse_open" widget="boolean_toggle"/>
......@@ -80,6 +82,7 @@
<field name="percent_realisation" widget="priority"/>
<field name="date_realisation"/>
<field name="prescriber_canal_id" widget="res_partner_many2one" options="{'no_create': True, 'no_open': True}"/>
<field name="project_federation" widget="res_partner_many2one" options="{'no_create': True, 'no_open': True}"/>
<field name="creation_delegate_id" widget="res_partner_many2one"
attrs="{'required':[('project_status','in',('3_accompagnement','4_adhesion', '5_cg'))]}" options="{'no_create': True}" domain="[('ur_id', '=', ur_id)]"/>
<field name="staff_existing"/>
......@@ -149,6 +152,30 @@
action="action_view_res_partner_prescriber_canal_tree"
sequence="15"/>
<!-- federation -->
<record id="view_res_partner_federation_tree" model="ir.ui.view">
<field name="name">res.partner.federation.tree</field>
<field name="model">res.partner.federation</field>
<field name="arch" type="xml">
<tree string="Fédérations" editable="top">
<field name="name"/>
</tree>
</field>
</record>
<record id="action_view_res_partner_federation_tree" model="ir.actions.act_window">
<field name="name">Fédérations</field>
<field name="res_model">res.partner.federation</field>
<field name="view_mode">tree</field>
<field name="help">Affiche et gère les Fédérations</field>
</record>
<menuitem id="menu_res_partner_federation"
parent="cgscop_partner.menu_scop"
action="action_view_res_partner_federation_tree"
sequence="16"/>
<record id="view_partner_add_fse_form" model="ir.ui.view">
<field name="name">partner.fse.form</field>
<field name="model">res.partner</field>
......
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