[FIx] opporutnity delay

bzr revid: fp@tinyerp.com-20100419082838-k3pxuf0p3h1i73ri
This commit is contained in:
Fabien Pinckaers 2010-04-19 10:28:38 +02:00
parent 37cdf8cb40
commit 94286586e3
2 changed files with 4 additions and 3 deletions

View File

@ -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

View File

@ -20,7 +20,7 @@
<field name="amount_revenue" sum="Total Revenue"/>
<field name="probability" widget="progressbar"/>
<field name="amount_revenue_prob"/>
<field name="delay_close" widget="float_time"/>
<field name="delay_close"/>
<field name="state" invisible="1"/>
<field name="stage_id" invisible="1"/>
<field name="categ_id" invisible="1"/>