Versions Compared

Key

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

...


НазваниеТип данныхРазмерОбязательноеKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2RevenueDatedate
xPKЗапланированная дата/время транзакции
3RevenueAmountdecimal38,2x
Сумма транзакции
4ActualDatedatetime
xPKСистемное поле для переливки данных (дата создания транзакции или дата проведения или дата планируемая, что из них позже)
5HistoryDateFrom timestamp
xPKДата начала периода. Используется для механизма историчности
6HistoryDateTo timestamp
x
Дата окончания периода. Используется для механизма историчности
7IsActualRowint2


Поле - признак, что строка актуальна на данный момент из всех исторических строк для своей группы

RoomsHistory

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


CustomFieldValue

Содержимое допполей


НазваниеТип данныхРазмерОбязательноеKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2
PropertyDate
RevenueDatedate
xPK
Дата, на которую считаются показатели по номерам
Запланированная дата/время транзакции
3
RoomTypeCode
RevenueAmount
nvarchar
decimal
8
38,2x
Сумма транзакции
4ActualDatedatetime
xPKСистемное поле для переливки данных (дата создания транзакции или дата проведения или дата планируемая, что из них позже)
5HistoryDateFrom timestamp
xPKДата начала периода. Используется для механизма историчности
6HistoryDateTo timestamp
x
Дата окончания периода. Используется для механизма историчности
7IsActualRowint2


Поле - признак, что строка актуальна на данный момент из всех исторических строк для своей группы

RoomsHistory

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


Название

Тип данных

Размер

Обязательное

Key

Описание

1PropertyCodenvarchar8x
Код объекта
2Codenvarchar 20x
Код допполя
3Namenvarcharmaxx
Наименование допполя
4EntityTypeVARCHAR16x
Тип сущности, с которой связано допполе
5EntityNonvarchar30x
Номер сущности, с которой связано допполе. Формируется по такой же логике (может содержать код объекта), как и аналогичное поле в таблице самой сущности 
6StringValueNVARCHARMAX

Содержит значение, если поле строкового типа
7BoolValuebit
x
Содержит значение, если поле логическое
8NumberValueDECIMAL(18,2)

Содержит значение, если поле числовое
9DateTimeValueDATETIME


Содержит значение, если поле дата
10DictionaryCodeNVARCHAR


Код значения словаря, если поле словарного типа

11DictionaryValueNVARCHAR


Значение словаря, если поле словарного типа
18ActualDatedatetime
x
Системное поле для переливки данных (текущая дата объекта)PKКод типа комнаты4ParentRoomTypeCodenvarchar8Код родительского типа комнаты (при его наличии)5RoomTypeCategoryCodenvarchar8xКод категории типа комнат6RoomCountintКоличество активных, неудаленных комнат данного типа.
Берется из таблицы со статистикой за прошлый период, либо из активного номерного фонда за даты, начиная с текущей.
Для компонентов, помещений и служебных типов = 0, для остальных = 1
7PlaceCountintКоличество активных, неудаленных коек в комнатах данного типа.
Для помещений и служебных типов = 0, для компонентного = 1, для остальных = количеству основных мест
8RoomPlaceCountintКоличество активных, неудаленных комнат/коек данного типа.
Для помещений и служебных типов = 0, многокомпонентного типа = количеству основных мест, для остальных = 1
9RoomOOICountintКоличество комнат, изъятых из номерного фонда.10RoomOOOCountint

Количество комнат, изъятых из наличия.

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

Количество коек, изъятых из наличия.

13RoomPlaceOOICountintКоличество комнат/коек, изъятых из номерного фонда14RoomPlaceOOOCountint

Количество комнат/коек, изъятых из наличия.

15StandardGuestCountintx

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

16MaxGuestCountintxМаксимальное количество мест в комнате данного типа17RoomTypeClassCodenvarchar8xКласс типа комнаты18ActualDatedatetimeСистемное поле для переливки данных (текущая дата объекта)19RoomSREPCountintКоличество комнат, на которые есть заявка на легкий ремонт20PlaceSREPCountintКоличество коек, на которые есть заявка на легкий ремонт21RoomPlaceSREPCountintКоличество комнат/коек, на которые есть заявка на легкий ремонт22HistoryDateFromdatetimexPKДата начала периода. Используется для механизма историчности. Текущая дата объекта.23HistoryDateTodatetimexДата окончания периода. Используется для механизма историчности.  Если дата, на которую считаются показатели по номерам, позже текущей даты объекта, то берется дата объекта, иначе 01.01.2200

ReservationsHistory

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

...