[PYTHON][VIEW] +nrt is optionnal for each pos
[burette/nrt_point_of_sale.git] / view / point_of_sale.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <openerp>
3 <data>
4 <record id="view_pos_config_form" model="ir.ui.view">
5 <field name="name">pos.config.form</field>
6 <field name="model">pos.config</field>
7 <field name="inherit_id" ref="point_of_sale.view_pos_config_form"/>
8 <field name="arch" type="xml">
9 <xpath expr="//field[@name='group_by']" position="after">
10 <field name="is_pos_used" invisible="1"/>
11 <field name="nrt" attrs="{'readonly': [('is_pos_used','=', True)]}"/>
12 </xpath>
13 </field>
14 </record>
15 <record id="view_pos_config_tree" model="ir.ui.view">
16 <field name="name">pos.config.tree</field>
17 <field name="model">pos.config</field>
18 <field name="inherit_id" ref="point_of_sale.view_pos_config_tree"/>
19 <field name="arch" type="xml">
20 <xpath expr="//field[@name='shop_id']" position="after">
21 <field name="nrt"/>
22 </xpath>
23 </field>
24 </record>
25 <record id="view_pos_session_form" model="ir.ui.view">
26 <field name="name">pos.session.form</field>
27 <field name="model">pos.session</field>
28 <field name="inherit_id" ref="point_of_sale.view_pos_session_form"/>
29 <field name="arch" type="xml">
30 <xpath expr="//field[@name='config_id']" position="attributes">
31 <attribute name="on_change">onchange_config_id(config_id)</attribute>
32 </xpath>
33 <xpath expr="//field[@name='start_at']" position="before">
34 <field name="is_nrt_pos" invisible="1"/>
35 </xpath>
36 <xpath expr="//field[@name='start_at']" position="replace">
37 <field name="start_at" required="1" string="Date" on_change="onchange_start_at(start_at, context)" attrs="{'readonly': ['|', ('state','!=', 'opening_control'), ('is_nrt_pos', '!=', True)]}"/>
38 </xpath>
39 <xpath expr="//field[@name='stop_at']" position="replace">
40 <field name="stop_at" required="1" invisible="1"/>
41 </xpath>
42 </field>
43 </record>
44 <record id="view_pos_session_tree" model="ir.ui.view">
45 <field name="name">pos.session.tree</field>
46 <field name="model">pos.session</field>
47 <field name="inherit_id" ref="point_of_sale.view_pos_session_tree"/>
48 <field name="priority" eval="8"/>
49 <field name="arch" type="xml">
50 <xpath expr="//field[@name='start_at']" position="replace">
51 <field name="start_at" string="Date"/>
52 </xpath>
53 <field name="stop_at" position="replace"/>
54 </field>
55 </record>
56 <record id="view_pos_pos_form" model="ir.ui.view">
57 <field name="name">pos.order.form</field>
58 <field name="model">pos.order</field>
59 <field name="inherit_id" ref="point_of_sale.view_pos_pos_form"/>
60 <field name="priority" eval="8"/>
61 <field name="arch" type="xml">
62 <xpath expr="//field[@name='session_id']" position="attributes">
63 <attribute name="on_change">onchange_session_id(session_id, context)</attribute>
64 </xpath>
65 </field>
66 </record>
67 </data>
68 </openerp>