Skip to content
Extraits de code Groupes Projets
Valider 0b7d0c34 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

Action vues Activites sur mon UR

parent 1e6625c6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# © 2019 Le Filament (<http://www.le-filament.com>) # © 2019 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import fields, models, api from odoo import fields, models, api, modules
class ResUsers(models.Model): class ResUsers(models.Model):
...@@ -18,3 +18,18 @@ class ResUsers(models.Model): ...@@ -18,3 +18,18 @@ class ResUsers(models.Model):
def _compute_ur_id(self): def _compute_ur_id(self):
for user in self: for user in self:
user.ur_id = user.company_id.ur_id user.ur_id = user.company_id.ur_id
@api.model
def systray_get_activities(self):
activities = super(ResUsers, self).systray_get_activities()
for activity in activities:
if activity['model'] != 'res.partner':
continue
activity['icon'] = modules.module.get_module_icon('contacts')
activity['actions'] = [{
'icon': 'fa-th',
'name': 'Summary',
'action_xmlid': 'cgscop_partner.cgscop_action_contacts_summary'
}]
return activities
...@@ -61,5 +61,6 @@ admin_ur_res_partner_segment1,admin_ur_res_partner_segment1,model_res_partner_se ...@@ -61,5 +61,6 @@ admin_ur_res_partner_segment1,admin_ur_res_partner_segment1,model_res_partner_se
admin_ur_res_partner_segment2,admin_ur_res_partner_segment2,model_res_partner_segment2,group_ur_list_modif,1,1,1,1 admin_ur_res_partner_segment2,admin_ur_res_partner_segment2,model_res_partner_segment2,group_ur_list_modif,1,1,1,1
admin_ur_res_partner_segment3,admin_ur_res_partner_segment3,model_res_partner_segment3,group_ur_list_modif,1,1,1,1 admin_ur_res_partner_segment3,admin_ur_res_partner_segment3,model_res_partner_segment3,group_ur_list_modif,1,1,1,1
admin_ur_res_partner_segment4,admin_ur_res_partner_segment4,model_res_partner_segment4,group_ur_list_modif,1,1,1,1 admin_ur_res_partner_segment4,admin_ur_res_partner_segment4,model_res_partner_segment4,group_ur_list_modif,1,1,1,1
admin_ur_mail_activity_type,admin_ur_mail_activity_type,model_mail_activity_type,group_ur_list_modif,1,1,1,1
edit_scop_membership_period,edit_scop_membership_period,model_scop_membership_period,group_edit_period,1,1,1,0 edit_scop_membership_period,edit_scop_membership_period,model_scop_membership_period,group_edit_period,1,1,1,0
edit_scop_period,edit_scop_period,model_scop_period,group_edit_period,1,1,1,0 edit_scop_period,edit_scop_period,model_scop_period,group_edit_period,1,1,1,0
...@@ -253,6 +253,16 @@ ...@@ -253,6 +253,16 @@
(0, 0, {'view_mode': 'form', 'view_id': ref('base.view_partner_form')})]"/> (0, 0, {'view_mode': 'form', 'view_id': ref('base.view_partner_form')})]"/>
</record> </record>
<!-- Vues activités seulement de mon UR -->
<record id="cgscop_action_contacts_summary" model="ir.actions.act_window">
<field name="name">Contacts</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.partner</field>
<field name="view_type">form</field>
<field name="view_mode">activity,kanban,tree,form</field>
<field name="context">{'search_default_my_ur': 1}</field>
</record>
<menuitem id="res_partner_menu_companies" <menuitem id="res_partner_menu_companies"
name="Partenaires" name="Partenaires"
action="action_companies_only" action="action_companies_only"
......
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