[IMP]:sale:Improved SQL reports(Sales Analysis).
bzr revid: apa@tinyerp.com-20100527125347-8i06sow31mmuy1aq
This commit is contained in:
@@ -37,7 +37,7 @@ class sale_report(osv.osv):
|
||||
'day': fields.char('Day', size=128, readonly=True),
|
||||
'product_id':fields.many2one('product.product', 'Product', readonly=True),
|
||||
'uom_name': fields.char('Default UoM', size=128, readonly=True),
|
||||
'product_qty':fields.float('# of Qty', readonly=True),
|
||||
'product_uom_qty':fields.float('# of Qty', readonly=True),
|
||||
'partner_id':fields.many2one('res.partner', 'Partner', readonly=True),
|
||||
'shop_id':fields.many2one('sale.shop', 'Shop', readonly=True),
|
||||
'company_id':fields.many2one('res.company', 'Company', readonly=True),
|
||||
@@ -73,7 +73,7 @@ class sale_report(osv.osv):
|
||||
to_char(s.date_order, 'YYYY-MM-DD') as day,
|
||||
l.product_id as product_id,
|
||||
u.name as uom_name,
|
||||
sum(l.product_uom_qty * u.factor) as product_qty,
|
||||
sum(l.product_uom_qty * u.factor) as product_uom_qty,
|
||||
s.partner_id as partner_id,
|
||||
s.user_id as user_id,
|
||||
s.shop_id as shop_id,
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
<field name="product_id" invisible="1"/>
|
||||
<field name="categ_id" invisible="1"/>
|
||||
<field name="nbr" sum="# of Lines"/>
|
||||
<field name="product_qty" sum="# of Qty"/>
|
||||
<field name="product_uom_qty" sum="# of Qty"/>
|
||||
<field name="uom_name" invisible="not context.get('set_visible',False)"/>
|
||||
<field name="price_average" avg="Average Price"/>
|
||||
<field name="price_total" sum="Total Price"/>
|
||||
|
||||
Reference in New Issue
Block a user