Назначение
Предназначено для переливки данных в режиме историчности.
Переливка включается активацией соответствующего раздела с джобами в конфиге пампера.
Предоставляет общие сведения о транзакциях (для хранилища)
Особенности работы представления
Используется для передачи данных в хранилище.
Описание полей
| Имя поля | Тип данных | Описание | Примечание |
|---|---|---|---|
| property_code | nvarchar (8) | Код объекта | |
| id | nvarchar (39) | Идентификатор транзакции | PropertyCode.Id |
| folio_no | nvarchar (20) | Номер счета | PropertyCode.FolioNo |
| folio_name | nvarchar (256) | Наименование счета | |
| folio_full_name | nvarchar (MAX) | Полное наименование счета | Тип счета "профиль компании" - наименование из профиля "профиль гостя" - ФИО гостя из профиля "бронь" - ФИО главного гостя из брони "групповая бронь" - наименование групповой брони |
| is_posted | int | Признак проведения | |
| code | nvarchar (8) | Код транзакции | |
| code_name | nvarchar (255) | Наименование кода транзакции | |
| is_revenue | bit | Признак доходности | |
| name | nvarchar (MAX) | Наименование транзакции | |
| scheduled_date_time | datetime | Запланированная дата/время транзакции | |
| posted_date_time | datetime | Дата/время проведения | |
| quantity | decimal | Количество | |
| currency_code | nvarchar (8) | Код валюты | |
| currency_amount | decimal | Сумма транзакции | |
| currency_amount_before_discount | decimal | Сумма транзакции до скидки | |
| local_currency_code | nvarchar (8) | Код местной валюты | |
| local_currency_amount | decimal | Сумма в местной валюте | |
| local_currency_amount_before_discount | decimal | Сумма в местной валюте до скидки | |
| included_tax_local_amount | decimal | Сумма налога в местной валюте | |
| payment_type | varchar (15) | Тип платежа | |
| discount_code | nvarchar (8) | Код скидки | |
| folio_type | varchar (14) | Тип счета | |
| is_folio_opened | int | Признак того, что счет в открытом статусе | |
| invoice_code | nvarchar (8) | Код финдока, к которому привязана транзакция | |
| invoice_no | nvarchar (73) | Номер финдока | PropertyCode.InvoiceNo |
| geo_code | nvarchar (8) | Гео-код счета транзакции | |
| track_code | nvarchar (8) | Трэк-код счета транзакции | |
| open_code | nvarchar (8) | Открытый код счета транзакции | |
| market_segment_code | nvarchar (8) | Сегмент рынка счета транзакции | |
| booking_source_code | nvarchar (8) | Источник бронирования счета транзакции | |
| revenue_type_code | nvarchar (8) | Код типа дохода | При наличии SystemCode, загружаем его |
| revenue_type_name | nvarchar (255) | Наименование типа дохода | |
| business_unit_code | nvarchar (8) | Код юридического лица объекта | |
| business_unit_name | nvarchar (255) | Наименование юридического лица объекта | |
| service_code | nvarchar (8) | Код услуги | |
| service_name | nvarchar (255) | Наименование услуги | |
| service_variant_name | nvarchar (MAX) | Наименование варианта услуги | |
| creator_user_full_name | nvarchar (194) | ФИО пользователя, создавшего счет транзакции | |
| tax_code | nvarchar (8) | Код налога | |
| reservation_timeline_id | nvarchar (39) | Идентификатор таймлайна, к которому относится транзакция | PropertyCode.ReservationTimelineId |
| kind | int | Вид транзакции | 0 - Обычная транзакция, 1 - Налоговая транзакция, 2 - Корректирующая транзакция |
| actual_date | datetime | Актуальная дата | Системное поле, использующееся для определения, какие строки необходимо перелить в хранилище. Если дата в этом поле больше или равна дате последней переливки - строка переливается в хранилище. Используется максимальная из дат: дата создания транзакции, дата проведения, дата запланированная. |
| standard_folio_pocket_code | nvarchar (8) | Код кармана | |
| created_date | datetime | Дата и время создания транзакции | |
| history_date_from | datetime | Дата начала периода. Используется для механизма историчности | Текущая дата объекта. |
| history_date_to | datetime | Дата окончания периода. Используется для механизма историчности | Если актуальная дата (максимальная из дат: дата создания транзакции, дата проведения, дата запланированная) позже текущей даты объекта, то берется дата объекта, иначе 01.01.2200 |