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

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

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

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

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

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

Для того, чтобы загрузить актуальные цены для нового тарифа, можно выгрузить цены нового Базового Часового тарифа в пустой файл Цены БАЗАЧАС.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%, а у цены за номер нужный процент. И будет всегда корректно работать |