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