v83 2025.12.01

Добавлены новые поля

lr.Reservations

SharedBookingId - SharedBookingId брони

v82 2025.03.03

Добавлены новые поля

lr.Reservations

CrsAccount - CrsAccount брони

v81 2025.03.03

Добавлены новые поля

lr.Properties

IsActiveChild1 - активность гостей-детей 1-й возрастной группы
IsActiveChild2 - активность гостей-детей 2-й возрастной группы
IsActiveChild3 - активность гостей-детей 3-й возрастной группы
IsActiveChild4 - активность гостей-детей 4-й возрастной группы
IsActiveChild5 - активность гостей-детей 5-й возрастной группы

v80 2025.02.25

Добавлено новое поле

lr.GuestProfiles

SerializedTagCode Перечень кодов тегов на профиле гостя

v79 2025.02.12

Добавлены новые поля

lr.Transactions

GroupTransactionId - Id групповой транзакции
Comment - комментарий транзакции
PostedFactDateTime - фактическая дата проведения
CorrectionKind - Вид коррекции
CreatedUserId - Идентификатор пользователя, создавшего транзакцию
TransactionTypeCode - код типа транзакции

v78 2024.12.26

Добавлены новые поля

lr.Reservations

PayerNo - номер плательщика-физлица
PayerFullName - ФИО плательщика-физлица

v77 2024.11.13

Добавлены новые поля

lr.Occupation

NoPlaceChild1Count, NoPlaceChild2Count, NoPlaceChild3Count, NoPlaceChild4Count, NoPlaceChild5Count - количество детей по категориям без места

v76 2024.06.18

Добавление таблицы для хранения данных плановых показателей

В структуру БД хранилища добавлена новая таблица для хранения данных по плановым показателям.

Перенесено в кастомную папку объекта в связи с изменением концепции хранения плановых показателей

v75 2024.05.29

Добавление таблицы для хранения данных допполей

В структуру БД хранилища добавлена новая таблица для хранения данных из допполей и их привязки к сущностям.

v74 2023.11.27

Добавление таблиц для хранения данных в режиме историчности

В структуру БД хранилища добавлены 4 новые таблицы для хранения данных в режиме историчности: RoomsHistory, ReservationsHistory, OccupationHistory, TransactionsHistory.

v73 2023.08.23

Изменение содержимого полей

Occupation

QuotaId и QuotaItemId - очистка содержимого полей, если оно до этого равно Код объекта .0

v72 2023.08.15

Изменение содержимого полей

Во всех поля, тип и размерность которых были изменены в предыдущем скрипте, содержимое было изменено таким образом:
Код объекта . "старое содержимое поля"

v71 2023.08.15

Изменение типа и размерности полей таблиц

Invoices
Id - Изменено на NVARCHAR(39)
InvoiceNo - Изменено на NVARCHAR(73)
ParentInvoiceNo - Изменено на NVARCHAR(73)

Transactions
Id - Изменено на NVARCHAR(39)
InvoiceNo - Изменено на NVARCHAR(73)
ReservationTimelineId - Изменено на NVARCHAR(73)

Occupation
QuotaId - Изменено на NVARCHAR(39)
QuotaItemId - Изменено на NVARCHAR(39)
ReservationTimelineId - Изменено на NVARCHAR(39)

Folios
Id - Изменено на NVARCHAR(39)
ManagerId - Изменено на NVARCHAR(39)

ReservationTimelinePackage
ReservationTimelineId - Изменено на NVARCHAR(39)

TransactionExportLog
TransactionExportLogId - Изменено на NVARCHAR(39)
TransactionId - Изменено на NVARCHAR(39)

Users
Id - Изменено на NVARCHAR(39)

Reservations
CancelerUserId - Изменено на NVARCHAR(39)
CreatorUserId - Изменено на NVARCHAR(39)

Quotas
QuotaId - Изменено на NVARCHAR(39)
ParentQuotaId - Изменено на NVARCHAR(39)

DictRoom
Id - Изменено на NVARCHAR(39)

Изменение типа и размерности полей представлений

lr.BI_ROOM_MEASURE
room_id - изменено на nvarchar(39)

lr.BI_UNIT_MEASURE
unit_id - изменено на nvarchar(39)

lr.bi_request_fact
unit_id - изменено на nvarchar(39)
cancel_unit_id - изменено на nvarchar(39)
room_id - изменено на nvarchar(39)

lr.BI_UNIT_MEASURE
unit_id - изменено на nvarchar(39)

Изменение первичного ключа

Перестроены первичные ключи и индексы, в которых присутствуют поля, тип которых изменился

v70 2023.08.01

Добавлены новые поля

CompanyProfiles
SerializedTagCode - Перечень кодов тегов на профиле компании

v69 2023.07.31

Добавлены новые поля

Properties
ConstantAvailableBedCount - Константное значение количества мест в объекте

v68 2023.07.31

Добавлены новые поля

Изменение первичного ключа

Изменение первичного ключа в таблице Transactions для того, чтобы в режиме историчности не происходило его постоянно перестроение при добавлении новых строк.

v67 2023.07.31

Добавлены новые поля

Transactions
HistoryDateFrom - Дата начала периода. Используется для механизма историчности
HistoryDateTo - Дата окончания периода. Используется для механизма историчности

v66 2023.07.31

Добавлены новые поля

Изменение первичного ключа

Изменение первичного ключа в таблице Rooms для того, чтобы в режиме историчности не происходило его постоянно перестроение при добавлении новых строк.

v65 2023.07.31

Добавлены новые поля

Rooms
HistoryDateFrom - Дата начала периода. Используется для механизма историчности
HistoryDateTo - Дата окончания периода. Используется для механизма историчности

v64 2023.07.31

Добавлены новые поля

Reservations
ScheduledArrivalDateTime - плановая дата заезда
ScheduledDepartureDateTime - плановая дата выезда

v63 2023.07.21

Добавлены новые поля

DictTag
SystemCode - системный код тега

v62 2023.02.22

Добавлены новые поля

GuestProfiles
Guid - гуид профиля гостя

v61 2023.02.21

Добавлены новые поля

ReservationGuests
GuestNo - номер гостя, состоящий из кода объекта и идентификатора гостяб
Guid - гуид из строки гостя или профиля гостя

v60 2023.01.20

Добавлены новые поля

Quotas
ParentQuotaId - ссылка на квоту компании в групповых бронях на основе квот

v59 2022.10.13

Добавлены новые поля

AppliedPatches
IsSuccess - признак успешного выполнения миграционного скрипта
LastError - текст ошибки в случае не успешного выполнения миграционного скрипта


v58 2022.03.04

Добавлены новые поля

VRooms
RoomSREPCount Количество комнат, на которые есть заявка на легкий ремонт
PlaceSREPCount - Количество коек, на которые есть заявка на легкий ремонт
RoomPlaceSREPCount - Количество комнат/коек, на которые есть заявка на легкий ремонт

v57 2022.03.01

Добавлены новое представление и таблица

/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/16_VGuestProfiles.sql

Добавлены новые поля

VDictRoomType
BaseArea - Базовая площадь типа комнаты
RoomTypeCategoryCode - Код категории номера

VDictRoom
LocationCode - Код расположения номера
RoomTypeCode - Код типа номера
Comment - Комментарий к номеру
Id - Идентификатор номера

v56 2022.02.12

Добавлены новые поля

VReservationGuests
AgeOnArrivalDate - Возраст гостя на момент приезда (полных лет)

v55 2022.02.11

Добавлены новые поля

VReservations
CancellationReasonName - Наименование причины отмены брони

v54 2022.02.09

Добавлены новые поля

VCompanyProfiles
PostAddress Почтовый адрес компании
LegalAddress - Юридический адрес компании
ActualAddress - Фактический адрес компании

v53 2022.02.09

Добавлен индекс

VReservationTimelinePackage
Индекс на поля ReservationTimelineId, PackageName

v52 2022.02.08

Добавлены новые поля

VReservationTimelinePackage
PackageSystemCode - Системный код пакета

v51 2022.02.08

Добавлены новые поля

VReservations
CancelerUserId - Идентификатор пользователя, отменившего бронь
CancelerUserFullName - ФИО пользователя, отменившего бронь
CreatorUserId - Идентификатор пользователя, создавшего бронь

v50 2021.05.11

Добавлены новые поля

VCompanyProfiles
KPP - КПП компании

v49 2021.05.11

Удалены поля

Transactions
FolioCreatorUserFullName, MarketSegment, BookingSource, Tax

ReservationGuests
Country, CountryCitizenship, CountryResidence

Occupation
MarketSegment, BookingSource

v48 2021.03.30

Изменение свойств базы

Смена recovery model у базы хранилища на Simple

v47 2021.03.22

Добавлены новые поля

VOccupation
CommissionAmount - Сумма комиссионного вознаграждения агенту

v46 2021.03.15

Добавлены новые поля

VReservations
SerializedTagCode- Строка с кодами тегов на брони

VReservationGuests
SerializedTagCode- Строка с кодами тегов на профиле гостя

v44 2020.12.28

Добавлены новые поля

VDictRevenueType
SystemCode- Системный код типа дохода

v43 2020.12.18

Добавлены новое представление и таблица

/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/14_VReservationTimelinePackage.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/63_VDictBookingSource.sql

Добавлены новые поля

VReservations
RevenueStay - сумма доходов с системным кодом ROOM по брони
RevenueOther сумма доходов с сеcтеvным кодом <> ROOM по брони

v42 2020.12.07

Добавлены новые поля

VDictRate
SerializedTagCode

v41 2020.11.05

Изменение содержимого полей

Поправлена логика формирования полей с полными ФИО гостей, сотрудников.

VTransactions
В поле CreatorUserFullName теперь пишется пользователь, создавший транзакцию, а в новое поле FolioCreatorUserFullName - пользователь, создавший счет

v40 2020.11.05

Добавлены новые поля

VTransactions
CreatedDate, FolioCreatorUserFullName

v39 2020.10.16

Добавлены новые поля

VQuotas
PayingCompanyNo

2020.10.14

Добавлены новое представление и таблица

/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/13_VTransactionExportLog.sql

v38 2020.10.09

Добавлены новые поля

VQuotas
AgentCompanyNo

Добавлены новое представление и таблица

/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/62_VDictMarketSegment.sql

v37 2020.09.30

Добавлены новые поля

VTransactions
StandardFolioPocketCode

v36 2020.08.10

Изменение первичного ключа

Изменение первичного ключа в таблице Occupation для того, чтобы в режиме историчности не происходило его постоянно перестроение при добавлении новых строк для старой брони.

v34 2020.07.10

Изменение содержимого полей

Заполнение имеющихся строк в таблице Occupation значениями.

v33 2020.07.07

Изменение содержимого полей

Для всех таблиц, где есть номера счетов, содержимое этих полей приводится в вид PropertyCode + '.' +номер счета

v32 2020.06.30

Изменение содержимого полей

Для всех строк таблицы Occupation, которые связаны с индивидуальными бронями, обновлено содержимое поля ActualDate, туда записана дата выезда брони из поля DepartureDateTime таблицы Reservations. Задача LR-2210

v31 2020.06.19

Добавлены новые поля

VFolios
GeoCode
TrackCode
OpenCode
MarketSegmentCode
BookingSourceCode

v30 2020.06.19

Добавлены новые поля

VOccupation
HistoryDateFrom
HistoryDateTo

v29 2020.06.18

Изменение содержимого полей

В представлениях и таблицах соответсвенно в нижеперечисленных полях теперь содержатся связки полей Код объекта . Код счета (компании, брони и т.п.)
На этих колонках построены дополнительные индексы.

VInvoices
FolioNo
VReservations
ReservationNo
FolioNo
CompanyNo
PayingCompanyNo
AgentCompanyNo
VReservationGuests
ReservationNo
ProfileNo
VOccupation
ReservationNo
VTransactions
FolioNo
VFolios
FolioNo
VQuotas
FolioNo
VCompanyProfiles
CompanyProfileNo

v28 2020.06.18

Добавлены новые поля

VQuotas
CompanyNo

Добавлены новое представление и таблица

/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/12_VCompanyProfiles.sql

v27 2020.06.17

Добавлены новые поля

VReservationGuests
CountryCode
CountryCitizenshipCode
CountryResidenceCode

Добавлены новые представления и таблицы для справочников

/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/50_VDictBusinessUnit.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/51_VDictCountry.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/52_VDictCountryType.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/53_VDictGeoCode.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/54_VDictLocation.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/55_VDictOpenCode.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/56_VDictRate.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/57_VDictRevenueType.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/58_VDictRoom.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/59_VDictRoomType.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/60_VDictRoomTypeCategory.sql
/Rollout/Common/Base/DbScripts/z_Reporting/03 Views/61_VDictServiceItem.sql

v25 2020.06.16

Добавлены новые поля

VReservationGuests
CountryName
CountryCitizenshipName
CountryResidenceName

VOccupation
MarketSegmentCode
BookingSourceCode

VTransactions
MarketSegmentCode
BookingSourceCode
TaxCode

Переименованы поля

VMainStatisticInfo
DopMesta - ExtraBed
Rate - RateCode
Location - LocationCode
MarketSegment - MarketSegmentCode
BookingSource - BookingSourceCode
Company - CompanyName
Country - CountryName
Tax - TaxCode
ParentRoom - ParentRoomCode
ParentRoomType - ParentRoomTypeCode
RoomType - RoomTypeCode
RoomTypeCategory - RoomTypeCategoryCode
Room - RoomCode
Folio - FolioNo

VMainStatisticInfoShort
DopMesta - ExtraBed
Rate - RateCode
Room - RoomCode
Location - LocationCode
MarketSegment - MarketSegmentCode
BookingSource - BookingSourceCode
Folio - FolioNo
Company - CompanyName
Country - CountryName
Tax - TaxCode

2022.11.15

Добавлены новое представление и таблица

Common/Logus.HMS.Service/DatabaseScripts/Common/z_Reporting/03 Views/64_VDictTag.sql

  • No labels