diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py index 6db3b9e044b..d1081a4b21f 100644 --- a/addons/sale/report/sale_report.py +++ b/addons/sale/report/sale_report.py @@ -34,6 +34,7 @@ class sale_report(osv.osv): 'month':fields.selection([('01','January'), ('02','February'), ('03','March'), ('04','April'), ('05','May'), ('06','June'), ('07','July'), ('08','August'), ('09','September'), ('10','October'), ('11','November'), ('12','December')], 'Month',readonly=True), + 'day': fields.char('Day', size=128, readonly=True), 'product_id':fields.many2one('product.product', 'Product', readonly=True), 'product_qty':fields.float('Qty', readonly=True), 'partner_id':fields.many2one('res.partner', 'Partner', readonly=True), @@ -67,6 +68,7 @@ class sale_report(osv.osv): s.date_order as date, to_char(s.date_order, 'YYYY') as year, to_char(s.date_order, 'MM') as month, + to_char(s.date_order, 'YYYY-MM-DD') as day, l.product_id as product_id, sum(l.product_uom_qty * u.factor) as product_qty, s.partner_id as partner_id, diff --git a/addons/sale/report/sale_report_view.xml b/addons/sale/report/sale_report_view.xml index dcd7729b1c5..72707f6e01d 100644 --- a/addons/sale/report/sale_report_view.xml +++ b/addons/sale/report/sale_report_view.xml @@ -7,15 +7,16 @@ tree - - + + + - - - + + + @@ -46,57 +47,73 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - + - + + + + + + + + + + - + - + + - + @@ -110,7 +127,7 @@ form tree,graph - {'search_default_user_id': 1} + {'search_default_month':1,'search_default_User':1,'group_by_no_leaf':1,'group_by':[]}