summaryrefslogtreecommitdiff
path: root/addons/crm/security
diff options
context:
space:
mode:
authorKeyur Gajjar <kga@odoo.com>2016-01-11 19:02:16 +0530
committerYannick Tivisse <yti@odoo.com>2016-03-21 11:50:01 +0100
commit348fa4f9581711a185da6c766169d3820a39dd5c (patch)
tree02c5cd4fe9eccb38ca8a2ae12856c5434ccc1f5f /addons/crm/security
parent69278f09d1f3ca0004d5afa1f677f999d35b4455 (diff)
[add] CRM: Logged activities stat button on res_partner form
1/ Add a stat button with history of activities (count of activities) on the Customer form view 2/ Activity reports: When clicking on the list view, there shouldn't have any group by (remove the Salesperson/leads group by)
Diffstat (limited to 'addons/crm/security')
-rw-r--r--addons/crm/security/crm_security.xml13
1 files changed, 13 insertions, 0 deletions
diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml
index 765568140e2..a4545f0fc2f 100644
--- a/addons/crm/security/crm_security.xml
+++ b/addons/crm/security/crm_security.xml
@@ -79,5 +79,18 @@
<field name="groups" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
</record>
+ <record id="crm_activity_report_rule_all_activities" model="ir.rule">
+ <field name="name">All Activities</field>
+ <field ref="model_crm_activity_report" name="model_id"/>
+ <field name="domain_force">[(1,'=',1)]</field>
+ <field name="groups" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
+ </record>
+
+ <record id="crm_activity_report_rule_personal_activities" model="ir.rule">
+ <field name="name">Personal Activities</field>
+ <field ref="model_crm_activity_report" name="model_id"/>
+ <field name="domain_force">['|',('user_id','=',user.id),('user_id','=',False)]</field>
+ <field name="groups" eval="[(4, ref('base.group_sale_salesman'))]"/>
+ </record>
</data>
</openerp>