Versions Compared

Key

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

...


НазваниеТип данныхРазмерis nullableKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2DayDatedate
xPKДата проживания
3ReservationNonvarchar20xPKНомер брони
4QuotaItemint
xPK
5QuotaBlockCountQuotaRoomCountint



6QuotaRoomCountQuotaPlaceCountint



7QuotaPlaceCountQuotaRoomPlaceCountint



8QuotaRoomPlaceCountQuotaManCountint



9RoomCountintx


Комнато-ночь.
Считаем как 1, если это первая бронь из разделенной и если это "полноценная" ночь (то есть у таймлайна признак StayNight = 1, у незаехавших, раньше выехавших, отмененных броней в этом поле стоит 0)
Не DayUse бронь
10PlaceCountint


Койко-ночь.
Считаем как "Количество основных мест в номере" при выполнении условий из строки 7

Не DayUse бронь

11RoomPlaceCountint



12ManCountint


Человеко-ночь.

Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей) если это "полноценная" ночь и не DayUse бронь

13AdultCountintx


Количество гостей-взрослых (если это "полноценная" ночь и не DayUse бронь)

14AdultCountOccupationintx


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

(если это "полноценная" ночь и не DayUse бронь)

15Child1Countintx


Количество гостей-детей 1-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.

16Child2Countintx


Количество гостей-детей 2-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.

17Child3Countintx


Количество гостей-детей 3-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.

18Child4Countintx


Количество гостей-детей 4-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.

19Child5Countintx


Количество гостей-детей 5-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.

20ChildCountOccupationintx


Количество гостей-детей, используемое в расчете загрузки по людям.
Определяется, как наименьшее между реальным количеством гостей-детей и остатком от количества основных мест после вычета AdultCountOccupation

(если это "полноценная" ночь и не DayUse бронь)
Без учета детей без места.

21ExtraBedAdultCountintx


Количество гостей-взрослых на доп. месте (если это "полноценная" ночь и не DayUse бронь)

22ExtraBedChild1Countintx


Количество гостей-детей 1-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.
23ExtraBedChild2Countint
x
Количество гостей-детей 2-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.
24ExtraBedChild3Countint
x
Количество гостей-детей 3-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.
25ExtraBedChild4Countint
x
Количество гостей-детей 4-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.
26ExtraBedChild5Countint
x
Количество гостей-детей 5-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места.
27ExtraBedGuestCountSumint


Количество гостей всего на доп. месте (если это "полноценная" ночь и не DayUse бронь)
28RateCodenvarchar8x
Код тарифа
29RateNamenvarchar255x
Наименование тарифа
30RateCategoryvarchar9

Категория тарифа

Гостевой, Льготный, Для сотрудников

31RoomCodenvarchar8

Код комнаты
32RoomNamenvarchar255

Наименование комнаты
33LocationCodenvarchar8

Код расположения номера
34LocationNamenvarchar255

Наименование расположения номера
35RoomTypeCodenvarchar8

Код типа комнаты
36RoomTypeNamenvarchar255

Наименование типа комнаты
37RoomTypeCategoryCodenvarchar8

Код категории типа комнаты
38RoomTypeCategoryNamenvarchar255

Наименование категории типа комнаты
39RoomTypeCategorySystemCodenvarchar8

Системный код категории типа комнаты
40RoomTypeClassCodenvarchar8

Код класса типа комнаты
41GeoCodeGrandParentnvarcharmax

Гео-код третьего уровня
Страна.
42GeoCodeParentnvarcharmax

Гео-код второго уровня.
Для РФ: республика, край, область, город федерального значения, автономная область, автономный округ. Для Беларуси тут сразу будет наименование области, потому что у них только области или Минск, потому что он не входит ни в одну область.
43GeoCodenvarcharmax

Гео-код первого уровня

Для РФ: наименование (республика, край, область, город федерального значения, автономная область, автономный округ). Для Беларуси название района.

44TrackCodenvarchar8

Трэк-код
45OpenCodenvarchar8

Открытый код.
 Для Белпрофсоюзкурорта в этом поле будет лежать отрасль промышленности профсоюза. По наличию заполненного этого поля считаем, что гость относится к категории ФПБ.
46MarketSegmentnvarchar8

Сегмент рынка
47BookingSourcenvarchar8

Источник бронирования
48IsGuaranteedint
x

Гарантированная / негарантированная бронь

Определяется по наличию хотя бы одной гарантированной брони среди всех разделенных

49GuaranteeCodenvarchar8

Код гарантии брони
50ArrivalRoomCountint
x

Комнато-ночь прибытия

Считаем как 1, если это не DayUse бронь, если бронь не в статусе WAIT и если это первый таймлайн прибытия из всех броней среди разделенных.

51ArrivalPlaceCountint


Койко-ночь прибытия

Считаем как "Количество основных мест в номере" при выполнении условий из строки 46

52ArrivalRoomPlaceCountint



53ArrivalManCountint


Человеко-ночь прибытия

Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей), если это не DayUse бронь, если бронь не в статусе WAIT и если это таймлайн прибытия.
54ArrivalAdultCountint


Человеко-ночь прибытия для взрослых гостей, если это не DayUse бронь
55ArrivalChildCountint


Человеко-ночь прибытия для детей гостей, если это не DayUse бронь
56DepartureRoomCountint
x

Комнато-ночь выбытия

Считаем как 1, если это не DayUse бронь, если бронь не в статусе WAIT и если это последний таймлайн выбытия из всех броней среди разделенных.
57DeparturePlaceCountint


Койко-ночь выбытия

Считаем как "Количество основных мест в номере" при выполнении условий из строки 51
58DepartureRoomPlaceCountint



59DepartureManCountint


Человеко-ночь выбытия

Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей), если это не DayUse бронь, если бронь не в статусе WAIT и если это таймлайн выбытия.
60DepartureAdultCountint


Человеко-ночь выбытия для взрослых гостей, если это не DayUse бронь
61DepartureChildCountint


Человеко-ночь выбытия для детей гостей, если это не DayUse бронь
62DayUseRoomCountint
x

Комнато-ночь DayUse

Считаем как 1, если это DayUse бронь, если бронь не в статусе WAIT и если это главная бронь среди разделенных.
63DayUsePlaceCountint


Койко-ночь DayUse

Считаем как "Количество основных мест в номере" при выполнении условий из строки 48
64DayUseRoomPlaceCountint



65DayUseManCountint


Человеко-ночь выбытия

Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей) при выполнении условий из строки 48
66WaitListRoomCountint
x

Комнато-ночь в листе ожидания

Считаем как 1, если бронь в статусе WAIT, это таймлайн прибытия и это главная бронь среди разделенных.
67WaitListPlaceCountint


Койко-ночь DayUse

Считаем как "Количество основных мест в номере" при выполнении условий из строки 51
68WaitListRoomPlaceCountint



69RevenueStaydecimal38,2

Сумма (LocaCurrencyAmount) по доходным транзакциям с кодом типа дохода = ROOM (проживание) при условии, что они проведенные и тогда дата проведения совпадает с датой таймлайна, либо они запланированные и тогда дата запланированная совпадает с датой таймлайна
70RevenueOtherdecimal38,2

Сумма (LocaCurrencyAmount) по доходным транзакциям с кодом типа дохода <> ROOM (не проживание) при условии, что они проведенные и тогда дата проведения совпадает с датой таймлайна, либо они запланированные и тогда дата запланированная совпадает с датой таймлайна
71RateSortOrderreal
x
Порядковый номер тарифа
72LocationSortOrderreal
x
Порядковый номер расположения номера
73RoomTypeSortOrderreal
x
Порядковый номер типа комнаты
74RoomTypeCategorySortOrderreal
x
Порядковый номер категории типа комнаты
75GeoCodeSortOrderreal
x
Порядковый номер гео-кода
76TrackCodeSortOrderreal
x
Порядковый номер трэк-кода
77OpenCodeSortOrderreal
x
Порядковый номер открытого кода
78MarketSegmentSortOrderreal
x
Порядковый номер сегмента рынка
79BookingSourceSortOrderreal
x
Порядковый номер источника броинрования
80GuaranteeCodeSortOrderreal
x
Порядковый номер вида гарантии
81RoomSortOrderreal
x
Порядковый номер комнаты
82ParentRoomCodenvarchar8

Код комнаты
83ParentRoomSortOrderreal


Порядковый номер родительской комнаты

...