Описание

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

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

Фактически - это совокупность нескольких отчётов, сгруппированных в один набор данных. Можно выделить условно несколько групп (нумерация приблизительная, т.к. некоторые секции зависят от справочников конкретного объекта):

1. Данные по номерному фонду (01 - 24):

01 Всего номеров - количество активных номеров (по cache.PropertyDailyStats). Считаем только нормальные номера + койки (RoomTypeClass in 'G', 'SB');

02 Изъято номеров (OOI) - кол-во изъятых номеров из фонда;

03=01-02 Итого без OOI - вычисляемая строка;

04 На ремонте (OOO) - одна комната учитывается на ремонте один раз в сутки;

09 Занято номеров (Day Use) - количество номеров с бронью на день;

10 Занято номеров - количество номеров с бронью дольше, чем на день;

11 Льготное проживание (Льгот.) - dict.Rate.Category = 'D'

12 Служебное использование (Служ.) - dict.Rate.Category = 'A'

13=10 - 12 Занято без Служ. - вычисляемая строка;

14=10 - 11 - 12 Занято без Служ. и Льгот. - вычисляемая строка;

20=03 - 10 Наличие комнат - вычисляемая строка;

21=03 - 04 - 10  К продаже без ремонта - вычисляемая строка;

22=10 / 03  Загрузка - вычисляемая строка;

23=13 / 03 % загрузки без Служ. - вычисляемая строка;

24=14 / 03 % загрузки без Служ. и Льгот. - вычисляемая строка;

2. Секция дохода (30 - 40):

30=31 + ... + N  Доход всего - вычисляемая строка;

31 Доход (Комната) - доход за проживание;

32...N Дохода (Название типа) - статистика по количеству дохода по категориям из dict.RevenueType;

N+1 Включенные налоги - сумма налогов по всему доходу;

3. Секция оплаты (41 - 45):

41 Оплата наличными - сумма оплат наличными;

42 Оплата кредитными картами - сумма оплат кредитными картами;

43 Перенос баланса - (бывш. "Безналичная оплата") сумма оплат безналом;

44 Внешние платежи - dict.TransactionCode=4;

45 Банк (тип платежа) - dict.TransactionCode=6;

4. Статистика загрузки отеля по группам (57 - 83):

57 Занятых основных мест - количество человек на основных местах;

58 Занято дополнительных мест - количество человек на доп. местах;

59=51+52 Проживает гостей - вычисляемая строка;

60 Взр - количество взрослых среди проживающих;

61 Дети - количество детей среди проживающих;

62=31 / 13 ADR без учета служебных - вычисляемая строка;

63=31 / 14 ADR без учета служ. и льготн. - вычисляемая строка;

64=31 / 10 ADR (средний отпускной тариф) - вычисляемая строка;

65=31 / 03 RevPAR (Средний доход на комнату) - вычисляемая строка;

66=30 / 57 RevPAC (Средний доход на гостя) - вычисляемая строка;

67=59 / 10 Среднее кол-во гостей на комнату - вычисляемая строка;

68  Заезд (комнаты) - количество заездов в комнаты;

69  Заезд (гости) - количество заехавших гостей;

70  Средняя длина проживания - вычисляемая строка, рассчитывается по количеству дней проживания;

71  Выезд (комнаты) - количество выездов из комнаты;

72  Выезд (гости) - количество выехавших гостей;

73  Заезд завтра - ожидаемое количество гостей, которые должны въехать завтра;

74 Выезд завтра - ожидаемое количество гостей, которые должны выехать завтра;

75=(10 + 73 - 74) / 03 Загрузка завтра - вычисляемая строка;

80  Без брони - количество занятых комнат без бронирования;

81  Незаезд - количество незаездов;

82  Создано броней - количество созданных броней;

83  Аннулировано броней - количество аннулированных броней;

 

Фильтры

Гостиница, Дата, Показывать доход без включённых налогов

Колонки

Номер строки - номер задаётся в хранимке;

Название - название параметра, по которому выводится статистика;

Текущий год - данные выбранного года;

  • День - данные за выбранный в фильтре день;
  • С начала месяца - данные с начала месяца по выбранный в фильтре день;
  • С начала года - данные с начала года по выбранный в фильтре день;

Прошлый год - данные за год, предшествующий выбранному в фильтре;

 

  • День - данные за выбранный в фильтре день, но прошлого года;
  • С начала месяца - данные с начала месяца прошлого года по выбранный день, но прошлого года;
  • С начала года - данные с начала прошлого года по выбранный в фильтре день, но прошлого года;

все колонки с данными разделены на номера с посуточной оплатой (Сут) и помещения с почасовой оплатой (Час)

Файлы

Rollout\Common\Base\Reports\Statistics\ManagerReport.mrt

Rollout\Common\Base\Reports\Statistics\ManagerReport.xaml

Rollout\Common\Base\Reports\Statistics\ManagerReport.xml

ХП

RP_GetManagerReport.sql

GetManagerReportPeriod.sql (функция)