Versions Compared

Key

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

...

  1.     Доступ в ЛК компании имеет сама компания и сотрудники отеля.
  2.     Компания имеет свою постоянную жесткую или мягкую квоту по договору

Возможности системы:

Бронирование

  • Создание брони
  • Поиск броней

Квоты

  • Таблица наличия
  • Управление квотами 
  • Лимиты отеля

Аккаунтинг

  • Состояние счета

Отчеты

Администрирование

  • Пользователи
  • Роли


Компания имеет возможность видеть в ЛК следующую информацию (с возможностью печати): (2-3 мес)

  • Штрафы.
  • Баланс.
  • Заезды.
  • Начисления по заездам текущим и будущим (для оценки своего фин. положения).


Кроме основной квоты у компании есть возможность самостоятельно уменьшать или увеличивать свою сверхквоту - дополнительную квоту.

...

Штраф начисляется на профиль компании кодом транзакции из конфига модуля.
В комментарии к транзакции указывается количество номеров в блоке на момент начисления.

Начисление происходит до регламентного задания ночного аудита, которое выполняет очищение блоков квоты.



Создан модуль службы QuotaPenaltyModule с конфигурацией


<!-- Начисление штрафов за невостребованные блоки квоты -->
<QuotaPenalty Enabled="True">
    <PenaltyTransactionCode></PenaltyTransactionCode>
</QuotaPenalty>

При старте службы с включенным модулем создается группа тегов с SystemCode QUOTA, если она еще не создана и тег CHARGE.
При старте ночного аудита перед освобождением блоков квоты происходит начисление штрафных транзакций на счет соответствующей компании. Штрафы начисляются только на квоты с тегом CHARGE.

Стоимость одного блока расчитывается из тарифа, указанного в активном договоре компании с типом Мастер продаж.
Если в системе не найден тег CHARGE, транзакция с кодом PenaltyTransactionCode из конфигурации, то в лог пишется ошибка, на счет компании не начисляются штрафы и аудит заканчивается без ошибок.
Если не найден активный договор с тарифом или по указанному тарифу не удалось посчитать стоимость проживания за 2х взрослых на тип комнаты, соответствующий невостребованным блокам, то в комментарий соответствующей транзакции пишется сообщение Не удалось посчитать стоимость проживания. Также в комментарий транзакции пишутся ошибки поиска договора, подбора тарифа.

Для настройки логирования модуля в отдельный файл необходимо прописать в конфигурации NLog.Config
строку в разделе <rules>:
<logger name="Logus.HMS.QuotaPenalty*" minlevel="Trace" writeTo="" />, где в поле writeTo указать путь к лог-файлу.

Штраф по жесткой квоте (если номер не продан) начисляется в любом случае, т.к. жесткая квота не имеет возможности отмены

...

Компания имеет возможность самостоятельно изменять параметры брони как до заезда, так и во время проживания (например, чтобы добавить питание) или продлить.

  1.     Компания имеет возможность видеть в ЛК следующую информацию (с возможностью печати): (2-3 мес)

.


Автоначисление разницы по сверхквоте.
Если у компании исчерпана базовая квота, компания имеет право и возможность через ЛК увеличить себе квоту за счёт сверхквот, выделенных отелем. Для разных компаний стоимость сверхквоты может быть разная (например, в квоте номера STD по 500р, а по сверхквоте - 700р).
Сейчас это начисляется не тарифом а автоначислением разницы от основного тарифа по всем блокам превышающим основную квоту компании.

У каждой организации по договору может быть установлен дедлайн – час (индивидуальная настройка ), в который текущим днём будут возвращены все блоки сверхквоты в продажу.

Если гость продлевает своё проживание на следующие сутки, то продление возможно в случае наличия квоты у организации.

Работа с квотами. Режим работы без жесткой квоты.
Принцип работы не отличается от режима работы с жесткой квотой. Разница лишь в том, что количество блоков жесткой квоты = 0

...

.