sale_report: fix division by zero [Bug 692698]

bzr revid: p_christ@hol.gr-20101227085040-wuf9etq22vsu54pr
This commit is contained in:
Ferdinand Gassauer
2010-12-27 10:50:40 +02:00
committed by P. Christeas
parent 47b85907f3
commit dc8fef96db
+1 -1
View File
@@ -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