...
| Info |
|---|
| title | Возможность ограничения начисление курортного сбора в зависимости от длительности проживания |
|---|
|
С версии 2.12.6, добавлена возможность ограничивать начисление курортного сбора в зависимости от длительности проживания. Гости, проживающие менее 24 часов (неполные сутки, заезд 14, выезд 12), не оплачивают сбор, но если они продлеваются еще на 1 ночь, то сбор идет за 2 дня. Для возможности реализовывать начисление таким образом, в конфигурационный файл, в модуль KurSborFixed добавлен параметр MinLOS: | Code Block |
|---|
<KurSborFixed TransactionCode="206" PostImmediately="False">
<!-- Исключить дней из начисления -->
<DaysExclude>1</DaysExclude>
<!-- Фиксированная сумма начисления в день -->
<FixedAmount>50</FixedAmount>
<!-- Параметр определяет мин. количество дней (суточный или дневной таймлайн), которое необходимо для начисления курортного сбора. Если значение меньше, то КС не начисляется. -->
<MinLOS>1</MinLOS>
</KurSborFixed> |
Пример(Сумма КС за день 100р, MinLOS=1, DaysExclude=0): - заезд 20.04.24 14:00 выезд 21.04.24 12:00, КС - 0 руб
- заезд 20.04.24 14:00 выезд 21.04.24 23:59, КС - 0 руб
- заезд 20.04.24 14:00 выезд 22.04.24 12:00, КС - 200 руб
Для работы по законодательству, настройки параметров: Для ночной схемы: | Code Block |
|---|
<DaysExclude>0</DaysExclude>
<MinLOS>1</MinLOS> |
Для дневной схемы:
| Code Block |
|---|
<DaysExclude>1</DaysExclude>
<MinLOS>1</MinLOS> |
|
Пользовательская часть
1. При бронировании или поселении гостей в закладке «Гости» для каждого из гостей, кто освобождён от оплаты курортного сбора, необходимо установить причину (категорию).
Для всех остальных будет рассчитан курортный сбор.
...