[Fix] Problem of menus in report_intraset module is solved
[odoo/odoo.git] / addons / report_intrastat / report_intrastat_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <!-- Country -->
5         <record id="view_country_tree" model="ir.ui.view">
6             <field name="name">res.country.tree</field>
7             <field name="model">res.country</field>
8             <field name="inherit_id" ref="base.view_country_tree"/>
9             <field name="arch" type="xml">
10                 <field name="code" position="after">
11                     <field name="intrastat"/>
12                 </field>
13             </field>
14         </record>
15
16         <record id="view_country_form" model="ir.ui.view">
17             <field name="name">res.country.form</field>
18             <field name="model">res.country</field>
19             <field name="inherit_id" ref="base.view_country_form"/>
20             <field name="arch" type="xml">
21                 <field name="code" position="after">
22                     <field name="intrastat" select="1"/>
23                 </field>
24             </field>
25         </record>
26
27         <!-- Product -->
28         <record id="product_normal_form_view" model="ir.ui.view">
29             <field name="name">product.normal.form</field>
30             <field name="model">product.product</field>
31             <field name="inherit_id" ref="product.product_normal_form_view"/>
32             <field name="arch" type="xml">
33                 <field name="product_manager" position="after">
34                     <field name="intrastat_id"/>
35                 </field>
36             </field>
37         </record>
38
39         <!-- Intrastat code -->
40         <record id="view_report_intrastat_code_tree" model="ir.ui.view">
41             <field name="name">report.intrastat.code.tree</field>
42             <field name="model">report.intrastat.code</field>
43             <field name="type">tree</field>
44             <field name="arch" type="xml">
45                 <tree string="Intrastat code">
46                     <field name="name"/>
47                     <field name="description"/>
48                 </tree>
49             </field>
50         </record>
51         <record id="view_report_intrastat_code_form" model="ir.ui.view">
52             <field name="name">report.intrastat.code.form</field>
53             <field name="model">report.intrastat.code</field>
54             <field name="type">form</field>
55             <field name="arch" type="xml">
56                 <form string="Intrastat code">
57                     <field name="name" select="1"/>
58                     <field name="description" select="1"/>
59                 </form>
60             </field>
61         </record>
62         <record id="action_report_intrastat_code_tree" model="ir.actions.act_window">
63             <field name="name">Intrastat Code</field>
64             <field name="type">ir.actions.act_window</field>
65             <field name="res_model">report.intrastat.code</field>
66             <field name="view_type">form</field>
67             <field name="view_mode">tree,form</field>
68         </record>
69
70         <menuitem action="action_report_intrastat_code_tree" id="menu_report_intrastat_code" parent="base.menu_product"/>
71
72
73         <record id="view_report_intrastat_tree" model="ir.ui.view">
74             <field name="name">report.intrastat.view</field>
75             <field name="model">report.intrastat</field>
76             <field name="type">tree</field>
77             <field name="arch" type="xml">
78                 <tree string="Intrastat Data">
79                     <field name="name" />
80                         <field name="month"/>
81                     <field name="code"/>
82                     <field name="ref"/>
83                     <field name="intrastat_id"/>
84                     <field name="weight"/>
85                     <field name="value"/>
86                     <field name="supply_units"/>
87                     <field name="currency_id"/>
88                     <field name="type"/>
89                 </tree>
90             </field>
91         </record>
92
93         <record id="view_report_intrastat_search" model="ir.ui.view">
94             <field name="name">report.intrastat.search</field>
95             <field name="model">report.intrastat</field>
96             <field name="type">search</field>
97             <field name="arch" type="xml">
98                 <search string="Intrastat Data">
99                         <group col="10" colspan="4">
100                                 <filter string="This Year" icon="terp-stock" domain="[('name','=',time.localtime()[0])]"/>
101                                                 <filter string="This Month" icon="terp-stock" domain="[('month','=',time.localtime()[1])]"/>
102                                                 <separator orientation="vertical"/>
103                             <field name="name" select="1"/>
104                             <field name="month" select="1"/>
105                             <field name="code" select="1"/>
106                             <field name="intrastat_id" select="1"/>
107                             <field name="type" select="1"/>
108                                         </group>
109                 </search>
110             </field>
111         </record>
112
113         <record id="action_report_intrastat_tree_all" model="ir.actions.act_window">
114             <field name="name">Intrastat</field>
115             <field name="type">ir.actions.act_window</field>
116             <field name="res_model">report.intrastat</field>
117             <field name="view_type">form</field>
118             <field name="view_mode">tree</field>
119             <field name="search_view_id" ref="view_report_intrastat_search"/>
120         </record>
121
122                 <menuitem action="action_report_intrastat_tree_all" id="menu_report_intrastat_all" parent="stock.next_id_61"/>
123     </data>
124 </openerp>