You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Назначение

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

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

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

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

Имя поляТип данныхОписаниеПримечание
property_codecitextКод объекта
idint4Идентификатор гостя
reservation_nonvarchar (20)Номер брониPropertyCode.ReservationNo
profile_nonvarchar (20)Номер профиля гостяPropertyCode.ProfileNo
full_nametextФИО гостя
sexvarchar (1)

Пол гостя

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

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

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

Возраст

Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAge
age_on_arrival_dateint4Возраст гостя на момент приезда (полных лет)Из брони, если нет - из профиля гостя
Вычисляется функцией GetFullAgeOnDate
country_codenvarcharКод страны гостя
country_namenvarchar (255)Страна из адреса гостяИз брони, если нет - из профиля гостя
country_citizenship_codenvarcharКод страны гражданства гостя
country_citizenship_namenvarchar (255)Страна гражданства гостяИз брони, если нет - из профиля гостя
country_residence_codenvarcharКод типа гостя по стране гражданства
country_residence_namenvarchar (255)Тип гостя по стране гражданства.По-умолчанию варианты: Резидент, СНГ, Зарубежный
emailtext

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

Из брони, если нет - из профиля гостя
phonenvarchar (MAX)ТелефонБерется любой один
is_main_guestintПризнак главного гостя
serialized_tag_codenvarchar (255)Перечень кодов тегов на профиле гостя
guest_notextНомер гостя (PropertyCode.Id)
guiduuidПоле с Guid гостяЕсли есть в строке профиля гостя - берется она, иначе - из строки самого гостя
date_actualtimestampzАктуальная дата

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

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

  • No labels