Поздний выезд

Допустим, стандартное время выезда - 12:00
Период длительности ПВ считаем по часовой стрелке

Ранний заезд

Допустим, стандартное время заезда - 14:00
Период длительности РЗ считаем против часовой стрелки



Важно

В периодах указывается именно длительность временных промежутков в часах, где точкой начального отсчета является стандартное время заезда (при настройке РЗ) и стандартного времени выезда (для ПВ).

Универсальный тариф РЗ (или ПВ)

Для того, чтобы не создавать для каждого суточного тарифа свой собственный тариф РЗ или ПВ, можно воспользоваться универсальным тарифом.
Создаем часовой тарифный план с валютой - % и привязываем его к любому ранее созданному суточному тарифу.
В этом случае расчет стоимости раннего заезда или позднего выезда будет произведен по формуле исходя из цен суточного тарифа.


Например,  необходимо настроить механизм раннего заезда/позднего выезда следующим образом:

  •  Не более 6 (шести) часов - почасовая оплата;
  •  От 6 (шести) до 12 (двенадцати) часов - оплата за ½ (половину) дня проживания; 
  •  От 12 (двенадцати) до 24 (двадцати четырех) часов - оплата за полный день проживания.

 Порядок действий для настройки нового тарифа для раннего заезда/позднего выезда:

  1.  Создать новый почасовой тариф раннего заезда\позднего выезда. Для примера выберем Базовый тариф,  создаем новый почасовой тариф Базовый тариф Раннего заезда/Позднего выезда.
     Обязательно указать для нового тарифа такие же типы комнат доступные пакеты,  как для Базового тарифа.

 2. В дополнительных настройках тарифа добавить периоды проживания: 

  • с 1 по 6
  • с 7 по 12
  • с 13 по 24


3. На вкладке Варианты и стоимость указать стоимость проживания для  варианта тарифа 13-24. За основу взять вариант 13-24 - стоимость полного дня по тарифу.

 


Обязательно зафиксировать для данного варианта флажок Цена за весь период,  т.к. необходимо,  чтобы в данном варианте оплата производилась за полный день проживания.





Для того, чтобы загрузить актуальные цены для нового тарифа, можно выгрузить цены нового Базового Часового тарифа в пустой файл Цены БАЗАЧАС.xlsx.
Заполнить стоимость проживания в файле excel, затем загрузить цены для тарифа из файла Цены БАЗАЧАС.xlsx.


4. На основе варианта тарифа 13-24, создать еще 2 варианта тарифа  7-12 и 1-6 с условиями применения соответственно   7-12 и 1-6. Базировать оба варианта на варианте 13-24.

Для варианта  7-12 указать 50% стоимости от базового тарифа. Зафиксировать Цену на период для 7-12, т.к. для данного варианта необходимо,  чтобы оплата производилась за половину дня.



5. Для варианта тарифа 1-6 задать соответственно 100/24= 4,17%/ч   от базового варианта. Цену на период фиксировать не нужно, т.к. для первых 6 часов должна быть почасовая оплата.



6. Для базового тарифа указать тариф Раннего заезда/Позднего выезда новый почасовой тариф  - Базовый часовой Ранний заезд/Поздний выезд.

 

Пример брони с ранним заездом и поздним выездом. Тариф БАЗА. Гость заедет на 5 часов раньше - посчитаем оплату за 5 часов по тарифу БАЗАЧАС,  выедет на 13 часов позже - посчитаем оплату за полный день по тарифу БАЗАЧАС.

 

ЦЕНА В %

Если валюта тарифа указана -%, то необходимо во всех классах гостей у всех колонок указать 0%, а у цены за номер нужный процент. И будет всегда корректно работать

Упрощенное определение раннего заезда и позднего выезда

Сейчас логика работы таймлайнов построена таким образом, что если таймлайн пересекает полночь, то он автоматически теряет признак РЗ/ПВ и превращается в полноценную ночь (день) проживания.

С версии 2.9.56 появилась альтернативная логика разбивки на таймлайны для дневных и ночных броней:

  • первый таймлайн, у которого время прибытия гостя не равно времени заезда - ранний заезд;
  • последний таймлайн, у которого время убытия гостя не равно времени выезда - поздний выезд.
  • Тарифы выбираются уже позже, в соответствии с настройками длительности раннего заезда и позднего выезда.

Для включения новой логики надо в файле logus.config установить в True параметр SimpleStayDateRanges.