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.ReservationNoProfileNo
propert_code.id брони
profile_nonvarchar (20)Номер профиля гостя
PropertyCode.ProfileNoFullName
property_code.id профиля
full_nametext
nvarchar (MAX)
ФИО гостя
Sex

sexvarchar (1)

Пол гостя

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

birth_datetimestampz

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


ageint4

Возраст

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

Вычисляется функцией GetFullAge
age_on_arrival_dateint4Возраст гостя на момент приезда (полных лет)
Возраст
Из брони, если нет - из профиля гостя
Вычисляется функцией
GetFullAge
GetFullAgeOnDate
Country
country_codenvarchar
(255)Страна из адреса гостяОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХCountryCitizenship
Код страны гостя
country_namenvarchar (255)Страна
гражданства гостяОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХCountryResidencenvarchar (255)Тип гостя по стране гражданства.ОСТАВЛЕНО ВРЕМЕННО ДЛЯ СОВМЕСТИМОСТИ, БУДЕТ УДАЛЕНО В НОВЫХ ВЕРСИЯХCountryNamenvarchar (255)Страна
из адреса гостяИз брони, если нет - из профиля гостя
country_citizenship_codenvarcharКод страны гражданства гостя
CountryCitizenshipName

country_citizenship_namenvarchar (255)Страна гражданства гостяИз брони, если нет - из профиля гостя
CountryResidenceName
country_residence_codenvarcharКод типа гостя по стране гражданства
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Возраст гостя на момент приезда (полных лет)Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAgeOnDateGuestNonvarchar(20)

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

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

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

...

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

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

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