Versions Compared

Key

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

Table of Contents

Назначение

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

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

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

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

Имя поляТип данныхОписаниеПримечание
PropertyCodenvarchar (8)
property_codecitextКод объекта
Id

id
bigint
int4Идентификатор гостя
ReservationNo

reservation_nonvarchar (20)Номер брониPropertyCode.ReservationNo
ProfileNo
profile_nonvarchar (20)Номер профиля гостяPropertyCode.ProfileNo
FullName
full_nametext
nvarchar (MAX)
ФИО гостя
Sex

sexvarchar (1)

Пол гостя

Из брони, если нет - из профиля гостя
BirthDate
birth_date
datetime
timestampz

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

Из брони, если нет - из профиля гостя
Age
age
int
int4

Возраст

Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAge
Countrynvarchar (255)Страна из адреса гостяОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХCountryCitizenshipnvarchar (255)Страна гражданства гостяОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХCountryResidencenvarchar (255)Тип гостя по стране гражданства.ОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХCountryName
age_on_arrival_dateint4Возраст гостя на момент приезда (полных лет)Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAgeOnDate
country_codenvarcharКод страны гостя
country_namenvarchar (255)Страна из адреса гостяИз брони, если нет - из профиля гостя
CountryCitizenshipName
country_citizenship_codenvarcharКод страны гражданства гостя
country_citizenship_namenvarchar (255)Страна гражданства гостяИз брони, если нет - из профиля гостя
country_residence_codenvarcharКод типа гостя
CountryResidenceName
по стране гражданства
country_residence_namenvarchar (255)Тип гостя по стране гражданства.По-умолчанию варианты: Резидент, СНГ, Зарубежный
Email
emailtext
nvarchar (MAX)

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

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

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

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

CountryCodenvarcharКод страны гостяCountryCitizenshipCodenvarcharКод страны гражданства гостяCountryResidenceCodenvarcharКод типа гостя по стране гражданстваSerializedTagCode

serialized_tag_code
nvarchar (255)Перечень кодов тегов на профиле гостя
AgeOnArrivalDateintВозраст гостя на момент приезда (полных лет)Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAgeOnDateGuestNo

guest_notext
nvarchar(20)
Номер гостя (PropertyCode.Id)
Guid

guid
uniqueidentifier
uuidПоле с Guid гостяЕсли есть в строке профиля гостя - берется она, иначе - из строки самого гостя

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

...

date_actualtimestampzАктуальная дата

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

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