Use xml id for attributes groups in menuitem tags
[odoo/odoo.git] / addons / subscription / subscription_view.xml
1 <?xml version="1.0"?>
2 <terp>
3 <data>
4
5         <menuitem name="Tools" id="menu_tools" icon="STOCK_PREFERENCES"/>
6         <menuitem name="Tools/Subscriptions/Configuration"
7                 groups="base.group_admin" id="menu_subscription_config"/>
8         <!--
9         =======================================================
10         Subscription Views
11         =======================================================
12         -->
13         <record model="ir.ui.view" id="view_subscription_form">
14                 <field name="name">subscription.subscription.form</field>
15                 <field name="model">subscription.subscription</field>
16                 <field name="type">form</field>
17                 <field name="arch" type="xml">
18                         <form string="Subscriptions">
19                                 <notebook>
20                                 <page string="Subsription Data">
21                                         <field name="name" select="1"/>
22                                         <field name="active" select="1"/>
23                                         <field name="user_id" select="1"/>
24                                         <field name="partner_id" select="1"/>
25                                         <newline/>
26                                         <field name="interval_number"/>
27                                         <field name="interval_type"/>
28                                         <field name="exec_init"/>
29                                         <field name="date_init"/>
30                                         <field name="doc_source" colspan="4" widget="reference"/>
31                                         <field name="notes" colspan="4"/>
32                                         <separator colspan="4"/>
33                                         <field name="cron_id" colspan="4" readonly="1"/>
34                                         <field name="state" readonly="1"/>
35                                         <group col="3" colspan="2">
36                                                 <button name="set_process" states="draft" string="Process" type="object"/>
37                                                 <button name="set_done" states="running" string="Stop" type="object"/>
38                                                 <button name="set_draft" states="done" string="Set to Draft" type="object"/>
39                                         </group>
40                                 </page><page string="Documents created">
41                                         <field name="doc_lines" colspan="4" nolabel="1" widget="one2many_list"/>
42                                 </page>
43                                 </notebook>
44                         </form>
45                 </field>
46         </record>
47
48         <record model="ir.ui.view" id="view_subscription_tree">
49                 <field name="name">subscription.subscription.tree</field>
50                 <field name="model">subscription.subscription</field>
51                 <field name="type">tree</field>
52                 <field name="arch" type="xml">
53                         <tree string="Subscriptions">
54                                 <field name="name"/>
55                                 <field name="active"/>
56                                 <field name="user_id"/>
57                                 <field name="partner_id"/>
58                                 <field name="state"/>
59                         </tree>
60                 </field>
61         </record>
62
63         <record model="ir.actions.act_window" id="action_subscription_form">
64                 <field name="type">ir.actions.act_window</field>
65                 <field name="res_model">subscription.subscription</field>
66                 <field name="view_type">form</field>
67                 <field name="view_id" ref="view_subscription_tree"/>
68         </record>
69         <menuitem name="Tools/Subscriptions/All Subscriptions" id="menu_action_subscription_form" action="action_subscription_form"/>
70
71         <record model="ir.ui.view" id="subscription_subscription_history_tree">
72                 <field name="name">subscription.subscription.history.tree</field>
73                 <field name="model">subscription.subscription.history</field>
74                 <field name="type">tree</field>
75                 <field name="arch" type="xml">
76                         <tree string="Subscription History">
77                                 <field name="date"/>
78                         </tree>
79                 </field>
80         </record>
81
82         <record model="ir.ui.view" id="subscription_subscription_history_form">
83                 <field name="name">subscription.subscription.history.form</field>
84                 <field name="model">subscription.subscription.history</field>
85                 <field name="type">form</field>
86                 <field name="arch" type="xml">
87                         <form string="Subscription History">
88                                 <field name="date"/>
89                                 <field name="document_id" colspan="4"/>
90                         </form>
91                 </field>
92         </record>
93
94         <record model="ir.ui.view" id="document_form">
95                 <field name="name">subscription.document.form</field>
96                 <field name="model">subscription.document</field>
97                 <field name="type">form</field>
98                 <field name="arch" type="xml">
99                         <form string="Subscription Document">
100                                 <field name="name" select="1"/>
101                                 <field name="active" select="1"/>
102                                 <field name="model" select="1"/>
103                                 <field name="field_ids" colspan="4" nolabel="1"/>
104                         </form>
105                 </field>
106         </record>
107
108         <record model="ir.ui.view" id="document_tree">
109                 <field name="name">subscription.document.tree</field>
110                 <field name="model">subscription.document</field>
111                 <field name="type">tree</field>
112                 <field name="arch" type="xml">
113                         <tree string="Subscription Document">
114                                 <field name="name"/>
115                                 <field name="active"/>
116                                 <field name="model"/>
117                         </tree>
118                 </field>
119         </record>
120
121         <record model="ir.ui.view" id="document_fields_form">
122                 <field name="name">subscription.document.fields.form</field>
123                 <field name="model">subscription.document.fields</field>
124                 <field name="type">form</field>
125                 <field name="arch" type="xml">
126                         <form string="Subscription Document Fields">
127                                 <field name="field" select="1"/>
128                                 <field name="value"/>
129                         </form>
130                 </field>
131         </record>
132
133         <record model="ir.ui.view" id="document_fields_tree">
134                 <field name="name">subscription.document.fields.tree</field>
135                 <field name="model">subscription.document.fields</field>
136                 <field name="type">tree</field>
137                 <field name="arch" type="xml">
138                         <tree string="Subscription Document Fields">
139                                 <field name="field"/>
140                                 <field name="value"/>
141                         </tree>
142                 </field>
143         </record>
144
145         <record model="ir.actions.act_window" id="action_document_form">
146                 <field name="type">ir.actions.act_window</field>
147                 <field name="res_model">subscription.document</field>
148                 <field name="view_type">form</field>
149                 <field name="view_id" ref="document_tree"/>
150         </record>
151         <menuitem name="Tools/Subscriptions/Configuration/Document Types" id="menu_action_document_form" action="action_document_form"/>
152 </data>
153 </terp>