[commit]
[odoo/odoo.git] / addons / product_margin / product_margin_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3 <data>
4     <record model="ir.ui.view" id="view_product_margin_graph">
5             <field name="name">product.margin.graph</field>
6             <field name="model">product.product</field>
7             <field name="type">graph</field>
8             <field name="priority" eval="50"/>
9             <field name="arch" type="xml">
10                 <graph string="Product Margins" type="bar">
11                     <field name="name"/>
12                     <field name="turnover" operator="+"/>
13                     <field name="total_cost" operator="+"/>
14                 </graph>
15             </field>
16     </record>
17
18      <record id="view_product_margin_form" model="ir.ui.view">
19             <field name="name">product.margin.form.inherit</field>
20             <field name="model">product.product</field>
21             <field name="type">form</field>
22             <field name="priority">50</field>
23             <field name="arch" type="xml">
24                  <form string="Product Margins">
25                     <group col="6" colspan="4">
26                         <field name="name" select="1"/>
27                         <field name="default_code" select="1"/>
28                     </group>
29                     <notebook colspan="4">
30                     <page string="Margins">
31                         <separator string="Analysis Criteria" colspan="4"/>
32                         <field name="date_from"/>
33                         <field name="date_to"/>
34                         <newline/>
35                         <field name="invoice_state" />
36
37                         <separator string="Sales" colspan="4"/>
38                         <field name="sale_avg_price"/>
39                         <field name="list_price" string="Catalog Price" readonly="1"/>
40                         <field name="sale_num_invoiced" />
41                         <field name="sales_gap" />
42                         <field name="turnover" />
43                         <field name="sale_expected" />
44
45                         <separator string="Purchases" colspan="4"/>
46                         <field name="purchase_avg_price"/>
47                         <field name="standard_price" string="Standard Price" readonly="1"/>
48                         <field name="purchase_num_invoiced" />
49                         <field name="purchase_gap" />
50                         <field name="total_cost" />
51                         <field name="normal_cost" />
52
53                         <separator string="Margins" colspan="4"/>
54                         <field name="total_margin"/>
55                         <field name="expected_margin"/>
56                         <field name="total_margin_rate" widget="progressbar"/>
57                         <field name="expected_margin_rate" widget="progressbar"/>
58                     </page>
59                     </notebook>
60                 </form>
61             </field>
62         </record>
63
64         <record id="view_product_margin_tree" model="ir.ui.view">
65             <field name="name">product.margin.tree</field>
66             <field name="model">product.product</field>
67             <field name="type">tree</field>
68             <field name="priority" eval="50"/>
69             <field name="arch" type="xml">
70                 <tree string="Product Margins">
71                     <field name="name" select="1"/>
72                     <field name="default_code" select="1"/>
73                     <field name="sale_avg_price"/>
74                     <field name="sale_num_invoiced"/>
75                     <field name="turnover" sum="Turnover"/>
76                     <field name="sales_gap" sum="Sales Gap"/>
77                     <field name="total_cost" sum="Total Cost"/>
78                     <field name="purchase_num_invoiced" string="#Purchased"/>
79                     <field name="total_margin"/>
80                     <field name="expected_margin"/>
81                     <field name="total_margin_rate"  widget="progressbar"/>
82                     <field name="expected_margin_rate" widget="progressbar"/>
83             </tree>
84             </field>
85         </record>
86
87   <menuitem icon="STOCK_JUSTIFY_FILL" action="product_margin_act_window" id="menu_action_product_margin" name="Product Margins" sequence="5" parent="base.menu_product" groups="base.group_sale_salesman,base.group_sale_manager,product.group_product_manager"/>
88
89 </data>
90 </openerp>