Назначение

Предоставляет общие сведения об гостях (для хранилища)

Особенности работы представления

Используется для передачи данных в хранилище.

Описание полей

Имя поляТип данныхОписаниеПримечание
PropertyCodenvarchar (8)Код объекта
IdbigintИдентификатор гостя
ReservationNonvarchar (20)Номер брониPropertyCode.ReservationNo
ProfileNonvarchar (20)Номер профиля гостяPropertyCode.ProfileNo
FullNamenvarchar (MAX)ФИО гостя
Sexvarchar (1)

Пол гостя

Из брони, если нет - из профиля гостя
BirthDatedatetime

Дата рождения

Из брони, если нет - из профиля гостя
Ageint

Возраст

Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAge
Countrynvarchar (255)Страна из адреса гостяОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХ
CountryCitizenshipnvarchar (255)Страна гражданства гостяОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХ
CountryResidencenvarchar (255)Тип гостя по стране гражданства.ОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХ
CountryNamenvarchar (255)Страна из адреса гостяИз брони, если нет - из профиля гостя
CountryCitizenshipNamenvarchar (255)Страна гражданства гостяИз брони, если нет - из профиля гостя
CountryResidenceNamenvarchar (255)Тип гостя по стране гражданства.По-умолчанию варианты: Резидент, СНГ, Зарубежный
Emailnvarchar (MAX)

Адрес электронной почты

Из брони, если нет - из профиля гостя
Phonenvarchar (MAX)ТелефонБерется любой один
IsMainGuestintПризнак главного гостя
ActualDatedatetimeАктуальная дата

Системное поле, использующееся для определения, какие строки необходимо перелить в хранилище. Если дата в этом поле больше или равна дате последней переливки - строка переливается в хранилище.

Используется текущая дата объекта.

CountryCodenvarcharКод страны гостя
CountryCitizenshipCodenvarcharКод страны гражданства гостя
CountryResidenceCodenvarcharКод типа гостя по стране гражданства
SerializedTagCodenvarchar (255)Перечень кодов тегов на профиле гостя
AgeOnArrivalDateintВозраст гостя на момент приезда (полных лет)Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAgeOnDate
GuestNonvarchar(20)Номер гостя (PropertyCode.Id)
GuiduniqueidentifierПоле с Guid гостяЕсли есть в строке профиля гостя - берется она, иначе - из строки самого гостя
GuestSerializedTagCodenvarchar(255)Перечень кодов тегов  гостя
GuestArrivalDateDATETIMEдата и время заезда гостя
GuestDepartureDateDATETIMEдата и время выезда гостя
TaxNumbernvarchar(32)инн гостя Из гостя в брони, если нет - из профиля гостя
CountryCitizenshipNumericalCode nvarchar(max)цифровой код страны гражданства гостя

Фрагмент данных