From f832890f0187f5662bfe936adb77b6077ef31156 Mon Sep 17 00:00:00 2001 From: "sbh (Open ERP)" Date: Wed, 20 Jan 2010 11:09:15 +0530 Subject: [PATCH] [IMP]report_crm: add the section_id in report_crm_case_user bzr revid: sbh@tinyerp.com-20100120053915-bqv42zev7qgx352a --- addons/report_crm/report_crm.py | 4 +++- addons/report_crm/report_crm_view.xml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/report_crm/report_crm.py b/addons/report_crm/report_crm.py index c5646e255c5..552f56c2732 100644 --- a/addons/report_crm/report_crm.py +++ b/addons/report_crm/report_crm.py @@ -37,6 +37,7 @@ class report_crm_case_user(osv.osv): _columns = { 'name': fields.char('Year',size=64,required=False, readonly=True), 'user_id':fields.many2one('res.users', 'User', readonly=True), + 'section_id':fields.many2one('crm.case.section', 'Section', readonly=True), 'nbr': fields.integer('# of Cases', readonly=True), 'probability': fields.float('Avg. Probability', readonly=True), 'state': fields.selection(AVAILABLE_STATES, 'Status', size=16, readonly=True), @@ -54,10 +55,11 @@ class report_crm_case_user(osv.osv): to_char(c.create_date, 'MM') as month, c.state, c.user_id, + c.section_id, count(*) as nbr from crm_case c - group by to_char(c.create_date, 'YYYY'), to_char(c.create_date, 'MM'), c.state, c.user_id + group by to_char(c.create_date, 'YYYY'), to_char(c.create_date, 'MM'), c.state, c.user_id,c.section_id )""") report_crm_case_user() diff --git a/addons/report_crm/report_crm_view.xml b/addons/report_crm/report_crm_view.xml index 68f094ee503..2a51ad84274 100644 --- a/addons/report_crm/report_crm_view.xml +++ b/addons/report_crm/report_crm_view.xml @@ -15,6 +15,7 @@ +