Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

5. Для исключения первого дня из расчёта необходимо установить [1] в поле:
<DaysExclude>1</DaysExclude>

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р):

  1. заезд 20.04.24 14:00 выезд 21.04.24 12:00, КС - 0 руб
  2. заезд 20.04.24 14:00 выезд 21.04.24 23:59, КС - 0 руб
  3. заезд 20.04.24 14:00 выезд 22.04.24 12:00, КС - 200 руб



Пользовательская часть


1. При бронировании или поселении гостей в закладке «Гости» для каждого из гостей, кто освобождён от оплаты курортного сбора, необходимо установить причину (категорию).
Для всех остальных будет рассчитан курортный сбор.

...