Предоставляет общие сведения о профилях гостей (для хранилища)
Используется для передачи данных в хранилище.
| Имя поля | Тип данных | Описание | Примечание |
|---|---|---|---|
| property_code | nvarchar (8) | Код объекта | |
| profile_no | nvarchar (29) | Номер профиля гостя | PropertyCode.GenericNo |
| status | nvarchar(max) | Статус профиля гостя | |
| full_name | text | ФИО гостя | |
| sex | varchar (1) | Пол гостя | |
| birth_date | timestampz | Дата рождения | |
| age | int | Возраст (полных лет) | |
| country_name | nvarchar(255) | Наименование страны | |
| region | nvarchar (max) | Регион | |
| city | nvarchar (max) | Населенный пункт | |
| street | nvarchar (max) | Улица | |
| house_no | nvarchar (max) | Номер дома | |
| phone | nvarchar(max) | Телефон | |
| text | Электронный адрес | ||
| visit_count | int9 | Количество визитов гостя | Определяется как значение допполя с системным кодом (ПРЕДЗАЕЗ) на профиле гостя (используется для указания количества приездов гостя в предыдущей системе учета) + количество броней в статусах IN и OUT, в которых есть гость с таким профилем |
| revenue_amount | decimal(38,2) | Сумма дохода от гостя | Определяется как значение допполя с системным кодом (ПРЕДДОХД) на профиле гостя (используется для указания суммы доходов от гостя в предыдущей системе учета) + сумма всех доходных транзакций по броням в статусах IN и OUT, в которых есть гость с таким профилем _ сумма доходных транзакций с самого профиля гостя. При этом счет для всех транзакций берется исходный, а не текущий. |
| guid | uuid | Поле с Guid профиля гостя | |
| date_actual | datetime | Системное поле для переливки данных (Используется текущая дата объекта) |