1 <?xml version="1.0" encoding="UTF-8"?>
4 <record model="ir.ui.view" id="pos_session_opening_form_view">
5 <field name="name">pos.session.opening.form.view</field>
6 <field name="model">pos.session.opening</field>
7 <field name="arch" type="xml">
8 <form string="PoS Session Opening" layout="auto">
9 <separator string="Select your Point of Sale" colspan="4" />
10 <field name="pos_config_id" on_change="on_change_config(pos_config_id)" widget="selection" domain="[('state','=','active')]"/>
11 <field name="pos_session_id" invisible="1"/>
13 <button special="cancel" icon="gtk-cancel" string="Cancel" />
14 <button name="open_existing_session_cb" type="object" string="Open Session" icon="gtk-ok"
15 attrs="{'invisible' : [('pos_session_id', '=', False)]}"
17 <button name="open_session_cb" type="object" string="New Session" icon="gtk-ok"
18 attrs="{'invisible' : [('pos_session_id', '<>', False)]}"
25 <record id="action_pos_session_opening" model="ir.actions.act_window">
26 <field name="name">Open/Close a Session</field>
27 <field name="type">ir.actions.act_window</field>
28 <field name="res_model">pos.session.opening</field>
29 <field name="view_type">form</field>
30 <field name="view_mode">form</field>
31 <field name="target">new</field>