Versions Compared

Key

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

...


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

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


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


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


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


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


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

11PlaceOOICountint


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


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

13RoomPlaceOOICountint


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


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

15StandardGuestCountint
x

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

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


Системное поле для переливки данных (текущая дата объекта)
19RoomSREPCountint


Количество комнат, на которые есть заявка на легкий ремонт
20PlaceSREPCountint


Количество коек, на которые есть заявка на легкий ремонт
21RoomPlaceSREPCountint


Количество комнат/коек, на которые есть заявка на легкий ремонт
22HistoryDateFrom datetime
xPKДата начала периода. Используется для механизма историчности
23HistoryDateTo datetime
x
Дата окончания периода. Используется для механизма историчности

Invoices

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

...


НазваниеТип данныхРазмерОбязательноеKeyОписание
1PropertyCodenvarchar8

x

PKКод объекта
2ReservationNonvarchar20xPKНомер брони (PropertyCode.ReservationNo)
3Statusnvarchar8

Статус брони
4FolioNonvarchar20

Номер счета (PropertyCode.FolioNo)
5MainGuestFullNamenvarcharmaxx
ФИО главного гостя
6CreatedDatedatetime
x
Дата создания брони
7CreatorUserFullNamenvarchar194x
ФИО пользователя, создавшего бронь
8ArrivalDateTimedatetime
x
Дата/время заезда брони (актуальная, а если отсутствует, то плановая)
9DepartureDateTimedatetime
x
Дата/время выезда брони (актуальная, а если отсутствует, то плановая)
10StayLengthint


Продолжительность пребывания брони.
Подсчитывается функцией GetStayLength.
11BookingRequestIduniqueidentifier


Признак создания в рамках одной заявки
12IsFromDeskbit
x
Признак брони, созданной от стойки регистрации. Создается сразу со статусом вселения.
13CompanyNonvarchar20

Номер компании (PropertyCode.CompanyNo)
14CompanyNamenvarcharmax

Наименование компании (если заполнено Имя на счетах - берется оно, если нет - просто Имя)
15CompanyCountrynvarchar255

Наименование гео-кода компании
16PayingCompanyNonvarchar20

Номер компании-плательщика (PropertyCode.PayingCompanyNo)
17PayingCompanyNamenvarcharmax

Наименование компании-плательщика (если заполнено Имя на счетах - берется оно, если нет - просто Имя)
18PayingCompanyCountrynvarchar255

Наименование гео-кода компании-плательщика
19AgentCompanyNonvarchar20

Номер компании-агента (PropertyCode.AgentCompanyNo)
20AgentCompanyNamenvarcharmax

Наименование компании-агента (если заполнено Имя на счетах - берется оно, если нет - просто Имя)
21AgentCompanyCountrynvarchar255

Наименование гео-кода компании-агента
22AdultCountint
x

Количество гостей-взрослых
Это значение и ниже до строки 50 включительно берется из таймлайна, определяемого по следующим условиям:

для броней в статусе RES, WAIT, NOSHOW, CANCEL - таймлайн заезда

для броней в статусе OUT - таймлайн выезда

для броней в статусе IN, TMPOUT - таймлайн проживания (не заезд/выезд) за дату объекта

23ChildCountSumint
x
Количество гостей-детей. Без учета детей без места.
24Child1Countint
x
Количество гостей-детей 1-й возрастной группы. Без учета детей без места.
25Child2Countint
x
Количество гостей-детей 2-й возрастной группы. Без учета детей без места.
26Child3Countint
x
Количество гостей-детей 3-й возрастной группы. Без учета детей без места.
27Child4Countint
x
Количество гостей-детей 4-й возрастной группы. Без учета детей без места.
28Child5Countint
x
Количество гостей-детей 5-й возрастной группы. Без учета детей без места.
29GuestCountSumint


Общее количество гостей. Без учета детей без места.
30ExtraBedAdultCountint
x
Количество гостей-взрослых на доп. месте
31ExtraBedChildCountSumint
x
Количество гостей-детей на доп. месте. Без учета детей без места.
32ExtraBedChild1Countint
x
Количество гостей-детей 1-й возрастной группы на доп. месте. Без учета детей без места.
33ExtraBedChild2Countint
x
Количество гостей-детей 2-й возрастной группы на доп. месте. Без учета детей без места.
34ExtraBedChild3Countint
x
Количество гостей-детей 3-й возрастной группы на доп. месте. Без учета детей без места.
35ExtraBedChild4Countint
x
Количество гостей-детей 4-й возрастной группы на доп. месте. Без учета детей без места.
36ExtraBedChild5Countint
x
Количество гостей-детей 5-й возрастной группы на доп. месте. Без учета детей без места.
37ExtraBedGuestCountSumint


Общее количество гостей на доп. месте. Без учета детей без места.
38GuaranteeKindCodenvarchar8

Код вида гарантии
39IsGuaranteedbit


Признак гарантированная бронь или нет
40RateCodenvarchar8x
Код тарифа
41RateNamenvarchar255x
Наименование тарифа
42RoomCodenvarchar8

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

Наименование комнаты
44ParentLocationCodenvarchar8

Код родительского расположения (как правило корпус)
45LocationCodenvarchar8

Код расположения номера (как правило этаж)
46LocationNamenvarchar255

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

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

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

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

Наименование категории типа комнаты
51IsDayUseint
x
Признак того, что бронь DayUse
52OpenCodenvarchar255

Открытый код
53NoShowDateTimedatetime


Дата перевода в статус NoShow
54CancelDateTimedatetime


Дата перевода в статус Cancel
55ParentRoomCodenvarchar8

Код родительской комнаты
56StayChargeUnitnvarchar3

Тип проживания
57ReservationTypenvarchar255

Тип брони (индивидуальная бронь/групповая бронь/квота компании)
58CancellationReasonCodenvarchar8

Код причины отмены брони
59ActualDatedatetime


Системное поле для переливки данных (текущая дата объекта)
60RevenueStaydecimal38,2

Сумма за проживание по данной брони
61RevenueOtherdecimal38,2

Сумма прочих доходов по данной брони
62SerializedTagCodenvarchar255

Перечень кодов тегов на брони
63CancelerUserIdbigint


Идентификатор пользователя, отменившего бронь
64CancelerUserFullNamenvarchar194

ФИО пользователя, отменившего бронь
65CreatorUserIdbigint


Идентификатор пользователя, создавшего бронь
66CancellationReasonNamenvarchar255

Наименование причины отмены брони
67ScheduledArrivalDateTimedatetime


Плановая дата заезда
68ScheduledDepartureDateTimedatetime


Плановая дата выезда

ReservationGuests

Гости из броней

...


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

Номер счета (PropertyCode.FolioNo)
4FolioNamenvarcharmax

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

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

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

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

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

6IsPostedint
x
Признак проведения
7Codenvarchar8x
Код транзакции
8CodeNamenvarchar255x
Наименование кода транзакции
9IsRevenuebit
x
Признак доходности
10Namenvarcharmaxx
Наименование транзакции
11ScheduledDateTimedatetime
x
Запланированная дата/время транзакции
12PostedDateTimedatetime


Дата/время проведения
13Quantitydecimal18,2x
Количество
14CurrencyCodenvarchar8x
Код валюты
15CurrencyAmountdecimal18,2x
Сумма транзакции
16CurrencyAmountBeforeDiscountdecimal18,2x
Сумма транзакции до скидки
17LocalCurrencyCodenvarchar8x
Код местной валюты
18LocalCurrencyAmountdecimal18,2x
Сумма в местной валюте
19LocalCurrencyAmountBeforeDiscountdecimal18,2x
Сумма в местной валюте до скидки
20IncludedTaxLocalAmountdecimal18,2x
Сумма налога в местной валюте
21PaymentTypenvarchar15x
Тип платежа
22DiscountCodenvarchar8

Код скидки
23FolioTypevarchar14

Тип счета
24IsFolioOpenedint


Признак того, что счет в открытом статусе
25InvoiceCodenvarchar8

Код финдока, к которому привязана транзакция
26InvoiceNonvarchar64

Номер финдока
27GeoCodenvarchar8

Гео-код счета транзакции
28TrackCodenvarchar8

Трэк-код счета транзакции
29OpenCodenvarchar8

Открытый код счета транзакции
30MarketSegmentCodenvarchar8

Сегмент рынка счета транзакции
31BookingSourceCodenvarchar8

Источник бронирования счета транзакции
32RevenueTypeCodenvarchar8

Код типа дохода

При наличии SystemCode, загружаем его

33RevenueTypeNamenvarchar255

Наименование типа дохода
34BusinessUnitCodenvarchar8

Код юридического лица объекта
35BusinessUnitNamenvarchar255

Наименование юридического лица объекта
36ServiceCodenvarchar8

Код услуги
37ServiceNamenvarchar255

Наименование услуги
38ServiceVariantNamenvarchar64

Наименование варианта услуги
39CreatorUserFullNamenvarchar194x
ФИО пользователя, создавшего транзакцию
40TaxCodenvarchar8

Код налога
41ReservationTimelineIdbigint


Идентификатор таймлайна, к которому относится транзакция
42Kindint
x
Вид транзакции
43ActualDatedatetime


Системное поле для переливки данных (Используются дата проведения транзакции (при наличии) или дата запланированная.)
44StandardFolioPocketCodenvarchar(8)
x
Код стандартного кармана, к которому относится транзакция
45CreatedDatedatetime
x
Дата создания транзакции
46HistoryDateFrom datetime
xPKДата начала периода. Используется для механизма историчности
47HistoryDateTo datetime
x
Дата окончания периода. Используется для механизма историчности

Folios

Перечень счетов системы

...


НазваниеТип данныхРазмерОбязательноеKeyОписание
1PropertyCodenvarchar8xPKКод объекта
2PropertyNamenvarchar255x
Наименование объекта
3PropertyCurrentDatedate


Дата объекта
4NightCheckinTimetime7

Время ночного заезда
5NightCheckoutTimetime7

Время ночного выезда
6DayCheckinTimetime7

Время дневного заезда
7DayCheckoutTimetime7

Время дневного выезда
8CreatedDatedatetime
x
Дата созданяи строки
9OccupationModeNVARCHAR50x
Метод подсчета загрузки по-умолчанию для объекта
10ActualDatedatetime


Системное поле для переливки данных (Используется текущая дата объекта)
11ConstantAvailableBedCount int


Константное значение количества мест в объекте

PropertyCalendar


НазваниеТип данныхРазмерОбязательноеKeyОписание
1PropertyCodenvarchar8x
Код объекта
2DayTypeCodenvarchar8

Код типа дня
3SeasonCodenvarchar8

Код сезона
4DateTimeFromdatetime


Дата начала
5DateTimeTodatetime


Дата окончания
6RoomTypeCodenvarchar8

Код типа комнаты
7CreatedDatedatetime
x
Дата создания строки
8ActualDatedatetime


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

...