1
<?xml version="1.0" encoding="utf-8"?>
3
product_custom_attributes for OpenERP
4
Copyright (C) 2011 Akretion Benoît GUILLOT <benoit.guillot@akretion.com>
5
The licence is in the file __openerp__.py
11
<!-- CREATED VIEW FOR THE OBJECT : product_attribute -->
14
id="menu_attribute_in_config_stock_product" name="Attributes"
15
parent="stock.menu_product_in_config_stock" sequence="20"/>
17
<record id="attribute_set_form_view" model="ir.ui.view">
18
<field name="name">attribute.set.form</field>
19
<field name="model">attribute.set</field>
20
<field name="type">form</field>
21
<field name="arch" type="xml">
22
<form string="Attribute Set" col="4">
23
<field name="name" colspan="1"/>
24
<field name="attribute_group_ids" colspan="4" nolabel="1"/>
29
<record id="attribute_group_form_view" model="ir.ui.view">
30
<field name="name">attribute.group.form</field>
31
<field name="model">attribute.group</field>
32
<field name="type">form</field>
33
<field name="arch" type="xml">
34
<form string="Attribute Group" col="6">
35
<field name="name" colspan="1"/>
36
<field name="sequence" colspan="1"/>
37
<field name="attribute_set_id" colspan="1"/>
38
<field name="attribute_ids" colspan="6" nolabel="1"/>
43
<record id="attribute_location_form_view" model="ir.ui.view">
44
<field name="name">attribute.location.form</field>
45
<field name="model">attribute.location</field>
46
<field name="type">form</field>
47
<field name="arch" type="xml">
48
<form string="Attribute Location">
49
<field name="attribute_id" />
50
<field name="sequence" />
51
<field name="attribute_set_id" />
52
<field name="attribute_group_id" />
57
<record id="product_attribute_form_view" model="ir.ui.view">
58
<field name="name">product.attribute.form</field>
59
<field name="model">product.attribute</field>
60
<field name="type">form</field>
61
<field name="arch" type="xml">
62
<form string="Product Attribute" col="8">
63
<field name="name" colspan="1"/>
64
<field name="attribute_type" colspan="1"/>
65
<field name="based_on" colspan="1"/>
66
<field name="serialized" colspan="1"/>
67
<field name="size" colspan="1" attrs="{'invisible':[('attribute_type', '!=', 'char')]}"/>
68
<field name="option_ids" colspan="8" attrs="{'invisible':[('attribute_type', 'not in', ['select', 'multiselect'])]}" widget="one2many_list" nolabel="1">
69
<tree string="Attribute Options" editable="top" >
70
<field name="sequence" colspan="1"/>
71
<field name="name" colspan="7"/>
78
<record id="attribute_option_form_view" model="ir.ui.view">
79
<field name="name">attribute.option.form</field>
80
<field name="model">attribute.option</field>
81
<field name="type">form</field>
82
<field name="arch" type="xml">
83
<form string="Attribute Option" col="6">
84
<field name="name" colspan="1"/>
85
<field name="sequence" colspan="1"/>
86
<field name="attribute_id" colspan="1"/>
91
<record id="attribute_set_tree_view" model="ir.ui.view">
92
<field name="name">attribute.set.tree</field>
93
<field name="model">attribute.set</field>
94
<field name="type">tree</field>
95
<field name="arch" type="xml">
96
<tree string="Attribute Set" >
102
<record id="attribute_group_tree_view" model="ir.ui.view">
103
<field name="name">attribute.group.tree</field>
104
<field name="model">attribute.group</field>
105
<field name="type">tree</field>
106
<field name="arch" type="xml">
107
<tree string="Attribute Group">
108
<field name="name" />
109
<field name="sequence" />
110
<field name="attribute_set_id" />
115
<record id="attribute_location_tree_view" model="ir.ui.view">
116
<field name="name">attribute.location.tree</field>
117
<field name="model">attribute.location</field>
118
<field name="type">tree</field>
119
<field name="arch" type="xml">
120
<tree string="Attribute Location">
121
<field name="attribute_id" />
122
<field name="sequence" />
123
<field name="attribute_set_id" />
124
<field name="attribute_group_id" />
129
<record id="product_attribute_tree_view" model="ir.ui.view">
130
<field name="name">product.attribute.tree</field>
131
<field name="model">product.attribute</field>
132
<field name="type">tree</field>
133
<field name="arch" type="xml">
134
<tree string="Product Attribute">
135
<field name="name" />
136
<field name="attribute_type" />
141
<record id="prio_attribute_option_tree_view" model="ir.ui.view">
142
<field name="name">attribute.option.tree.prio</field>
143
<field name="model">attribute.option</field>
144
<field name="type">tree</field>
145
<field eval="1" name="priority"/>
146
<field name="arch" type="xml">
147
<tree string="Attribute Option">
148
<field name="name" />
153
<record id="attribute_option_tree_view" model="ir.ui.view">
154
<field name="name">attribute.option.tree</field>
155
<field name="model">attribute.option</field>
156
<field name="type">tree</field>
157
<field eval="20" name="priority"/>
158
<field name="arch" type="xml">
159
<tree string="Attribute Option">
160
<field name="sequence" />
161
<field name="name" />
162
<field name="attribute_id" />
167
<record id="view_attribute_set_search" model="ir.ui.view">
168
<field name="name">attribute.set.list</field>
169
<field name="model">attribute.set</field>
170
<field name="type">search</field>
171
<field name="arch" type="xml">
172
<search string="Search Attribute Sets">
173
<field name="name" select="1"/>
178
<record id="view_attribute_group_search" model="ir.ui.view">
179
<field name="name">attribute.group.list</field>
180
<field name="model">attribute.group</field>
181
<field name="type">search</field>
182
<field name="arch" type="xml">
183
<search string="Search Attribute Groups">
184
<field name="name" select="1"/>
185
<field name="attribute_set_id"/>
190
<record id="view_attribute_location_search" model="ir.ui.view">
191
<field name="name">attribute.location.list</field>
192
<field name="model">attribute.location</field>
193
<field name="type">search</field>
194
<field name="arch" type="xml">
195
<search string="Search Attribute Locations">
196
<field name="name" select="1"/>
197
<field name="attribute_set_id"/>
198
<field name="attribute_group_id"/>
203
<record id="view_product_attribute_search" model="ir.ui.view">
204
<field name="name">product.attribute.list</field>
205
<field name="model">product.attribute</field>
206
<field name="type">search</field>
207
<field name="arch" type="xml">
208
<search string="Search Product Attributes">
209
<field name="name" select="1"/>
214
<record id="view_attribute_option_search" model="ir.ui.view">
215
<field name="name">attribute.option.list</field>
216
<field name="model">attribute.option</field>
217
<field name="type">search</field>
218
<field name="arch" type="xml">
219
<search string="Search Attribute Options">
220
<field name="name" />
221
<field name="attribute_id"/>
226
<record id="attribute_set_form_action" model="ir.actions.act_window">
227
<field name="name">Attribute Sets</field>
228
<field name="type">ir.actions.act_window</field>
229
<field name="res_model">attribute.set</field>
230
<field name="view_type">form</field>
231
<field name="view_mode">tree,form,calendar,graph</field>
232
<field name="search_view_id" ref="view_attribute_set_search"/>
233
<field name="context">{"search_default_user_id":uid}</field>
234
<field name="help"></field>
237
<record id="attribute_group_form_action" model="ir.actions.act_window">
238
<field name="name">Attribute Groups</field>
239
<field name="type">ir.actions.act_window</field>
240
<field name="res_model">attribute.group</field>
241
<field name="view_type">form</field>
242
<field name="view_mode">tree,form,calendar,graph</field>
243
<field name="search_view_id" ref="view_attribute_group_search"/>
244
<field name="context">{"search_default_user_id":uid}</field>
245
<field name="help"></field>
248
<record id="attribute_location_form_action" model="ir.actions.act_window">
249
<field name="name">Attribute Locations</field>
250
<field name="type">ir.actions.act_window</field>
251
<field name="res_model">attribute.location</field>
252
<field name="view_type">form</field>
253
<field name="view_mode">tree,form,calendar,graph</field>
254
<field name="search_view_id" ref="view_attribute_location_search"/>
255
<field name="context">{"search_default_user_id":uid}</field>
256
<field name="help"></field>
259
<record id="product_attribute_form_action" model="ir.actions.act_window">
260
<field name="name">Product Attributes</field>
261
<field name="type">ir.actions.act_window</field>
262
<field name="res_model">product.attribute</field>
263
<field name="view_type">form</field>
264
<field name="view_mode">tree,form,calendar,graph</field>
265
<field name="search_view_id" ref="view_product_attribute_search"/>
266
<field name="context">{"search_default_user_id":uid}</field>
267
<field name="help"></field>
270
<record id="attribute_option_form_action" model="ir.actions.act_window">
271
<field name="name">Attribute Options</field>
272
<field name="type">ir.actions.act_window</field>
273
<field name="res_model">attribute.option</field>
274
<field name="view_type">form</field>
275
<field name="view_mode">tree,form,calendar,graph</field>
276
<field name="view_id" ref="attribute_option_tree_view"/>
277
<field name="search_view_id" ref="view_attribute_option_search"/>
278
<field name="context">{"search_default_user_id":uid}</field>
279
<field name="help"></field>
283
action="attribute_set_form_action" id="menu_attribute_set_action"
284
parent="product_custom_attributes.menu_attribute_in_config_stock_product" sequence="1"/>
286
action="attribute_group_form_action" id="menu_attribute_group_action"
287
parent="product_custom_attributes.menu_attribute_in_config_stock_product" sequence="2"/>
289
action="attribute_location_form_action" id="menu_attribute_location_action"
290
parent="product_custom_attributes.menu_attribute_in_config_stock_product" sequence="3"/>
292
action="product_attribute_form_action" id="menu_product_attribute_action"
293
parent="product_custom_attributes.menu_attribute_in_config_stock_product" sequence="4"/>
295
action="attribute_option_form_action" id="menu_attribute_option_action"
296
parent="product_custom_attributes.menu_attribute_in_config_stock_product" sequence="5"/>