6bb33ad754bf59baaf06aacb0599e2202eda110c
[odoo/odoo.git] / addons / sale / report_sale_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <record id="view_sale_order_report_tree" model="ir.ui.view">
5             <field name="name">report.sale.order.tree</field>
6             <field name="model">sale.order</field>
7             <field name="type">tree</field>
8             <field name="arch" type="xml">
9                 <tree string="Sale Orders">
10                         <field name="partner_id"/>
11                     <field name="date_order"/>
12                     <field name="invoiced_rate"/>
13                     <field name="picked_rate"/>
14                     <field name="amount_untaxed"/>
15                     <field name="amount_tax"/>
16                     <field name="amount_total"/>
17                     <field name="state"/>
18                 </tree>
19             </field>
20         </record>
21
22         <record id="action_sale_order_report_all" model="ir.actions.act_window">
23             <field name="name">Sale Orders By Month </field>
24             <field name="res_model">sale.order</field>
25             <field name="view_type">form</field>
26             <field name="view_mode">tree,graph</field>
27             <field name="context">{'report':True}</field>
28             <field name="search_view_id" ref="sale.view_sales_order_filter"/>
29         </record>        
30             <record model="ir.actions.act_window.view" id="action_crm_tag_tree_claim01">
31                 <field name="sequence" eval="1"/>
32                 <field name="view_mode">tree</field>
33                 <field name="view_id" ref="sale.view_sale_order_report_tree"/>
34                 <field name="act_window_id" ref="action_sale_order_report_all"/>
35             </record>        
36                 <record model="ir.actions.act_window.view" id="action_order_product02">
37                 <field name="sequence" eval="1"/>
38                 <field name="view_mode">graph</field>
39                 <field name="view_id" ref="sale.view_sale_order_graph"/>
40                 <field name="act_window_id" ref="action_sale_order_report_all"/>
41             </record>      
42         
43         <!-- Sale Orders by Product-->
44         
45         <record id="view_order_report_tree" model="ir.ui.view">
46                         <field name="name">report.sale.order.line.tree</field>
47             <field name="model">sale.order.line</field>
48             <field name="type">tree</field>
49             <field name="arch" type="xml">
50                 <tree string="Sale Orders by Product">
51                     <field name="name"/>
52                     <field name="order_id" invisible="True"/>
53                     <field name="product_uom_qty" />
54                     <field name="product_uom"/>
55                     <field name="product_id"/>
56                     <field name="price_unit" />
57                     <field name="discount"/>
58                     <field name="price_subtotal" sum="Total"/>
59                     <field name="state"/>
60                 </tree>
61             </field>
62         </record>
63         
64         <record id="action_order_report_tree_all" model="ir.actions.act_window">
65             <field name="name">Sale Orders by Product</field>
66             <field name="res_model">sale.order.line</field>
67             <field name="view_type">form</field>
68             <field name="view_mode">tree,graph</field>
69             <field name="context">{'report':True}</field>
70                         <field name="domain">[('product_uom_qty','!=','0')]</field>
71             <field name="search_view_id" ref="sale.view_sales_order_line_filter"/>
72         </record>
73             <record model="ir.actions.act_window.view" id="action_order_product01">
74                 <field name="sequence" eval="1"/>
75                 <field name="view_mode">tree</field>
76                 <field name="view_id" ref="view_order_report_tree"/>
77                 <field name="act_window_id" ref="action_order_report_tree_all"/>
78             </record>   
79             <record model="ir.actions.act_window.view" id="action_order_product02">
80                 <field name="sequence" eval="1"/>
81                 <field name="view_mode">graph</field>
82                 <field name="view_id" ref="sale.view_order_line_graph"/>
83                 <field name="act_window_id" ref="action_order_report_tree_all"/>
84             </record>      
85
86         <menuitem id="base.next_id_64" name="Reporting" parent="base.menu_base_partner" sequence="8"/>
87     <menuitem action="action_sale_order_report_all" id="menu_report_sale_order_all" parent="base.next_id_64" sequence="3"/>
88     
89     <menuitem action="action_order_report_tree_all" id="menu_report_order_product_all1" parent="base.next_id_64" sequence="3"/>
90      
91       </data>
92     </openerp>