From 3945c449eb7c828d99a3ce4430aaa157fbee9c66 Mon Sep 17 00:00:00 2001 From: Cedric Snauwaert Date: Wed, 20 Mar 2013 12:34:22 +0100 Subject: [PATCH] [FIX]sale_report: change querry so that existing lines with no associated product are still in sales analysis bzr revid: csn@openerp.com-20130320113422-16e4l93cnzest71r --- addons/sale/report/sale_report.py | 8 ++++---- addons/sale_stock/report/sale_report.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py index 1a42f5d7b2e..070e9c4336f 100644 --- a/addons/sale/report/sale_report.py +++ b/addons/sale/report/sale_report.py @@ -89,10 +89,10 @@ class sale_report(osv.osv): from sale_order s join sale_order_line l on (s.id=l.order_id) - join product_product p on (l.product_id=p.id) - join product_template t on (p.product_tmpl_id=t.id) - join product_uom u on (u.id=l.product_uom) - join product_uom u2 on (u2.id=t.uom_id) + left join product_product p on (l.product_id=p.id) + left join product_template t on (p.product_tmpl_id=t.id) + left join product_uom u on (u.id=l.product_uom) + left join product_uom u2 on (u2.id=t.uom_id) group by l.product_id, l.product_uom_qty, diff --git a/addons/sale_stock/report/sale_report.py b/addons/sale_stock/report/sale_report.py index 9dcf37b59fc..1f1e4a625be 100644 --- a/addons/sale_stock/report/sale_report.py +++ b/addons/sale_stock/report/sale_report.py @@ -69,10 +69,10 @@ class sale_report(osv.osv): from sale_order s join sale_order_line l on (s.id=l.order_id) - join product_product p on (l.product_id=p.id) - join product_template t on (p.product_tmpl_id=t.id) - join product_uom u on (u.id=l.product_uom) - join product_uom u2 on (u2.id=t.uom_id) + left join product_product p on (l.product_id=p.id) + left join product_template t on (p.product_tmpl_id=t.id) + left join product_uom u on (u.id=l.product_uom) + left join product_uom u2 on (u2.id=t.uom_id) group by l.product_id, l.product_uom_qty,