From f54d760a69cffe861e0116a4038599b6296cbafd Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Thu, 7 Apr 2016 10:19:57 +0200 Subject: [PATCH] [FIX] crm: add needed fields for Activities Analysis The two fields used in the filter Lost were not available on the crm.activity.report model. closes #11623 opw-673533 note: in 9.0..saas-10 the filter was removed with 70ba0e9 --- addons/crm/report/crm_activity_report.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/crm/report/crm_activity_report.py b/addons/crm/report/crm_activity_report.py index 66abd7e4542..69b0c1475de 100644 --- a/addons/crm/report/crm_activity_report.py +++ b/addons/crm/report/crm_activity_report.py @@ -27,6 +27,8 @@ class crm_activity_report(models.Model): string='Type', selection=[('lead', 'Lead'), ('opportunity', 'Opportunity')], help="Type is used to separate Leads and Opportunities") + active = fields.Boolean('Active', readonly=True) + probability = fields.Float('Probability', group_operator='avg', readonly=True) def init(self, cr): tools.drop_view_if_exists(cr, 'crm_activity_report') @@ -45,7 +47,9 @@ class crm_activity_report(models.Model): l.company_id, l.stage_id, l.partner_id, - l.type as lead_type + l.type as lead_type, + l.active, + l.probability from "mail_message" m join