Versions Compared

Key

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

...

Отчётная БД предназначена для хранения регулярно обновляемых данных, на основании которых строятся многие отчёты (как фактические, так и прогнозируемые).

Rooms

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


НазваниеТип данныхРазмерОбязательноеKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2PropertyDatedate
xPKДата, на которую считаются показатели по номерам
3RoomTypeCodenvarchar8xPKКод типа номеровкомнаты
4ParentRoomTypeCodenvarchar8

Код родительского типа номеров комнаты (при его наличии)
5RoomTypeCategoryCodenvarchar8x
Код категории типа номеровкомнат
6RoomCountint


Количество активных, неудаленных номеров комнат данного типа.
Берется из таблицы со статистикой за прошлый период, либо из активного номерного фонда за даты, начиная с текущей.
Для компонентов всегда , помещений и служебных типов = 0, для остальных = 1
7PlaceCountint


Количество активных, неудаленных мест коек в номерах комнатах данного типа.
Для многокомпонентного типа = количеству компонентовДля помещений и служебных типов = 0, для компонентного = 1, для остальных = количеству основных мест
8RoomPlaceCountint


Количество активных, неудаленных единиц размешения комнат/коек данного типа.
Для Для помещений и служебных типов = 0, многокомпонентного типа = количеству компонентовосновных мест, для остальных = 1
9RoomOOICountint


Количество номеровкомнат, изъятых из номерного фонда. Получаем из функции GetRepairs
10RoomOOOCountint


Количество номеровкомнат, изъятых из наличия. Получаем из функции GetRepairs

11PlaceOOICountint


Количество коек, изъятых из номерного фонда. Получаем из функции GetRepairs
12PlaceOOOCountint


Количество коек, изъятых из наличия Получаем из функции GetRepairs

13RoomPlaceOOICountint


Количество единиц размещениякомнат/коек, изъятых из номерного фонда. Получаем из функции GetRepairs - требует пояснения (OOO тоже)
14RoomPlaceOOOCountint


Количество единиц размещениякомнат/коек, изъятых из наличия. Получаем из функции GetRepairs

15StandardGuestCountint
x

Количество основных мест в номере комнате данного типа

16MaxGuestCountint
x
Максимальное количество мест в номере комнате данного типа
17RoomTypeClassCodenvarchar8x
Класс типа комнаты
18ActualDatedatetime


Системное поле для переливки данных (Используется поле значение из поля PropertyDate)


Invoices

Финансовые документы счетов

...