[REM] crm: remove activity stmart button

Because with new activities it does not make sense to have a button
completely crm-related although activities are now cross apps.
This commit is contained in:
Thibault Delavallée
2017-04-20 10:38:00 +02:00
parent de62bfb565
commit 1f34c6703c
2 changed files with 0 additions and 23 deletions
-8
View File
@@ -13,7 +13,6 @@ class Partner(models.Model):
meeting_ids = fields.Many2many('calendar.event', 'calendar_event_res_partner_rel', 'res_partner_id', 'calendar_event_id', string='Meetings')
opportunity_count = fields.Integer("Opportunity", compute='_compute_opportunity_count')
meeting_count = fields.Integer("# Meetings", compute='_compute_meeting_count')
activities_count = fields.Integer("Activities", compute='_compute_activities_count')
@api.multi
def _compute_opportunity_count(self):
@@ -26,13 +25,6 @@ class Partner(models.Model):
for partner in self:
partner.meeting_count = len(partner.meeting_ids)
@api.multi
def _compute_activities_count(self):
activity_data = self.env['crm.activity.report'].read_group([('partner_id', 'in', self.ids)], ['partner_id'], ['partner_id'])
mapped_data = {act['partner_id'][0]: act['partner_id_count'] for act in activity_data}
for partner in self:
partner.activities_count = mapped_data.get(partner.id, 0)
@api.multi
def schedule_meeting(self):
partner_ids = self.ids
-15
View File
@@ -89,16 +89,6 @@
</field>
</record>
<!-- open activities related to given partner -->
<record id="crm_activity_report_action_tree" model="ir.actions.act_window">
<field name="name">Activities</field>
<field name="res_model">crm.activity.report</field>
<field name="view_type">form</field>
<field name="view_mode">tree</field>
<field name="context">{}</field>
<field name="domain">[('partner_id', '=', active_id)]</field>
</record>
<!-- Add contextual button on partner form view -->
<record id="view_partners_form_crm1" model="ir.ui.view">
<field name="name">view.res.partner.form.crm.inherited1</field>
@@ -122,11 +112,6 @@
context="{'partner_id': active_id, 'partner_name': name}">
<field string="Meetings" name="meeting_count" widget="statinfo"/>
</button>
<button class="oe_stat_button" type="action"
name="%(crm.crm_activity_report_action_tree)d"
icon="fa-clock-o">
<field string="Activities" name="activities_count" widget="statinfo"/>
</button>
</button>
</data>
</field>