~jgrandguillaume-c2c/openobject-addons/multi-company-cost-price

« back to all changes in this revision

Viewing changes to product/product_view.xml

  • Committer: Joël Grand-Guillaume
  • Date: 2010-04-08 09:00:10 UTC
  • mfrom: (2533.3.664)
  • Revision ID: joel.grandguillaume@camptocamp.com-20100408090010-c0pqjan341s18bxs
[MRG] Merge from last trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<openerp>
3
3
    <data>
4
 
<!--        <menuitem icon="terp-product" id="menu_main_product" name="Products"/>-->
5
 
<!--        <menuitem-->
6
 
<!--            id="menu_config_product"-->
7
 
<!--            name="Configuration"-->
8
 
<!--            parent="product.menu_main_product"-->
9
 
<!--            sequence="1"-->
10
 
<!--            groups="group_product_manager"/>-->
11
 
 
 
4
        <menuitem groups="base.group_extended" id="prod_config_main" name="Product" parent="base.menu_base_config" sequence="50"/>
12
5
        <record id="product_search_form_view" model="ir.ui.view">
13
6
            <field name="name">product.search.form</field>
14
7
            <field name="model">product.product</field>
15
8
            <field name="type">search</field>
16
9
            <field name="arch" type="xml">
17
10
                <search string="Product">
18
 
                    <group col='8' colspan='4'>
19
 
                        <filter string="Services" icon="terp-stock" domain="[('type','=','service')]"/>
20
 
                        <filter string="Stockable" icon="terp-stock" domain="['|',('type','=','product'),('type','=','consu')]"/>
21
 
                        <field name="name" select="1"/>
22
 
                        <field name="default_code" select="1"/>
23
 
                        <field name="categ_id" select="1" widget="selection"/>
24
 
                   </group>
25
 
                   <newline/>
26
 
                   <group col='8' colspan='4'>
27
 
                          <field name="pricelist_id" select="1" widget="selection" context="{'pricelist': self}" />
28
 
                    </group>
 
11
                   <filter string="Services" icon="terp-stock" domain="[('type','=','service')]"/>
 
12
                   <filter string="Stockable" icon="terp-stock" domain="['|',('type','=','product'),('type','=','consu')]"/>
 
13
                   <separator orientation="vertical"/>
 
14
                   <filter string="Can be sold" icon="terp-stock" domain="[('sale_ok','=',1)]"/>
 
15
                   <filter string="Can be Purchased" icon="terp-stock" domain="[('purchase_ok', '=', 1)]" />
 
16
                   <separator orientation="vertical"/>
 
17
                   <field name="default_code" select="1"/>
 
18
                   <field name="name" select="1"/>
 
19
                   <field name="categ_id" select="1" widget="selection" operator="child_of"/>
 
20
                   <newline/>
 
21
                   <group col='8' colspan='14' expand="1" string="Extended options...">
 
22
                       <field name="pricelist_id" select="1" widget="selection" context="{'pricelist': self}" />
 
23
                   </group>
 
24
                   <newline/>
 
25
                   <group col='8' colspan='15' expand='1' string='Group by...'>
 
26
                       <filter string='Category' icon="terp-stock" domain="[]" context="{'group_by' : 'categ_id'}" />
 
27
                   </group>
29
28
                </search>
30
29
            </field>
31
30
        </record>
36
35
            <field name="type">tree</field>
37
36
            <field eval="7" name="priority"/>
38
37
            <field name="arch" type="xml">
39
 
            <tree colors="red:virtual_available&lt;0;blue:virtual_available&gt;=0 and state in ('draft', 'end', 'obsolete');black:virtual_available&gt;=0 and state not in ('draft', 'end', 'obsolete')" string="Products">
 
38
                <tree colors="red:virtual_available&lt;0;blue:virtual_available&gt;=0 and state in ('draft', 'end', 'obsolete');black:virtual_available&gt;=0 and state not in ('draft', 'end', 'obsolete')" string="Products">
40
39
                    <field name="default_code"/>
41
40
                    <field name="name"/>
 
41
                    <field name="categ_id" />
42
42
                    <field name="variants" groups="product.group_product_variant"/>
43
43
                    <field name="uom_id"/>
44
44
                    <field name="qty_available"/>
45
45
                    <field name="virtual_available"/>
46
46
                    <field name="lst_price"/>
47
47
                    <field name="standard_price"/>
 
48
                    <field name="price" invisible="not context.get('pricelist',False)"/>
48
49
                    <field name="state"/>
49
50
                </tree>
50
51
            </field>
68
69
                        <field groups="base.group_extended" name="ean13" select="2"/>
69
70
                    </group>
70
71
                    <group colspan="1" col="2">
71
 
                        <separator string="Product Type" colspan="2"/>
 
72
                        <separator string="Product Characteristics" colspan="2"/>
72
73
                        <field name="sale_ok" select="2"/>
73
74
                        <field name="purchase_ok" select="2"/>
74
75
                        <field groups="base.group_extended" name="rental" select="2"/>
78
79
                    <notebook colspan="4">
79
80
                        <page string="Information">
80
81
                            <group colspan="2" col="2">
81
 
                                <separator string="     Requisition" colspan="2"/>
 
82
                                <separator string="    Requisition" colspan="2"/>
82
83
                                <field name="type" select="2"/>
83
84
                                <field name="procure_method"/>
84
85
                                <field name="supply_method"/>
188
189
            <field name="search_view_id" ref="product_search_form_view"/>
189
190
        </record>
190
191
 
 
192
        <menuitem id="base.menu_product" name="Products" parent="base.menu_base_partner" sequence="4"/>
 
193
        <menuitem action="product.product_normal_action" id="product.menu_products" parent="base.menu_product" sequence="1"/>
191
194
<!--        <menuitem action="product_normal_action" id="menu_products" parent="product.menu_main_product" sequence="1"/>-->
192
195
 
193
196
        <record id="product_normal_action_puchased" model="ir.actions.act_window">
253
256
            <field name="view_id" ref="product_category_list_view"/>
254
257
        </record>
255
258
<!--        <menuitem action="product_category_action_form" id="menu_product_category_action_form" parent="product.menu_config_product" sequence="1"/>-->
 
259
        <menuitem action="product_category_action_form" id="menu_product_category_action_form" parent="prod_config_main" sequence="60"/>
256
260
 
257
261
 
258
262
        <record id="product_normal_action_tree" model="ir.actions.act_window">
312
316
            <field name="view_type">form</field>
313
317
            <field name="view_id" ref="product_uom_tree_view"/>
314
318
        </record>
315
 
<!--        <menuitem id="next_id_16" name="Units of Measure" parent="product.menu_config_product"/><menuitem action="product_uom_form_action" id="menu_product_uom_form_action" parent="next_id_16"/>-->
 
319
        <menuitem id="next_id_16" name="Units of Measure" parent="prod_config_main" sequence="65"/>
 
320
        <menuitem action="product_uom_form_action" id="menu_product_uom_form_action" parent="next_id_16"/>
316
321
 
317
322
        <record id="product_uom_categ_form_view" model="ir.ui.view">
318
323
            <field name="name">product.uom.categ.form</field>
331
336
            <field name="view_type">form</field>
332
337
            <field name="view_mode">tree,form</field>
333
338
        </record>
334
 
<!--        <menuitem action="product_uom_categ_form_action" id="menu_product_uom_categ_form_action" parent="product.next_id_16" sequence="5"/>-->
 
339
        <menuitem action="product_uom_categ_form_action" id="menu_product_uom_categ_form_action" parent="product.next_id_16" sequence="5"/>
335
340
 
336
341
        <record id="product_ul_form_view" model="ir.ui.view">
337
342
            <field name="name">product.ul.form.view</field>
339
344
            <field name="type">form</field>
340
345
            <field name="arch" type="xml">
341
346
                <form string="Packaging">
342
 
                    <field name="name"/>
343
 
                    <field name="type"/>
 
347
                    <field name="name" select="1" />
 
348
                    <field name="type" select="1" />
344
349
                </form>
345
350
            </field>
346
351
        </record>
363
368
            <field name="view_mode">tree,form</field>
364
369
        </record>
365
370
<!--        <menuitem action="product_ul_form_action" groups="base.group_extended" id="menu_product_ul_form_action" parent="product.menu_config_product" sequence="4"/>-->
 
371
        <menuitem action="product_ul_form_action" groups="base.group_extended" id="menu_product_ul_form_action" parent="prod_config_main" sequence="65"/>
366
372
 
367
373
        <record id="product_packaging_tree_view" model="ir.ui.view">
368
374
            <field name="name">product.packaging.tree.view</field>