Versions Compared

Key

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

Описание

Основной статистический отчет. Содержит три раздела: комнаты, гости, доход. В первом подсчитываются показатели по занятым и свободным комнатам, во втором - по присутствующим гостям, в третьем - доходы за период по типам.

Ограничения

Статус транзакции: проведенные, либо запланированные с датой в будущем относительно текущей даты объекта и по броням в статусах RES, IN, TMPOUT

Статусы броней: RES, IN, OUT

Фильтры и группировка

Гостиница: объект, по данным которого будет строиться отчет

Дата с по: отчетный период, дата проживания брони, либо дата транзакции [текущая дата объекта - неделя вперед относительно текущей даты объекта]

Тип дня: фильтр по типу дня [пусто по-умолчанию]

Категория комнат: справочник категорий комнат [пусто по-умолчанию]

Тип комнат: справочник типов комнат [пусто по-умолчанию]

Показывать доход: если включен - в отчете отображается раздел Доход [включен по-умолчанию]

Доход без вкл налогов: если включен - раздел Доход отображает информацию без учета суммы налогов [выключен по-умолчанию]

Без комиссии: если включен - раздел Доход отображает суммы без учета транзакций комиссии (тип дохода CMS) [выключен по-умолчанию]

Группировка 1-го уровня: выбор варианта группировки 1-го уровня информации в отчете

  • по дате [выбрано по-умолчанию]
  • по тарифу
  • по типу комнаты
  • по категории комнат
  • по ГЕО-коду
  • по сегменту рынка
  • по источнику
  • по открытому коду
  • по расположению (корпус/этаж)
  • по дням недели
  • по основным и доп.местам
  • по типу брони (индивидуальная/групповая/квота компании)
  • по типу гарантии оплаты
  • по создавшему пользователю
  • по комнате
  • по номеру счета
  • по компании
  • по налогу
  • по стране
  • по месяцам

Группировка 2-го уровня: выбор варианта группировки 2-го уровня информации в отчете. Список группировочных признаков аналогичен списку из фильтра 1-го уровня [пусто по-умолчанию]

Метод подсчета загрузки: выбор метода подсчета загрузки

  • По комнатам/койкам [выбрано по-умолчанию]
  • По комнатам
  • По койкам

Блоки групп - во включенном состоянии в отчете учитываются групповые брони [по умолчанию выключено]

Квоты компаний - во включенном состоянии в отчете учитываются квоты компаний [по умолчанию выключено]

Столбцы

Группа: код или наименование группировочного признака в зависимости от выбранных вариантов 1-го и 2-го уровней группировки

Раздел Комнаты: выводится информация о количестве комнат/коек в зависимости от выбранного метода подсчета загрузки

  • Налич: Наличие комнат/коек. Значение берется: за прошедший период из исторической таблицы наличия номеров, за текущую дату и в будущем – из справочника номеров, при этом из него вычитается количество комнат/коек в ремонте Out of inventory.
  • Г+Н и Заезд:Количество комнат/коек по броням с гарантированным, негарантированным заездом и их сумма. Гарантированная или нет бронь определяется по наличию хотя бы одной гарантированной брони среди всех в разделенной. (логика подсчета описана в Особенностях)
  • Прож: Проживание. Определяется как Прод – Заезд.
  • Выезд: Количество комнат/коек по выезжающим в отчетный период броням. (логика подсчета описана в Особенностях).
  • Блок: Количество комнат/коек из групповых броней и блоков компаний
  • DayUse: Брони на день (логика подсчета описана в Особенностях)
  • Прод: Количество комнат/коек, занятых в отчетных день (логика подсчета в Особенностях)
  • Загр %: Загрузка в %. Отношение количества занятых комнат/коек к имеющимся в наличии. В зависимости от выбранных вариантов группировки 1-го и 2-го уровней меняются условия вывода и расчета данного стольца, он может рассчитываться по строке, относительно строки Итого группы, либо относительно общего Итого
  • OOO: Количество комнат/коек на ремонте Out of order.
  • OOI: Количество комнат/коек на ремонте Out of inventory.
  • К прод: Налич – Прод
  • Ожид: Количество комнат/коек из броней в статусе Wait. Логика подсчета аналогичная колонке Г+Н, брони учитываются в статусе Wait и только в день их предполагаемого заезда.

Раздел Гости: Колонки данного раздела рассчитываются аналогично соответствующим колонкам раздела Комнаты. При этом учитывается количество гостей по схеме размещения из таймлайна, за исключением категорий детей, для которых в настройках указан признак Без места. Не важно, гости на основном или на дополнительном месте, в расчетах участвуют все.

  • Заезд: количество заезжающих гостей
  • Прож: количество проживающих гостей
  • Выезд: количество выезжающих гостей
  • DayUse: количество гостей по броням DayUse
  • Прогн: Считается как Заезд+Прож+блок

Раздел Доход. Выводит финансовые показатели по броням, групповым броням, профилям

  • Комн: Сумма доходных транзакций с типом дохода Room. Проведенные все, в том числе и не по броням. Запланированные с датой >= текущей дате объекта, не по броням все, а по броням только для тех, что в статусах Res, In, Tmpout.
  • Проч: Сумма доходных транзакций с типом дохода <> Room. Проведенные все, в том числе и не по броням. Запланированные с датой >= текущей дате объекта, не по броням все, а по броням только для тех, что в статусах Res, In, Tmpout.
  • Итого: Комн + Проч.
  • ADR: Комн / Прод.

Особенности

При подсчете количества в колонке Г+Н раздела Комнаты/койки используются следующие условия:

  • для метода подсчета загрузки По комнатам всегда считаем как 1 с условиями:
    • для броней на гостевой или многокомпонентный тип комнаты- не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это первый таймлайн прибытия по всем броням в одной разделенной
    • для броней на компонентный тип комнат - не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанная, бронь не в статусе WAIT, NOSHOW, CANCEL, это таймлайн заезда в этой брони и, если есть несколько заездов в один день на компоненты одного номера, то берем только один из них. Если в брони на компонентный тип комнаты не указан номер, мы такие брони виртуально "распределяем" по свободным номерам с максимальной плотностью и считаем количество занятых комнат уже с учетом такого распределения. 
  • для метода подсчета загрузки По койкам:
    • если это служебный тип комнаты - всегда 0,
    • если это компонентный тип комнаты и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это первый таймлайн прибытия по всем броням в одной разделенной - 1
    • если это гостевой или многокомпонентный тип номера и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это первый таймлайн прибытия по всем броням в одной разделенной - количество основных мест в номере
  • для метода подсчета загрузки По комнатам/койкам
    • если это служебный тип комнаты - всегда 0,
    • если это многокомпонентный тип комнаты и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это первый таймлайн прибытия по всем броням в одной разделенной - количество основных мест в номере
    • если это гостевой или компонентный тип номера и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это первый таймлайн прибытия по всем броням в одной разделенной - 1


При подсчете количества в колонке Выезд раздела Комнаты/койки используются следующие условия:

  • для метода подсчета загрузки По комнатам всегда считаем как 1 с условиями:
    • для броней на гостевой или многокомпонентный тип комнаты- не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это последний таймлайн выбытия по всем броням в одной разделенной
    • для броней на компонентный тип комнат - не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанная, бронь не в статусе WAIT, NOSHOW, CANCEL, это таймлайн выезда в этой брони и, если есть несколько выездов в один день на компоненты одного номера, то берем только один из них. Если в брони на компонентный тип комнаты не указан номер, мы такие брони виртуально "распределяем" по свободным номерам с максимальной плотностью и считаем количество занятых комнат уже с учетом такого распределения. 
  • для метода подсчета загрузки По койкам:
    • если это служебный тип комнаты - всегда 0,
    • если это компонентный тип комнаты и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это последний таймлайн выбытия по всем броням в одной разделенной - 1
    • если это гостевой или многокомпонентный тип номера и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это последний таймлайн выбытия по всем броням в одной разделенной - количество основных мест в номере
  • для метода подсчета загрузки По комнатам/койкам
    • если это служебный тип комнаты - всегда 0,
    • если это многокомпонентный тип комнаты и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это последний таймлайн выбытия по всем броням в одной разделенной - количество основных мест в номере
    • если это гостевой или компонентный тип номера и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, это последний таймлайн выбытия по всем броням в одной разделенной - 1


При подсчете количества в колонке DayUse раздела Комнаты/койки используются следующие условия: актуальная дата прибытия такой брони равна актуальной дате выбытия, дата прибытия актуальная не больше даты прибытия запланированной (то, есть, бронь не из незаезда), это бронь с ночным проживанием (для дневных броней DayUse не применим), бронь не в статусах WAIT, NOSHOW, CANCEL.

Для подсчета количества комнат/коек в разных методах подсчета загрузки используется та же логика, что в колонках. описанных выше.


При подсчете количества в колонке Прод раздела Комнаты/койки используются следующие условия:

  • для метода подсчета загрузки По комнатам всегда считаем как 1 с условиями:
    • для броней на гостевой или многокомпонентный тип комнаты- не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, только один из таймлайнов по всем броням в одной разделенной в этот день
    • для броней на компонентный тип комнат - не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанная, бронь не в статусе WAIT, NOSHOW, CANCEL, если есть несколько таймлайнов в один день на компоненты одного номера, то берем только один из них. Если в брони на компонентный тип комнаты не указан номер, мы такие брони виртуально "распределяем" по свободным номерам с максимальной плотностью и считаем количество занятых комнат уже с учетом такого распределения. 
  • для метода подсчета загрузки По койкам:
    • если это служебный тип комнаты - всегда 0,
    • если это компонентный тип комнаты и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, учитываем один из таймлайнов по всем броням в одной разделенной - 1
    • если это гостевой или многокомпонентный тип номера и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, учитываем один из таймлайнов по всем броням в одной разделенной - количество основных мест в номере
  • для метода подсчета загрузки По комнатам/койкам
    • если это служебный тип комнаты - всегда 0,
    • если это многокомпонентный тип комнаты и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, учитываем один из таймлайнов по всем броням в одной разделенной - количество основных мест в номере
    • если это гостевой или компонентный тип номера и не DayUse бронь, полноценная ночь, таймлайн с датой между датами реального заезда и выезда или обработанный, бронь не в статусе WAIT, NOSHOW, CANCEL, учитываем один из таймлайнов по всем броням в одной разделенной - 1

Примеры

Дата последней модификации