...
не учитываются служебные типы и помещения
| | | Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | PropertyDate | date |
|
| x | PK | Дата, на которую считаются показатели по номерам |
| 3 | RoomTypeCode | nvarchar | 8 | x | PK | Код типа номеров |
| 4 | ParentRoomTypeCode | nvarchar | 8 |
|
|
| Код родительского типа номеров (при его наличии) |
| 5 | RoomTypeCategoryCode | nvarchar | 8 | x |
|
| Код категории типа номеров |
| 6 | RoomCount | int |
| | |
|
|
| Количество активных, неудаленных номеров данного типа. Берется из таблицы со статистикой за прошлый период, либо из активного номерного фонда за даты, начиная с текущей. Для компонентов всегда = 0, для остальных = 1 |
| 7 | PlaceCount | int |
| |
|
|
| Количество активных, неудаленных мест в номерах данного типа. Для многокомпонентного типа = количеству компонентов, для компонентного = 1, для остальных = количеству основных мест |
| 8 | RoomPlaceCount | int |
| |
|
|
| Количество активных, неудаленных единиц размешения данного типа. Для многокомпонентного типа = количеству компонентов, для остальных = 1 |
| 9 | RoomOoiCount | int |
| | |
|
|
| Количество номеров, изъятых из номерного фонда. Получаем из функции GetRepairs |
| 10 | RoomOooCount | int |
| | |
|
|
| Количество номеров, изъятых из наличия. Получаем из функции GetRepairs |
| 11 | PlaceOoiCount | int |
| |
|
|
| Количество коек, изъятых из номерного фонда. Получаем из функции GetRepairs |
| 12 | PlaceOooCount | int |
| | |
|
|
| Количество коек, изъятых из наличия Получаем из функции GetRepairs |
| 13 | RoomPlaceOoiCount | int |
| | |
|
|
| Количество единиц размещения, изъятых из номерного фонда. Получаем из функции GetRepairs |
| 14 | RoomPlaceOooCount | int |
| | |
|
|
| Количество единиц размещения, изъятых из наличия. Получаем из функции GetRepairs |
| 15 | StandardGuestCount | int |
|
| Количество основных мест в номере данного типа |
| 16 | MaxGuestCount | int |
| |
| Максимальное количество мест в номере данного типа |
| 17 | RoomTypeSortOrder | real |
Порядковый | | Порядковый номер типа комнаты |
| 18 | RoomTypeCategorySortOrder | real |
|
| Порядковый номер категории типа комнаты |
| 19 | RoomTypeClassCode | nvarchar | 8 | x |
|
| Класс типа комнаты |
| 20 | ParentRoomTypeSortOrder | real |
| | |
|
|
| Порядковый номер родительского типа комнаты |
VInvoices
учитываем финансовые документы, связанные с бронями в статусах RES, IN, OUT, TMPOUT, WAIT
...
| Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | Id | bigint |
|
| x | PK | Идентификатор финдока |
| 3 | InvoiceNo | nvarchar | 64 |
| |
|
| Номер финдока |
| 4 | ParentInvoiceNo | nvarchar | 64 |
| |
|
| Номер родительского финдока |
| 5 | InvoiceType | nvarchar | 8 | x |
|
| Тип финдока |
| 6 | FolioNo | nvarchar | 20 |
| |
|
| Номер счета, к которому привязан финдок |
| 7 | DateTimeFrom | datetime |
|
| Дата начала действия финдока |
| 8 | DateTimeTo | datetime |
| |
| Дата окончания действия финдока |
| 9 | Status | nvarchar | 8 |
|
|
| Статус финдока |
| 10 | CreatedDate | datetime |
| |
| Дата создания финдока |
| 11 | DeletedDate | datetime |
| | |
|
|
| Дата удаления финдока |
| 12 | IsStrict | bit |
| |
| Признак строгости финдока |
| 13 | IsPayed | bit |
| |
| Признак оплаты финдока |
| 14 | Balance | decimal | 18,2 |
| | |
|
| Сумма финдока |
| 16 | PayTill | datetime |
| | | ? |
VReservations
учитываем брони в статусах RES, IN, OUT, TMPOUT, WAIT, NOSHOW, CANCEL
| | | Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | ReservationNo | nvarchar | 20 | x | PK | Номер брони |
| 3 | Status | nvarchar | 8 |
| |
|
| Статус брони |
| 4 | FolioNo | nvarchar | 20 |
| |
|
| Номер счета |
| 5 | MainGuestFullName | nvarchar | max | x |
|
| ФИО главного гостя |
| 6 | CreatedDate | datetime |
| |
| Дата создания брони |
| 7 | CreatorUserFullName | nvarchar | 194 | x |
|
| ФИО создавшего бронь |
| 8 | ArrivalDateTime | datetime |
| |
| Дата заезда брони (фактическая, а если отсутствует, то плановая) |
| 9 | DepartureDateTime | datetime |
| |
| Дата выезда брони (фактическая, а если отсутствует, то плановая) |
| 10 | StayLength | int |
| | |
|
|
| Продолжительность пребывания брони. Подсчитывается функцией GetStayLength. |
| 11 | BookingRequestId | uniqueidentifier |
| |
|
|
| Признак создания в рамках одной заявки |
| 12 | IsFromDesk | bit |
| |
| Признак брони, созданной от стойки регистрации. Создается сразу со статусом вселения. |
| 13 | CompanyNo | nvarchar | 20 |
| |
|
| Номер компании |
| 14 | CompanyName | nvarchar | max |
|
|
| Наименование компании |
| 15 | CompanyCountry | nvarchar | 255 |
| |
|
| Страна компании |
| 16 | PayingCompanyNo | nvarchar | 20 |
| |
|
| Номер компании-плательщика |
| 17 | PayingCompanyName | nvarchar | max |
|
|
| Наименование компании-плательщика |
| 18 | PayingCompanyCountry | nvarchar | 255 |
| | Номер
|
| Страна компании-плательщика |
| 19 | AgentCompanyNo | nvarchar | 20 |
| | | Номер компании-агента |
| 20 | AgentCompanyName | nvarchar | max |
|
|
| Наименование компании-агента |
| 21 | AgentCompanyCountry | nvarchar | 255 |
| |
|
| Страна компании-агента Берется из гео-кода компании |
| 22 | AdultCount | int |
| |
| Количество гостей-взрослых Это значение и ниже до строки 49 включительно берется из таймлайна, определяемого по следующим условиям: для броней в статусе RES, WAIT - таймлайн заезда для броней в статусе OUT - таймлайн выезда для броней в статусе IN, TMPOUT - таймлайн проживания (не заезд/выезд) за дату объекта |
| 23 | ChildCountSum | int |
|
| Количество гостей-детей. Без учета детей без места. |
| 24 | Child1Count | int |
| |
| Количество гостей-детей 1-й группы. Без учета детей без места. |
| 25 | Child2Count | int |
| |
| Количество гостей-детей 2-й группы. Без учета детей без места. |
| 26 | Child3Count | int |
| |
| Количество гостей-детей 3-й группы. Без учета детей без места. |
| 27 | Child4Count | int |
| |
| Количество гостей-детей 4-й группы. Без учета детей без места. |
| 28 | Child5Count | int |
| |
| Количество гостей-детей 5-й группы. Без учета детей без места. |
| 29 | GuestCountSum | int |
| |
|
|
| Общее количество гостей. Без учета детей без места. |
| 30 | ExtraBedAdultCount | int |
| |
| Количество гостей-взрослых на доп. месте |
| 31 | ExtraBedChildCountSum | int |
| |
| Количество гостей-детей на доп. месте. Без учета детей без места. |
| 32 | ExtraBedChild1Count | int |
|
| Количество гостей-детей 1-й группы на доп. месте. Без учета детей без места. |
| 33 | ExtraBedChild2Count | int |
| |
| Количество гостей-детей 2-й группы на доп. месте. Без учета детей без места. |
| 34 | ExtraBedChild3Count | int |
|
| Количество гостей-детей 3-й группы на доп. месте. Без учета детей без места. |
| 35 | ExtraBedChild4Count | int |
| |
| Количество гостей-детей 4-й группы на доп. месте. Без учета детей без места. |
| 36 | ExtraBedChild5Count | int |
| |
| Количество гостей-детей 5-й группы на доп. месте. Без учета детей без места. |
| 37 | ExtraBedGuestCountSum | int |
| | |
|
|
| Общее количество гостей на доп. месте. Без учета детей без места. |
| 38 | GuaranteeKindCode | nvarchar | 8 |
| |
|
| Код вида гарантии |
| 39 | IsGuaranteed | bit |
| | |
|
|
| Признак гарантированная бронь или нет |
| 40 | RateCode | nvarchar | 8 | x |
|
| Код тарифа |
| 41 | RateName | nvarchar | 255 | x |
|
| Наименование тарифа |
| 42 | RoomCode | nvarchar | 8 |
| |
|
| Код комнаты |
| 43 | RoomName | nvarchar | 255 |
|
|
| Наименование комнаты |
| 44 | LocationCode | nvarchar | 8 |
| |
|
| Код расположения номера |
| 45 | LocationName | nvarchar | 255 |
| |
|
| Наименование расположения номера |
| 46 | RoomTypeCode | nvarchar | 8 |
|
|
| Код типа комнаты |
| 47 | RoomTypeName | nvarchar | 255 |
| |
|
| Наименование типа комнаты |
| 48 | RoomTypeCategoryCode | nvarchar | 8 |
| |
|
| Код категории типа комнаты |
| 49 | RoomTypeCategoryName | nvarchar | 255 |
| |
|
| Наименование категории типа комнаты |
| 50 | RoomTypeCategorySystemCode | nvarchar | 8 |
| |
|
| Системный код категории типа комнаты |
| 51 | IsDayUse | int |
| |
| Признак того, что бронь DayUse |
| 52 | OpenCode | nvarchar | 255 |
| |
|
| Открытый код. Для Белпрофсоюзкурорта в этом поле будет лежать отрасль промышленности профсоюза. По наличию заполненного этого поля считаем, что гость относится к категории ФПБ. |
| 53 | RateSortOrder | real |
|
| Порядковый номер тарифа |
| 54 | LocationSortOrder | real |
| |
| Порядковый номер расположения |
| 55 | RoomTypeSortOrder | real |
Порядковый | | Порядковый номер типа комнаты |
| 56 | RoomTypeCategorySortOrder | real |
|
| Порядковый номер категории типа комнаты |
| 57 | GuaranteeKindSortOrder | real |
| |
| Порядковый номер вида гарантии |
| 58 | RoomSortOrder | real |
| |
| Порядковый номер комнаты |
| 59 | NoShowDateTime | datetime |
| | |
|
|
| Дата перевода в статус NoShow |
| 60 | CancelDateTime | datetime |
| |
|
|
| Дата перевода в статус Cancel |
| 61 | ParentRoomCode | nvarchar | 8 |
| |
|
| Код родительской комнаты |
| 62 | ParentRoomSortOrder | real |
| | |
|
|
| Порядковый номер родительской комнаты |
| 63 | StayChargeUnit | nvarchar | 3 |
| | ...
VReservationGuests
учитываем гостей из броней в статусах RES, IN, OUT, TMPOUT, WAIT
...
| Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | Id | bigint |
|
| x | PK | Идентификатор гостя |
| 3 | ReservationNo | nvarchar | 20 |
| |
|
| Номер брони |
| 4 | ProfileNo | nvarchar | 20 |
| |
|
| Номер профиля гостя |
| 5 | FullName | nvarchar | max | x |
| |
|
| Пол Из брони, если нет - из профиля гостя |
| 7 | BirthDate | datetime |
| | |
|
|
| Дата рождения Из брони, если нет - из профиля гостя |
| 8 | Age | int |
| | |
|
|
| Возраст Из брони, если нет - из профиля гостя Вычисляется функцией GetFullAge |
| 9 | Country | nvarchar | 255 |
| Страна | | 10 | CountryCitizenship | nvarchar | 255 |
|
|
| Гражданство |
| 11 | CountryResidence | nvarchar | 255 |
| |
|
| Категория гостя по стране гражданства. По-умолчанию варианты: Резидент, СНГ, Зарубежный |
| 12 | Email | nvarchar | max |
| |
|
| Адрес электронной почты Из брони, если нет - из профиля гостя |
| 13 | Phone | nvarchar | max |
| |
|
| Телефон Берется любой один |
| 14 | IsMainGuest | bit |
|
VOccupation
учитываем таймлайны броней в статусах RES, IN, OUT, TMPOUT, WAIT
не учитываем таймлайны с почасовым проживанием
...
| Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | DayDate | date |
|
| x | PK | Дата проживания |
| 3 | ReservationNo | nvarchar | 20 | x | PK | Номер брони |
| 4 | QuotaItem | int |
| | QuotaRoomCount 6 | 7 | |
| Комнато-ночь. Считаем как 1, если это первая бронь из разделенной и если это "полноценная" ночь (то есть у таймлайна признак StayNight = 1, у незаехавших, раньше выехавших, отмененных броней в этом поле стоит 0) Не DayUse бронь |
8 | | |
|
|
| Койко-ночь. Считаем как "Количество основных мест в номере" при выполнении условий из строки 7 Не DayUse бронь |
9 | | 10 | ManCount | int | | | | Человеко-ночь. Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей) если это "полноценная" ночь и не DayUse бронь |
11 |
| Количество гостей-взрослых (если это "полноценная" ночь и не DayUse бронь) |
12| 14 | AdultCountOccupation | int |
|
| Количество гостей-взрослых, используемое в расчете загрузки по людям. Определяется, как наименьшее между реальным количеством гостей-взрослых и количеством основных мест по данному типу номеров. (если это "полноценная" ночь и не DayUse бронь) |
13 | |
| Количество гостей-детей 1-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
14 |
| Количество гостей-детей 2-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
15 |
| Количество гостей-детей 3-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
16 | |
| Количество гостей-детей 4-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
17 | |
| Количество гостей-детей 5-й группы (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
18| 20 | ChildCountOccupation | int |
| |
| Количество гостей-детей, используемое в расчете загрузки по людям. Определяется, как наименьшее между реальным количеством гостей-детей и остатком от количества основных мест после вычета AdultCountOccupation (если это "полноценная" ночь и не DayUse бронь) Без учета детей без места. |
19 |
| Количество гостей-взрослых на доп. месте (если это "полноценная" ночь и не DayUse бронь) |
20 | |
| Количество гостей-детей 1-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
21 | |
| Количество гостей-детей 2-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
22 | |
| Количество гостей-детей 3-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
23 | |
| Количество гостей-детей 4-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
24 | |
| Количество гостей-детей 5-й группы на доп. месте (если это "полноценная" ночь и не DayUse бронь). Без учета детей без места. |
25| 27 | ExtraBedGuestCountSum | int |
| | |
|
|
| Количество гостей всего на доп. месте (если это "полноценная" ночь и не DayUse бронь) |
26 | 27 | 28 |
|
| Категория тарифа Гостевой, Льготный, Для сотрудников |
29 | | 30 | 31 | | 32| 34 | LocationName | nvarchar | 255 |
|
|
| Наименование расположения номера |
33Код типа | | 34| 36 | RoomTypeName | nvarchar | 255 |
| |
|
| Наименование типа комнаты |
35| 37 | RoomTypeCategoryCode | nvarchar | 8 |
| |
|
| Код категории типа комнаты |
36| 38 | RoomTypeCategoryName | nvarchar | 255 |
|
|
| Наименование категории типа комнаты |
37| 39 | RoomTypeCategorySystemCode | nvarchar | 8 |
| |
|
| Системный код категории типа комнаты |
38| 40 | RoomTypeClassCode | nvarchar | 8 |
| | 39| 41 | GeoCodeGrandParent | nvarchar | max |
| |
|
| Гео-код третьего уровня Страна. |
40| 42 | GeoCodeParent | nvarchar | max |
|
|
| Гео-код второго уровня. Для РФ: республика, край, область, город федерального значения, автономная область, автономный округ. Для Беларуси тут сразу будет наименование области, потому что у них только области или Минск, потому что он не входит ни в одну область. |
41 | |
|
| Гео-код первого уровня Для РФ: наименование (республика, край, область, город федерального значения, автономная область, автономный округ). Для Беларуси название района. |
42 | 43 | |
|
| Открытый код. Для Белпрофсоюзкурорта в этом поле будет лежать отрасль промышленности профсоюза. По наличию заполненного этого поля считаем, что гость относится к категории ФПБ. |
44 | | 45Источник | | 46 | |
| Гарантированная / негарантированная бронь Определяется по наличию хотя бы одной гарантированной брони среди всех разделенных |
47 | | 48 |
| Комнато-ночь прибытия Считаем как 1, если это не DayUse бронь, если бронь не в статусе WAIT и если это первый таймлайн прибытия из всех броней среди разделенных. |
49 | |
|
|
| Койко-ночь прибытия Считаем как "Количество основных мест в номере" при выполнении условий из строки 46 |
50| 52 | ArrivalRoomPlaceCount | int |
| | | | 51 | | |
|
|
| Человеко-ночь прибытия Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей), если это не DayUse бронь, если бронь не в статусе WAIT и если это таймлайн прибытия. |
52 | | |
|
|
| Человеко-ночь прибытия для взрослых гостей, если это не DayUse бронь |
53 | | |
|
|
| Человеко-ночь прибытия для детей гостей, если это не DayUse бронь |
54 |
| Комнато-ночь выбытия Считаем как 1, если это не DayUse бронь, если бронь не в статусе WAIT и если это последний таймлайн выбытия из всех броней среди разделенных. |
55Койко- | | | Койко-ночь выбытия Считаем как "Количество основных мест в номере" при выполнении условий из строки 51 |
5657| 58 | DepartureRoomPlaceCount | int |
| | | | | | |
|
|
| Человеко-ночь выбытия Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей), если это не DayUse бронь, если бронь не в статусе WAIT и если это таймлайн выбытия. |
58 | | |
|
|
| Человеко-ночь выбытия для взрослых гостей, если это не DayUse бронь |
59 | |
|
|
| Человеко-ночь выбытия для детей гостей, если это не DayUse бронь |
60 |
| Комнато-ночь DayUse Считаем как 1, если это DayUse бронь, если бронь не в статусе WAIT и если это главная бронь среди разделенных. |
61 | | |
|
|
| Койко-ночь DayUse Считаем как "Количество основных мест в номере" при выполнении условий из строки 48 |
6263| 64 | DayUseRoomPlaceCount | int |
| | | | | | |
|
|
| Человеко-ночь выбытия Считаем как сумму всех значений в схеме размещения (взрослые + все категории детей) при выполнении условий из строки 48 |
64 | |
| Комнато-ночь в листе ожидания Считаем как 1, если бронь в статусе WAIT, это таймлайн прибытия и это главная бронь среди разделенных. |
65 | | |
|
|
| Койко-ночь DayUse Считаем как "Количество основных мест в номере" при выполнении условий из строки 51 |
6667| 68 | WaitListRoomPlaceCount | int |
| | | | |
|
| Сумма (LocaCurrencyAmount) по доходным транзакциям с кодом типа дохода = ROOM (проживание) при условии, что они проведенные и тогда дата проведения совпадает с датой таймлайна, либо они запланированные и тогда дата запланированная совпадает с датой таймлайна |
68| 70 | RevenueOther | decimal | 38,2 |
| |
|
| Сумма (LocaCurrencyAmount) по доходным транзакциям с кодом типа дохода <> ROOM (не проживание) при условии, что они проведенные и тогда дата проведения совпадает с датой таймлайна, либо они запланированные и тогда дата запланированная совпадает с датой таймлайна |
69 | 70 |
| Порядковый номер расположения номера |
71 | |
| Порядковый номер типа комнаты |
72| 74 | RoomTypeCategorySortOrder | real |
|
| Порядковый номер категории типа комнаты |
73 | |
| Порядковый номер гео-кода |
74 |
| Порядковый номер трэк-кода |
75 Порядковый | | Порядковый номер открытого кода |
76| 78 | MarketSegmentSortOrder | real |
|
| Порядковый номер сегмента рынка |
77| 79 | BookingSourceSortOrder | real |
| |
| Порядковый номер источника броинрования |
78| 80 | GuaranteeCodeSortOrder | real |
|
| Порядковый номер вида гарантии |
79 | 80| 82 | ParentRoomCode | nvarchar | 8 |
| | 81| 83 | ParentRoomSortOrder | real |
| |
|
|
| Порядковый номер родительской комнаты |
VTransactions
учитываем транзакции проведенные по счетам в всех статусах и запланированные в незакрытых счетах (для Профиля компании статус = OPEN, для Профиля гостя = OPEN, для Брони = RES, IN, TMPOUT, для Групповой брони = NEW, CONF, IN
...
| Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | PropertyDate | date |
|
| x | PK | Идентификатор транзакции |
| 4 | FolioNo | nvarchar | 20 |
| |
|
| Номер счета |
| 5 | FolioName | nvarchar | max |
| |
|
| Наименование счета |
| 6 | FolioFullName | nvarchar | max | x |
|
| Полное наименование счета Тип счета "профиль компании" - наименование из профиля "профиль гостя" - ФИО гостя из профиля "бронь" - ФИО главного гостя из брони "групповая бронь" - наименование групповой брони |
| 7 | IsPosted | int |
| |
| Признак проведения |
| 8 | Code | nvarchar | 8 | x |
|
| Код транзакции |
| 9 | CodeName | nvarchar | 255 | x |
|
| Наименование кода транзакции |
| 10 | IsRevenue | bit |
|
| Признак доходности |
| 11 | Name | nvarchar | max | x |
|
| Наименование транзакции |
| 12 | ScheduledDateTime | datetime |
| |
| Запланированная дата транзакции |
| 13 | PostedDateTime | datetime |
| | |
|
|
| Дата проведения |
| 14 | Quantity | decimal | 18,2 | x |
|
| Количество |
| 15 | CurrencyCode | nvarchar | 8 | x |
|
| Код валюты |
| 16 | CurrencyAmount | decimal | 18,2 | x |
|
| Сумма транзакции |
| 17 | CurrencyAmountBeforeDiscount | decimal | 18,2 | x |
|
| Сумма транзакции до скидки |
| 18 | LocalCurrencyCode | nvarchar | 8 | x |
|
| Код местной валюты |
| 19 | LocalCurrencyAmount | decimal | 18,2 | x |
|
| Сумма в местной валюте |
| 20 | LocalCurrencyAmountBeforeDiscount | decimal | 18,2 | x |
|
| Сумма в местной валюте до скидки |
| 21 | IncludedTaxLocalAmount | decimal | 18,2 | x |
|
| Сумма налога в местной валюте |
| 22 | PaymentType | nvarchar | 15 | x |
|
| Тип платежа |
| 23 | DiscountCode | nvarchar | 8 |
|
|
| Код скидки |
| 24 | FolioType | varchar | 14 |
| |
|
| Тип счета |
| 25 | IsFolioOpened | int |
| | |
|
|
| Признак того, что счет открытый |
| 26 | InvoiceCode | nvarchar | 8 |
| |
|
| Код финдока, к которому привязана транзакция |
| 27 | InvoiceNo | nvarchar | 64 |
|
|
| Номер финдока |
| 28 | GeoCode | nvarchar | 8 |
| |
|
| Гео-код |
| 29 | TrackCode | nvarchar | 8 |
| |
|
| Трэк-код |
| 30 | OpenCode | nvarchar | 8 |
|
|
| Открытый код |
| 31 | MarketSegment | nvarchar | 8 |
| |
|
| Сегмент рынка |
| 32 | BookingSource | nvarchar | 8 |
| |
|
| Источник бронирования |
| 33 | RevenueTypeCode | nvarchar | 8 |
|
|
| Код типа дохода При наличии SystemCode, загружаем его |
| 34 | RevenueTypeName | nvarchar | 255 |
| | Поля
|
| Наименование типа дохода |
| 35 | RevenueTypeSortOrder | real |
| | | | Поля для сортировки по типу дохода |
| 36 | BusinessUnitCode | nvarchar | 8 |
| |
|
| Код юридического лица объекта |
| 37 | BusinessUnitName | nvarchar | 255 |
| |
|
| Наименование юридического лица объекта |
| 38 | ServiceCode | nvarchar | 8 |
| |
|
| Код услуги |
| 39 | ServiceName | nvarchar | 255 |
|
|
| Наименование услуги |
| 40 | ServiceVariantName | nvarchar | 64 |
|
|
| Наименование варианта услуги |
| 41 | CreatorUserFullName | nvarchar | 194 | x |
|
| ФИО создавшего счет транзакции |
| 42 | GeoCodeSortOrder | real |
| |
| Порядковый номер гео-кода |
| 43 | TrackCodeSortOrder | real |
| |
| Порядковый номер трэк-кода |
| 44 | OpenCodeSortOrder | real |
| |
| Порядковый номер открытого кода |
| 45 | MarketSegmentSortOrder | real |
|
| Порядковый номер сегмента рынка |
| 46 | BookingSourceSortOrder | real |
| |
| Порядковый номер источника бронирования |
| 47 | Tax | nvarchar | 8 |
| |
|
| Код налога |
| 48 | TaxSortOrder | real |
| | |
VFolios
| | | Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x | PK | Код объекта |
| 2 | Id | bigint |
|
| x | PK | Идентификатор счета |
| 3 | FolioNo | nvarchar | 20 |
| |
|
| Номер счета |
| 4 | FolioType | varchar | 14 |
| |
|
| Тип счета |
| 5 | FolioName | nvarchar | max |
| |
|
| Наименование счета |
| 6 | FolioFullName | nvarchar | max | x |
|
| Полное наименование счета Тип счета "профиль компании" - наименование из профиля "профиль гостя" - ФИО гостя из профиля "бронь" - ФИО главного гостя из брони "групповая бронь" - наименование групповой брони |
| 7 | LocalCurrencyCode | nvarchar | 8 | x |
|
| Код местной валюты счета |
| 8 | LocalCurrencyBalance | decimal | 18,2 | x |
|
| Баланс счета в местной валюте |
| 9 | FolioStatus | nvarchar | 8 |
|
|
| Статус счета |
| 10 | ManagerId | bigint |
| |
|
|
| Идентификатор менеджера счета ? |
VProperties
...
| Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyId | bigint |
| | |
|
|
| 3 | PropertyName | nvarchar | 255 | x |
| | | | | | | | | | | |
|
|
| 10 | OccupationMode | NVARCHAR | 50 |
| |
VPropertyCalendar
| | | Название | Тип данных | Размер | is nullable | Key | Описание |
|---|
| 1 | PropertyCode | nvarchar | 8 | x |
| | | | | | | | | | | | |