From dc8fef96db0a0891a6217549883889f273b00dd4 Mon Sep 17 00:00:00 2001 From: Ferdinand Gassauer Date: Mon, 27 Dec 2010 10:50:40 +0200 Subject: [PATCH] sale_report: fix division by zero [Bug 692698] bzr revid: p_christ@hol.gr-20101227085040-wuf9etq22vsu54pr --- addons/sale/report/sale_report.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py index 75c37ff9416..0049211f10a 100644 --- a/addons/sale/report/sale_report.py +++ b/addons/sale/report/sale_report.py @@ -94,7 +94,7 @@ class sale_report(osv.osv): u.name as uom_name, sum(l.product_uom_qty * u.factor) as product_uom_qty, sum(l.product_uom_qty*l.price_unit) as price_total, - (sum(l.product_uom_qty*l.price_unit)/sum(l.product_uom_qty * u.factor)*count(l.product_id))::decimal(16,2) as price_average, + (sum(l.product_uom_qty*l.price_unit)/sum(nullif(l.product_uom_qty * u.factor,0))*count(l.product_id))::decimal(16,2) as price_average, pt.categ_id, l.order_id from sale_order_line l