1
<?xml version="1.0" encoding="utf-8"?>
4
<!--============================================================
6
============================================================ -->
8
<record model="ir.ui.view" id="view_hotel_reservation_form">
9
<field name="name">hotel.reservation.form</field>
10
<field name="model">hotel.reservation</field>
11
<field name="type">form</field>
12
<field name="arch" type="xml">
13
<form string=" Reservation">
15
<page string="Reservation">
16
<field name="reservation_no" colspan="1"/>
17
<field name="date_order" select="1"/>
18
<field name="shop_id" select="2"/>
19
<field name="pricelist_id"/>
20
<field name="partner_id" on_change="onchange_partner_id(partner_id)" select="1"/>
21
<field name="partner_order_id" domain="[('partner_id','=',partner_id)]"/>
22
<field name="partner_invoice_id" domain="[('partner_id','=',partner_id)]"/>
23
<field name="partner_shipping_id" domain="[('partner_id','=',partner_id)]"/>
24
<field name="checkin" colspan="1"/>
25
<field name="checkout" on_change="on_change_checkout(checkin,checkout)"/>
26
<field name="adults"/>
27
<field name="childs"/>
28
<field name="dummy" invisible="True"/>
29
<field name="reservation_line" colspan="4" nolabel="1">
30
<form string="Reservation Line">
31
<separator string="Room Type"/>
32
<field name="categ_id" select="1" colspan="4" nolabel="1"/>
34
<separator string="Select Room "/>
35
<field name="reserve" colspan="4" nolabel="1"/>
37
<tree string="Reservation Line">
38
<field name="categ_id" select="1"/>
39
<field name="reserve" colspan="4" string="No Of Rooms"/>
44
<button name="confirm" string="Confirm" states="draft"/>
45
<button name="done" string="Create Folio" states="confirm"/>
52
<record model="ir.ui.view" id="view_hotel_reservation_tree">
53
<field name="name">hotel.reservation.tree</field>
54
<field name="model">hotel.reservation</field>
55
<field name="type">tree</field>
56
<field name="arch" type="xml">
57
<tree string="Reservation" colors="blue:state=='draft' and checkin==current_date;red:state=='confirm' and checkout==current_date">
58
<field name="reservation_no"/>
59
<field name="partner_id" select="1"/>
60
<field name="checkin"/>
61
<field name="checkout"/>
67
<record model="ir.ui.view" id="view_hotel_reservation_graph">
68
<field name="name">hotel.reservation.graph</field>
69
<field name="model">hotel.reservation</field>
70
<field name="type">graph</field>
71
<field name="arch" type="xml">
72
<graph string="Reservation" type="bar">
74
<field name="reservation_no"/>
81
<record model="ir.actions.act_window" id="open_hotel_reservation_form_tree">
82
<field name="name">Reservation</field>
83
<field name="res_model">hotel.reservation</field>
84
<field name="view_type">form</field>
85
<field name="view_mode">form,tree</field>
89
<record model="ir.actions.act_window" id="action_hotel_reservation_tree_all">
90
<field name="name">All Reservation</field>
91
<field name="type">ir.actions.act_window</field>
92
<field name="res_model">hotel.reservation</field>
93
<field name="view_type">form</field>
94
<field name="view_mode">tree,form</field>
96
<menuitem name="Hotel Management/All Reservation"
97
id="menu_action_hotel_reservation_tree_all"
98
action="action_hotel_reservation_tree_all"
100
<menuitem name="New Reservation"
101
id="menu_open_hotel_reservation_form_tree"
102
action="open_hotel_reservation_form_tree"
104
parent="menu_action_hotel_reservation_tree_all"/>
106
<record model="ir.actions.act_window" id="action_hotel_reservation_tree_draft">
107
<field name="name">All Draft Reservation</field>
108
<field name="type">ir.actions.act_window</field>
109
<field name="res_model">hotel.reservation</field>
110
<field name="view_type">form</field>
111
<field name="view_mode">tree,form</field>
112
<field name="domain">[('state','=','draft')]</field>
114
<menuitem name="Hotel Management/All Reservation/"
115
id="menu_action_hotel_reservation_tree_draft"
116
action="action_hotel_reservation_tree_draft"
119
<record model="ir.actions.act_window" id="action_hotel_reservation_tree_confirm">
120
<field name="name">All Confirm Reservation</field>
121
<field name="type">ir.actions.act_window</field>
122
<field name="res_model">hotel.reservation</field>
123
<field name="view_type">form</field>
124
<field name="view_mode">tree,form</field>
125
<field name="domain">[('state','=','confirm')]</field>
127
<menuitem name="Hotel Management/All Reservation/"
128
id="menu_action_hotel_reservation_tree_confirm"
129
action="action_hotel_reservation_tree_confirm"
132
<record model="ir.actions.act_window" id="action_hotel_reservation_tree_done">
133
<field name="name">All Done Reservation</field>
134
<field name="type">ir.actions.act_window</field>
135
<field name="res_model">hotel.reservation</field>
136
<field name="view_type">form</field>
137
<field name="view_mode">tree,form</field>
138
<field name="domain">[('state','=','done')]</field>
140
<menuitem name="Hotel Management/All Reservation/"
141
id="menu_action_hotel_reservation_tree_done"
142
action="action_hotel_reservation_tree_done"
145
<record model="ir.ui.view" id="hotel_calendar_view">
146
<field name="name">Room Reservation</field>
147
<field name="model">hotel.reservation</field>
148
<field name="type">calendar</field>
149
<field name="priority" eval="2"/>
150
<field name="arch" type="xml">
151
<calendar string="Current Reservation" date_start="checkin" date_stop= "dummy" color="state" >
152
<field name="partner_id"/>
b'\\ No newline at end of file'