Versions Compared

Key

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

...


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


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


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

Не DayUse бронь

8RoomPlaceCountint



9ManCountint


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

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

10AdultCountint


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

11AdultCountOccupationint


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

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

12Child1Countint


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

13Child2Countint


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

14Child3Countint


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

15Child4Countint


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

16Child5Countint


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

17ChildCountOccupationint


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

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

18ExtraBedAdultCountint


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

19ExtraBedChild1Countint


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


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

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

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

28RoomCodenvarchar8

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

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

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

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

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

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

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

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

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

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

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

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

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

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

41TrackCodenvarchar8

Трэк-код
42OpenCodenvarchar8

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

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

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

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

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

46GuaranteeCodenvarchar8

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

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

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

48ArrivalPlaceCountint


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

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

49ArrivalRoomPlaceCountint



50ArrivalManCountint


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

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


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


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

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

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


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

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



56DepartureManCountint


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

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


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


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

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

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


Койко-ночь DayUse

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



62DayUseManCountint


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

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

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

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


Койко-ночь DayUse

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



66RevenueStaydecimal38,2

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

Сумма контрактов квот за вычетом суммы из броней этих квот

67RevenueStayExcludeTaxdecimal38,2

Сумма за проживание без учета налогов
68RevenueOtherdecimal38,2

Сумма (LocaCurrencyAmount) по доходным транзакциям с кодом типа дохода <> ROOM (не проживание) при условии, что они проведенные и тогда дата проведения совпадает с датой таймлайна, либо они запланированные и тогда дата запланированная совпадает с датой таймлайна.
Сумма контрактов квот за вычетом суммы из броней этих квот
69RevenueOtherExcludeTaxdecimal38,2

Сумма прочее без учета налогов
7068RateSortOrderreal
x
Порядковый номер тарифа
6971LocationSortOrderreal
x
Порядковый номер расположения номера
7072RoomTypeSortOrderreal
x
Порядковый номер типа комнаты
7173RoomTypeCategorySortOrderreal
x
Порядковый номер категории типа комнаты
7274GeoCodeSortOrderreal
x
Порядковый номер гео-кода
7375TrackCodeSortOrderreal
x
Порядковый номер трэк-кода
7476OpenCodeSortOrderreal
x
Порядковый номер открытого кода
7577MarketSegmentSortOrderreal
x
Порядковый номер сегмента рынка
7678BookingSourceSortOrderreal
x
Порядковый номер источника броинрования
7779GuaranteeCodeSortOrderreal
x
Порядковый номер вида гарантии
7880RoomSortOrderreal
x
Порядковый номер комнаты
7981ParentRoomCodenvarchar8

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


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

...


НазваниеТип данныхРазмерis nullableKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2Idbigint
xPKИдентификатор счета
3FolioNonvarchar20

Номер счета
4FolioTypevarchar14

Тип счета
5FolioNamenvarcharmax

Наименование счета
6FolioFullNamenvarcharmaxx

Полное наименование счета
Тип счета "профиль компании" - наименование из профиля

"профиль гостя" - ФИО гостя из профиля

"бронь" - ФИО главного гостя из брони

"групповая бронь" - наименование групповой брони

7LocalCurrencyCodenvarchar8x
Код местной валюты счета
8LocalCurrencyBalancedecimal18,2x
Баланс счета в местной валюте
9FolioStatusnvarchar8

Статус счета
10ManagerIdbigint


Идентификатор менеджера счета ?


VQuotas


НазваниеТип данныхРазмерis nullableKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2QuotaIdbigint
xPKИдентификатор квоты
5QuotaNamenvarcharmax

Наименование квоты
6IsGroupBookingbit
x
Признак, групповая бронь или блок компани
9CreatorUserFullNamenvarchar194

ФИО создавшего квоту
10FolioNonvarchar20

Номер счета
11CompanyNamenvarcharmax

Наименование компании для блоков компаний

VProperties


НазваниеТип данныхРазмерis nullableKeyОписание
1PropertyIdbigint
x

2PropertyCodenvarchar8x

3PropertyNamenvarchar255x

4PropertyCurrentDatedate



5NightCheckinTimetime7


6NightCheckoutTimetime7


7DayCheckinTimetime7x

8DayCheckoutTimetime7x

9CreatedDatedatetime
x

10OccupationModeNVARCHAR50


...