75 lines
3.7 KiB
XML
75 lines
3.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- APPOINTMENT TYPE - LOCATION -->
|
|
<record id="res_partner_appointment_type_restaurant" model="res.partner">
|
|
<field name="name">Rest'Odoo</field>
|
|
<field name="is_company" eval="True"/>
|
|
<field name="street">Rue des Bourlottes 9</field>
|
|
<field name="city">Ramillies</field>
|
|
<field name="zip">1367</field>
|
|
<field name="country_id" ref="base.be"/>
|
|
<field name="phone">+32 81 81 37 00</field>
|
|
</record>
|
|
|
|
<!-- APPOINTMENT TYPE - RESTAURANT -->
|
|
<record id="appointment_type_restaurant" model="appointment.type">
|
|
<field name="name">Rest'Odoo</field>
|
|
<field name="location_id" ref="res_partner_appointment_type_restaurant"/>
|
|
<field name="appointment_duration">2</field>
|
|
<field name="appointment_tz">Europe/Brussels</field>
|
|
<field name="max_schedule_days">45</field>
|
|
<field name="schedule_based_on">resources</field>
|
|
<field name="is_auto_assign" eval="True"/>
|
|
<field name="is_date_first" eval="True"/>
|
|
<field name="manage_capacity" eval="True"/>
|
|
<field name="google_reserve_enable" eval="False"/>
|
|
<field name="event_videocall_source" eval="False"/>
|
|
<field name="slot_ids" eval="[(5, 0, 0)] + [
|
|
(0, 0, {'weekday': weekday, 'start_hour': start_hour, 'end_hour': start_hour + 2.0})
|
|
for weekday in list(map(str, range(1, 8)))
|
|
for start_hour in (18, 18.50, 19, 19.50, 20, 20.50)
|
|
] + [
|
|
(0, 0, {'weekday': weekday, 'start_hour': start_hour, 'end_hour': start_hour + 2.0})
|
|
for weekday in list(map(str, range(1, 6)))
|
|
for start_hour in (12, 12.50)
|
|
]"/>
|
|
</record>
|
|
|
|
<!-- RESOURCES - TABLES -->
|
|
<record id="appointment_type_restaurant_table_01" model="appointment.resource">
|
|
<field name="name">Table 1</field>
|
|
<field name="capacity">2</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
<record id="appointment_type_restaurant_table_02" model="appointment.resource">
|
|
<field name="name">Table 2</field>
|
|
<field name="capacity">2</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
<record id="appointment_type_restaurant_table_03" model="appointment.resource">
|
|
<field name="name">Table 3</field>
|
|
<field name="capacity">2</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
<record id="appointment_type_restaurant_table_04" model="appointment.resource">
|
|
<field name="name">Table 4</field>
|
|
<field name="capacity">4</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
<record id="appointment_type_restaurant_table_05" model="appointment.resource">
|
|
<field name="name">Table 5</field>
|
|
<field name="capacity">4</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
<record id="appointment_type_restaurant_table_06" model="appointment.resource">
|
|
<field name="name">Table 6</field>
|
|
<field name="capacity">6</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
<record id="appointment_type_restaurant_table_07" model="appointment.resource">
|
|
<field name="name">Table 7</field>
|
|
<field name="capacity">8</field>
|
|
<field name="appointment_type_ids" eval="[(6, 0, [ref('appointment_type_restaurant')])]"/>
|
|
</record>
|
|
</odoo>
|