1 <?xml version=
"1.0" encoding=
"UTF-8"?>
4 <record id=
"view_pos_pos_form" model=
"ir.ui.view">
5 <field name=
"name">pos.order
</field>
6 <field name=
"model">pos.order
</field>
7 <field name=
"inherit_id" ref=
"point_of_sale.view_pos_pos_form"/>
8 <field name=
"arch" type=
"xml">
9 <xpath expr=
"//button[@name='action_invoice']" position=
"attributes">
10 <attribute name=
"invisible">1</attribute>
12 <xpath expr=
"//field[@name='partner_id']" position=
"replace">
13 <field name=
"partner_id" on_change=
"onchange_partner_id(partner_id, context)" context=
"{'search_default_customer': 1, 'form_view_ref': 'bikecoop.view_bikecoop_members_form'}" attrs=
"{'readonly': [('state','=', 'invoiced')]}"/>
15 <xpath expr=
"//tree/field[@name='product_id']" position=
"attributes">
16 <attribute name=
"domain">[('sale_ok','=', True),('available_in_pos','=', True)]
</attribute>
20 <record id=
"point_of_sale.menu_pos_session_all" model=
"ir.ui.menu">
21 <field name=
"groups_id" eval=
"[(4, ref('point_of_sale.group_pos_user'))]"/>
23 <record id=
"view_pos_payment" model=
"ir.ui.view">
24 <field name=
"name">Pay Order
</field>
25 <field name=
"model">pos.make.payment
</field>
26 <field name=
"inherit_id" ref=
"point_of_sale.view_pos_payment"/>
27 <field name=
"arch" type=
"xml">
28 <xpath expr=
"//field[@name='journal_id']" position=
"replace">
29 <field name=
"journal_id" context=
"{ 'pos_session_id': pos_session_id }"/>
33 <record id=
"view_pos_session_form" model=
"ir.ui.view">
34 <field name=
"name">pos.session.form
</field>
35 <field name=
"model">pos.session
</field>
36 <field name=
"inherit_id" ref=
"point_of_sale.view_pos_session_form"/>
37 <field name=
"arch" type=
"xml">
38 <xpath expr=
"//field[@name='config_id']" position=
"attributes">
39 <attribute name=
"widget">selection
</attribute>
40 <attribute name=
"domain">[('state', 'in', ('active',))]
</attribute>
41 <attribute name=
"attrs">{'readonly': [('state', 'not in', ('opening_control',))]}
</attribute>
45 <record id=
"view_pos_order_filter" model=
"ir.ui.view">
46 <field name=
"name">pos.order.list.select
</field>
47 <field name=
"model">pos.order
</field>
48 <field name=
"inherit_id" ref=
"point_of_sale.view_pos_order_filter"/>
49 <field name=
"arch" type=
"xml">
50 <xpath expr=
"//field[@name='user_id']" position=
"before">
51 <field name=
"partner_id"/>
55 <record id=
"view_pos_session_form" model=
"ir.ui.view">
56 <field name=
"name">pos.session.form.view
</field>
57 <field name=
"model">pos.session
</field>
58 <field name=
"inherit_id" ref=
"point_of_sale.view_pos_session_form"/>
59 <field name=
"arch" type=
"xml">
60 <xpath expr=
"//field[@name='opening_details_ids']" position=
"replace">
61 <field name=
"opening_details_ids" nolabel=
"1" colspan=
"2" readonly=
"1">
62 <tree string=
"Opening Cashbox Lines" editable=
"bottom">
63 <field name=
"pieces" readonly=
"1" />
64 <field name=
"number_opening" on_change=
"on_change_sub_opening(pieces, number_opening)" />
65 <field name=
"subtotal_opening" string=
"Opening Subtotal" sum=
"Total"/>