Назначение

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

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

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

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

Имя поляТип данныхОписаниеПримечание
PropertyCodenvarchar (8)Код объекта
Idnvarchar (39)Идентификатор транзакцииPropertyCode.Id
FolioNonvarchar (20)Номер счетаPropertyCode.FolioNo
FolioNamenvarchar (256)Наименование счета
FolioFullNamenvarchar (MAX)

Полное наименование счета

Тип счета "профиль компании" - наименование из профиля

"профиль гостя" - ФИО гостя из профиля

"бронь" - ФИО главного гостя из брони

"групповая бронь" - наименование групповой брони

IsPostedintПризнак проведения
Codenvarchar (8)Код транзакции
CodeNamenvarchar (255)Наименование кода транзакции
IsRevenuebitПризнак доходности
Namenvarchar (MAX)Наименование транзакции
ScheduledDateTimedatetimeЗапланированная дата/время транзакции
PostedDateTimedatetimeДата/время проведения
QuantitydecimalКоличество
CurrencyCodenvarchar (8)Код валюты
CurrencyAmountdecimalСумма транзакции
CurrencyAmountBeforeDiscountdecimalСумма транзакции до скидки
LocalCurrencyCodenvarchar (8)Код местной валюты
LocalCurrencyAmountdecimalСумма в местной валюте
LocalCurrencyAmountBeforeDiscountdecimalСумма в местной валюте до скидки
IncludedTaxLocalAmountdecimalСумма налога в местной валюте
PaymentTypevarchar (15)Тип платежа
DiscountCodenvarchar (8)Код скидки
FolioTypevarchar (14)Тип счета
IsFolioOpenedintПризнак того, что счет в открытом статусе
InvoiceCodenvarchar (8)Код финдока, к которому привязана транзакция
InvoiceNonvarchar (73)Номер финдокаPropertyCode.InvoiceNo
GeoCodenvarchar (8)Гео-код счета транзакции
TrackCodenvarchar (8)Трэк-код счета транзакции
OpenCodenvarchar (8)Открытый код счета транзакции
MarketSegmentCodenvarchar (8)Сегмент рынка счета транзакции
BookingSourceCodenvarchar (8)Источник бронирования счета транзакции
RevenueTypeCodenvarchar (8)

Код типа дохода

При наличии SystemCode, загружаем его
RevenueTypeNamenvarchar (255)Наименование типа дохода
BusinessUnitCodenvarchar (8)Код юридического лица объекта
BusinessUnitNamenvarchar (255)Наименование юридического лица объекта
ServiceCodenvarchar (8)Код услуги
ServiceNamenvarchar (255)Наименование услуги
ServiceVariantNamenvarchar (MAX)Наименование варианта услуги
CreatorUserFullNamenvarchar (194)ФИО пользователя, создавшего счет транзакции
TaxCodenvarchar (8)Код налога
ReservationTimelineIdnvarchar (39)Идентификатор таймлайна, к которому относится транзакцияPropertyCode.ReservationTimelineId
KindintВид транзакции0 - Обычная транзакция, 1 - Налоговая транзакция, 2 - Корректирующая транзакция
ActualDatedatetimeАктуальная дата

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

Используется максимальная из дат: дата создания транзакции, дата проведения, дата запланированная.

StandardFolioPocketCodenvarchar (8)Код кармана
CreatedDatedatetimeДата и время создания транзакции
HistoryDateFrom datetimeДата начала периода. Используется для механизма историчности
HistoryDateTo datetimeДата окончания периода. Используется для механизма историчности

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