[FIX]:account:Invoice Analysis:improved average price
bzr revid: apa@tinyerp.com-20100708113913-xjk08pc4zi5qoly3
This commit is contained in:
parent
0106489c86
commit
86d52f1a90
|
@ -112,11 +112,7 @@ class account_invoice_report(osv.osv):
|
|||
else
|
||||
ail.quantity*ail.price_unit
|
||||
end) as price_total,
|
||||
sum(case when ai.type in ('out_refund','in_invoice') then
|
||||
ail.quantity*ail.price_unit * -1
|
||||
else
|
||||
ail.quantity*ail.price_unit
|
||||
end) / sum(ail.quantity * u.factor)*count(ail.product_id)::decimal(16,2) as price_average,
|
||||
sum(ail.quantity*ail.price_unit)/sum(ail.quantity*u.factor)*count(ail.product_id)::decimal(16,2) as price_average,
|
||||
sum((select extract(epoch from avg(aml.date_created-l.create_date))/(24*60*60)::decimal(16,2)
|
||||
from account_move_line as aml
|
||||
left join account_invoice as a ON (a.move_id=aml.move_id)
|
||||
|
|
Loading…
Reference in New Issue