From 94286586e358b95a5e7ad0ed70528b090428707b Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Mon, 19 Apr 2010 10:28:38 +0200 Subject: [PATCH] [FIx] opporutnity delay bzr revid: fp@tinyerp.com-20100419082838-k3pxuf0p3h1i73ri --- addons/crm/report/crm_opportunity_report.py | 5 +++-- addons/crm/report/crm_opportunity_report_view.xml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/crm/report/crm_opportunity_report.py b/addons/crm/report/crm_opportunity_report.py index 560cfe17fd9..36dec45ddf7 100644 --- a/addons/crm/report/crm_opportunity_report.py +++ b/addons/crm/report/crm_opportunity_report.py @@ -32,7 +32,8 @@ class crm_opportunity_report(osv.osv): 'probability': fields.float('Avg. Probability', readonly=True, group_operator="avg"), 'amount_revenue': fields.float('Est.Revenue', readonly=True), 'amount_revenue_prob': fields.float('Est. Rev*Prob.', readonly=True), - 'delay_close': fields.float('Delay to close', digits=(16,2), readonly=True, group_operator="avg"), + 'delay_close': fields.float('Days to Close', digits=(16,2), readonly=True, group_operator="avg", + help="Number of Days to close the opportunities"), 'categ_id': fields.many2one('crm.case.categ', 'Category',\ domain="[('section_id','=',section_id),\ ('object_id.model', '=', 'crm.opportunity')]", readonly=True), @@ -70,7 +71,7 @@ class crm_opportunity_report(osv.osv): sum(planned_revenue) as amount_revenue, sum((planned_revenue*probability)/100.0)::decimal(16,2) as amount_revenue_prob, avg(probability)::decimal(16,2) as probability, - avg(extract('epoch' from (date_closed-c.create_date)))/3600 as delay_close + avg(extract('epoch' from (date_closed-c.create_date)))/(3600*24) as delay_close from crm_opportunity c group by diff --git a/addons/crm/report/crm_opportunity_report_view.xml b/addons/crm/report/crm_opportunity_report_view.xml index 8cd174843a7..58768ebceef 100644 --- a/addons/crm/report/crm_opportunity_report_view.xml +++ b/addons/crm/report/crm_opportunity_report_view.xml @@ -20,7 +20,7 @@ - +