1
<?xml version="1.0" encoding="utf-8"?>
7
this is the stock move visible on the dashboard of warehouse <record
8
id="view_move_form" model="ir.ui.view"> <field
9
name="name">stock.move.form</field> <field
10
name="model">stock.move</field> <field name="type">form</field>
11
<field name="inherit_id" ref="stock.view_move_form" /> <field
12
name="arch" type="xml"> <data> <button name="%(stock.move_scrap)d"
13
position="after"> <field name="asset_id" domain="[('product_id', '=',
14
product_id)]" /> </button> </data> </field> </record>
17
<!-- internal moves -->
18
<record id="view_picking_form" model="ir.ui.view">
19
<field name="name">stock.picking.form</field>
20
<field name="model">stock.picking</field>
21
<field name="type">form</field>
22
<field name="inherit_id" ref="stock.view_picking_form" />
23
<field name="arch" type="xml">
26
<xpath expr="//form[@string='Stock Moves']//field[@name='product_id']"
28
<field name="asset_id" domain="[('product_id', '=', product_id)]" />
30
always visible due to openerp bug, attrs does not respond to
31
modification from on_change function attrs="{'invisible':
32
[('subtype', '!=', 'asset')]}" />
34
<field name="subtype" invisible="True" />
42
<!-- incoming shipments -->
43
<record id="view_picking_in_form" model="ir.ui.view">
44
<field name="name">stock.picking.in.form</field>
45
<field name="model">stock.picking</field>
46
<field name="type">form</field>
47
<field name="inherit_id" ref="stock.view_picking_in_form" />
48
<field name="arch" type="xml">
51
<xpath expr="//form[@string='Stock Moves']//field[@name='product_id']"
53
<field name="asset_id" domain="[('product_id', '=', product_id)]" />
55
always visible due to openerp bug, attrs does not respond to
56
modification from on_change function attrs="{'invisible':
57
[('subtype', '!=', 'asset')]}" />
59
<field name="subtype" invisible="True" />
67
<record id="view_picking_out_form" model="ir.ui.view">
68
<field name="name">stock.picking.out.form</field>
69
<field name="model">stock.picking</field>
70
<field name="type">form</field>
71
<field name="inherit_id" ref="stock.view_picking_out_form" />
72
<field name="arch" type="xml">
75
<xpath expr="//form[@string='Stock Moves']//field[@name='product_id']"
77
<field name="asset_id" domain="[('product_id', '=', product_id)]" />
79
always visible due to openerp bug, attrs does not respond to
80
modification from on_change function attrs="{'invisible':
81
[('subtype', '!=', 'asset')]}" />
83
<field name="subtype" invisible="True" />
92
inherit: purchase_order_form. model 'purchase.order' does not change
94
<record id="product_normal_form_view" model="ir.ui.view">
95
<field name="name">product.normal.form</field>
96
<field name="model">product.product</field>
97
<field name="type">form</field>
98
<field name="inherit_id" ref="product.product_normal_form_view" />
99
<field name="arch" type="xml">
102
<field name="type" position="after">
103
<field name="subtype" attrs="{'invisible':[('type','!=','product')]}" />
104
<field name="asset_type_id" widget="selection"
105
attrs="{'invisible':[('subtype','!=','asset')]}" />
111
<page string="Information" position="after"> <page string="Assets"
112
attrs="{'invisible':[('subtype','!=','asset')]}"> <field
113
colspan="4" name="asset_ids" nolabel="True" mode="tree,form"
114
widget="one2many_list"
115
default_get="{'prod_int_code':parent.default_code,
116
'prod_int_name': parent.name, 'asset_type_id':
117
parent.asset_type_id.id}"> <form string="Asset"> <group
118
colspan="4" col="6"> <group colspan="4" col="2"> <separator
119
string="Product" colspan="2" /> <field name="prod_int_name" />
120
<field name="prod_int_code" /> <field name="name" /> </group>
121
<group colspan="2" col="2"> <separator string="Codes" colspan="2"
122
/> <field name="asset_code" /> <field name="prod_nomenc_code" />
123
</group> <group colspan="4" col="2"> <separator
124
string="Characteristics" colspan="2" /> <field
125
name="asset_type_id" /> </group> </group> <group colspan="2"
126
col="2"> <separator string="HQ Reference" colspan="2" /> <field
127
name="hq_local_ref" /> <field name="hq_asset_name" /> <field
128
name="hq_serial_nb" /> <field name="hq_brand" /> <field
129
name="hq_type" /> <field name="hq_model" /> </group> <group
130
colspan="2" col="2"> <separator string="Traceability" colspan="2"
131
/> <field name="trac_orig_req_ref" /> <field
132
name="trac_orig_mission_code" /> <field name="trac_sourc_ref" />
133
<newline /> <field name="trac_arriv_date" /> <field
134
name="trac_receipt_place" /> </group> <group colspan="2" col="2">
135
<separator string="Invoice" colspan="2" /> <field name="invo_num"
136
/> <field name="invo_date" /> <field name="invo_val_curr" />
137
<field name="invo_supplier" /> <field name="invo_donator_code" />
138
</group> </form> </field> </page> </page>
147
<act_window id="product_2_assets_normal_link" context="{}"
148
domain="[('product_id', '=', active_id)]" name="Assets" res_model="product.asset"
149
src_model="product.product" />
154
<record id="asset_normal_form_view" model="ir.ui.view">
155
<field name="name">asset.normal.form</field>
156
<field name="model">product.asset</field>
157
<field name="type">form</field>
158
<field name="arch" type="xml">
159
<form string="Asset">
161
<group colspan="4" col="6">
162
<group colspan="4" col="2">
163
<separator string="Asset" colspan="2" />
164
<field name="product_id" on_change="onChangeProductId(product_id)" domain="[('subtype', '=', 'asset')]" />
165
<field name="name" />
166
<field name="asset_code" attrs="{'invisible':[('asset_code', '=', False)], 'readonly':[('asset_code', '!=', False)]}"/>
167
<field name="asset_type_id" />
170
<group colspan="2" col="2">
171
<separator string="MSF Codification" colspan="2" />
173
<field name="prod_int_name" />
174
<field name="prod_int_code" />
175
<field name="prod_nomenc_code" />
180
<group colspan="2" col="2">
181
<separator string="HQ Reference" colspan="2" />
182
<field name="hq_local_ref" />
183
<field name="hq_asset_name" />
184
<field name="hq_serial_nb" />
185
<field name="hq_brand" />
186
<field name="hq_type" />
187
<field name="hq_model" />
189
<group colspan="2" col="2">
190
<separator string="Traceability" colspan="2" />
191
<field name="trac_orig_req_ref" />
192
<field name="trac_orig_mission_code" />
193
<field name="trac_sourc_ref" />
195
<field name="trac_arriv_date" />
196
<field name="trac_receipt_place" />
199
<group colspan="2" col="2">
200
<separator string="Invoice" colspan="2" />
201
<field name="invo_num" />
202
<field name="invo_date" />
203
<field name="invo_val_curr" />
204
<field name="invo_supplier" />
205
<field name="invo_donator_code" />
209
<group colspan="2" col="2"> <separator string="Events" colspan="2"
210
/> <field colspan="4" name="event_ids" nolabel="1"
211
mode="tree,form"> <tree string="Events"> <field name="date" />
212
<field name="name" /> <field name="event_type" /> </tree> </field>
221
<record id="asset_normal_tree_view" model="ir.ui.view">
222
<field name="name">asset.normal.tree</field>
223
<field name="model">product.asset</field>
224
<field name="type">tree</field>
225
<field name="arch" type="xml">
226
<tree string="Assets">
227
<field name="trac_arriv_date" />
228
<field name="asset_code" select="1" />
234
<record id="asset_search_form_view" model="ir.ui.view">
235
<field name="name">asset.search.form</field>
236
<field name="model">product.asset</field>
237
<field name="type">search</field>
238
<field name="arch" type="xml">
239
<search string="Asset">
240
<field name="hq_brand" />
241
<field name="hq_type" />
242
<field name="hq_model" />
248
<record id="asset_normal_action" model="ir.actions.act_window">
249
<field name="name">Assets</field>
250
<field name="res_model">product.asset</field>
251
<field name="view_type">form</field>
252
<field name="view_mode">tree,form</field>
253
<field name="search_view_id" ref="asset_search_form_view" />
256
<menuitem id="base.menu_asset" name="Assets" parent="base.menu_base_partner"
258
<menuitem action="asset_normal_action" id="menu_assets"
259
parent="base.menu_asset" sequence="1" />
262
<act_window id="asset_2_events_normal_link" context="{}"
263
domain="[('asset_id', '=', active_id)]" name="Events" res_model="product.asset.event"
264
src_model="product.asset" />
267
<record id="asset_event_normal_form_view" model="ir.ui.view">
268
<field name="name">asset.event.normal.form</field>
269
<field name="model">product.asset.event</field>
270
<field name="type">form</field>
271
<field name="arch" type="xml">
272
<form string="Asset Event">
274
<group colspan="2" col="2">
275
<separator string="Event Information" colspan="2" />
276
<field name="date" />
277
<field name="name" />
278
<field name="asset_id" on_change="onChangeAssetId(asset_id)" />
279
<field name="asset_code" />
280
<field name="asset_type_id" />
281
<field name="prod_int_name" />
282
<field name="prod_int_code" />
285
<group colspan="2" col="2">
286
<separator string="Selection" colspan="2" />
287
<field name="hq_brand" />
288
<field name="hq_model" />
291
<group colspan="2" col="2">
292
<separator string="Other" colspan="2" />
293
<field name="location" />
294
<field name="proj_code" />
295
<field name="event_type" />
296
<field name="remark" />
297
<field name="state" />
304
<record id="asset_event_normal_tree_view" model="ir.ui.view">
305
<field name="name">asset.event.normal.tree</field>
306
<field name="model">product.asset.event</field>
307
<field name="type">tree</field>
308
<field name="arch" type="xml">
309
<tree string="Asset Events">
310
<field name="date" />
311
<field name="asset_code" select="1" />
312
<field name="prod_int_name" />
313
<field name="prod_int_code" />
319
<record id="asset_event_search_form_view" model="ir.ui.view">
320
<field name="name">asset.event.search.form</field>
321
<field name="model">product.asset.event</field>
322
<field name="type">search</field>
323
<field name="arch" type="xml">
324
<search string="Asset Event">
325
<field name="asset_code" />
326
<field name="prod_int_code" />
327
<field name="hq_brand" />
328
<field name="hq_model" />
329
<field name="proj_code" />
334
<record id="asset_event_normal_action" model="ir.actions.act_window">
335
<field name="name">Asset Events</field>
336
<field name="res_model">product.asset.event</field>
337
<field name="view_type">form</field>
338
<field name="view_mode">tree,form</field>
339
<field name="search_view_id" ref="asset_event_search_form_view" />
342
<menuitem action="asset_event_normal_action" id="menu_asset_event"
343
parent="base.menu_asset" sequence="1" />
346
<record id="asset_type_normal_form_view" model="ir.ui.view">
347
<field name="name">asset.type.normal.form</field>
348
<field name="model">product.asset.type</field>
349
<field name="type">form</field>
350
<field name="arch" type="xml">
351
<form string="Asset Type">
353
<group colspan="2" col="2">
354
<separator string="Asset Type Information" colspan="2" />
355
<field name="name" />
362
<record id="asset_type_normal_tree_view" model="ir.ui.view">
363
<field name="name">asset.type.normal.tree</field>
364
<field name="model">product.asset.type</field>
365
<field name="type">tree</field>
366
<field name="arch" type="xml">
367
<tree string="Asset Types">
368
<field name="name" />
373
<record id="asset_type_normal_action" model="ir.actions.act_window">
374
<field name="name">Asset Types</field>
375
<field name="res_model">product.asset.type</field>
376
<field name="view_type">form</field>
377
<field name="view_mode">tree,form</field>
380
<menuitem action="asset_type_normal_action" id="menu_asset_type"
381
parent="base.menu_asset" sequence="1" />