Примечания к релизам продукта ПК Мастер-Тур (15 версия)
Версия статьи от 3-12-2024.
Содержание
Введение
Данная статья содержит список изменений в ПК «Мастер-Тур» версии 15 по релизам продукта.
Для процедуры обновления необходимо сделать следующее:
- обновить базу данных;
- обновить файлы клиентских приложений и файлы служб.
Подробное описание процедуры обновления см. Описание процедуры обновления
Релиз 15.9 от 18.03.2024
На что обратить внимание при переходе на релиз 15.9
- Следующие справочники переписаны на web-интерфейс:
- Трансферы
- Список услуг по классу и Доп. описания
- Классы точек отправления и прибытия
- Точки отправления и прибытия
- В рамках работы над партнерами переписаны на web-интерфейс следующие справочники:
- Список партнеров
- Группы партнеров
- Признаки партнеров
- Банки
- Комиссии
- Типы договоров
- Группы документов
- Дополнительные комиссии
- В настройки администрирования вынесено регулирование приоритетов комиссии
- Разработан новый дополнительный модуль Страхование для организации выписки полисов в ПК «Мастер-Тур».
- Упрощен механизм работы с чисткой истории. Теперь настройки для чистки задаются в самом job (требуется пересоздание job).
- Разработан и сертифицирован модуль Электронная путевка в соответствии с Федеральным законом от 28 мая 2022 г. № 148 «О внесении изменений в Федеральный закон «Об основах туристской деятельности в Российской Федерации», предусматривает обмен данными с ГИС Электронная путевка.
- Реализован новый дизайн экрана поиска авиаперелетов Nemo в Canary
- В настройках Программ туров реализован механизм выбора данных о филиале и ведущем менеджере при бронировании путевки. В зависимости от настройки данные будут браться либо из тура, либо из партнера.
- В Canary реализован экран Наличие мест для просмотра информации о наличии мест в отелях с учетом квот и наличия цен.
- Реализован новый адаптер для динамического пакетирования Emerging Travel Group (Островок).
- В Canary реализовано отображение многоотельных туров в режиме плитка.
- В мобильной версии Canary реализовано отображение результатов в виде списка.
- Реализован в web-интерфейсе экран Работа менеджеров и вкладка информация в экране Путевка.
- 2024-03-18 Добавлена настройка hideToursTab, позволяющая скрывать вкладку Туры в поиске Canary
- 2024-03-25 В поиске Canary появилась возможность выбора всех параметров в фильтрах размещений при помощи параметра Все
- 2024-04-10 Добавлена интеграция с сервисом Qui-Quo в Canary
- 2024-04-11 При поиске Авиа GDS в Canary реализовано отображение результатов с вертикальными фильтрами
- 2024-04-17 В адаптере ITravex добавлена настройка, которая отключает отправку информации о штрафах после бронирования путевки
- 2024-04-25 В справочнике Транспорт реализована возможность добавления комментария к транспортному средству.
- 2024-05-02 В Мастер-Web реализована возможность настроить печать отчета по наличию ключа признака партнеров typeToPartner
- 2024-05-07 В экран Список туров добавлена колонка Комиссия по путевке и в экран Информация о заказе сумма скидки в валюте договора и национальной валюте
- 2024-05-08 В экране Оформление клиентов добавлена возможность подбирать туристов из ранее оформленных путевок
- 2024-05-15 В справочнике Железнодорожные переезды появилась возможность вносить расписание переездов на разное время отправления/прибытия ж/д проезда в зависимости от дня, когда данный проезд осуществляется
- 2024-05-16 Добавлен новый параметр HasQuotas в методы GetTours и GetToursAllPrices, позволяющий подбирать туры только с реальным наличием мест во всех квотируемых услугах
- 2024-05-17 Добавлена возможно настраивать базовые цвета в Canary
- 2024-05-28 Реализовано отдельное использование шлюзов для оплаты картой и через QR-код в платежной системе Tinkoff
- 2024-05-29 Добавлена информация о названии тура в письме для шаблона changetouristname.xml (изменение данных туристов)
- 2024-06-13 Добавлена возможность подключения пользовательских плагинов в Программе туров
- 2024-06-17 Реализовано изменение порядка услуг в корзине при работе с GDS перелетами
- 2024-06-20 Реализован сервис интеграции с платежной системой YandexPay
- 2024-06-25 Добавлена возможность поиска путевки по номеру партнера и поиска покупателя (агентства) по номеру ИНН в экране Работа менеджеров
- 2024-06-28 Изменилось описание вариантов размещения для туров адаптера TravelLine (выводится полная информация, полученная от поставщика о размещении на дополнительных местах и без места).
- 2024-07-01 Добавлен новый вид финансового обеспечения – Фонд персональной ответственности в договоре с партнером о финансовом обеспечении
- 2024-07-05 Добавлен новый вид акций – SpecialTransfer (акция на трансфер)
- 2024-07-16 В новый экран Путевка перенесена функциональность добавления файлов к путевке
- 2024-07-18 Реализован новый адаптер для динамического пакетирования Mescomedia.
- 2024-07-26 Добавлена настройка NationalCurrencyCode, позволяющая переопределять национальную валюту в корзине Canary.
- 2024-07-31 Добавлена настройка tourWithoutAccommodation, позволяющая изменять расположение туров без проживания в результатах поиска Canary.
- 2024-08-27 Реализована возможность сохранения информации об отеле в PDF в Canary.
- 2024-08-28 Добавлен новый метод GetInvocesBydogovorCodePartnerKey для получения информации по счетам по ключу путевки и ключу партнера в сервис PaymentService.
- 2024-09-11 В программу туров, работа менеджеров реализована вкладка Туристы
- 2024-09-16 В Canary добавлена возможность показывать размер штрафов и комиссии в результатах поиска
- 2024-09-18 В Canary добавлена возможность отображения первой и последней дат при выборе нескольких дат в главных фильтрах (регулируется настройкой showFullCalendarDate), а также настройки скрытия каждого из доп. фильтров.
- 2024-09-18 В Canary добавлен новый блок Реквизиты покупателя в корзине, необходимый для Электронной путёвки
- 2024-09-19 В метод GetHotels добавлены новые поля countryId и countryName, позволяющие получать информацию об идентификаторе и названии страны, в которой расположен отель.
- 2024-09-19 В метод актуализации тура ActualizeTour добавлена информация об услугах в туре, идентичная методу Tour или Simple (регулируется настройкой showServiceDescriptionForActualizeTour в конфигурационном файле TourSearchOwin).
- 2024-09-23 Добавлен новый метод GetPartnerList для получения информации о партнерах с признаком "Даёт клиентов" по дате создания и/или изменения партнера в сервис PaymentService. В метод SelectListDogovorsInPeriod добавлены новые поля partnerKey и ownerKey, позволяющие получать информацию о ключе и имени ведущего менеджера по путевке.
- 2024-09-23 Реализован механизм обновления кэшей для справочника Курсов валют, который позволяет разместить курсы валют в отдельной очереди (минуя общую очередь загрузки цен и расчета)
- 2024-09-30 Добавлена настройка secondRowDisplayOption, позволяющая скрывать название тура в результатах поиска Canary в режиме "Список" .
- 2024-10-01 В EntryPoint добавлена настройка displayWindowWithEditingRequestData, включающая проверку e-mail и телефона плательщика, при отсутствии выводит модальное окно с просьбой ввести их, после чего переводит на оплату.
- 2024-10-07 Реализовано новое поле в справочник Города, для внесения информации о регионе страны, необходимые для Электронной путёвки
- 2024-10-23 Добавлен новый метод GetReservationInfo для получения расширенной информации по путевкам в сервис PaymentService.
- 2024-10-23 Реализована возможность сохранения и применения настроек адаптеров внешних поставщиков для поиска без необходимости перезапуска службы поиска.
- 2024-10-31 Реализована настройка showBuyerDetails для отображения блока Реквизиты покупателя в корзине, необходимого для Электронной путевки
- 2024-11-06 Реализована возможность использования балансировщика нагрузки с использованием HaProxy
- 2024-11-06 Реализован новый адаптер для динамического пакетирования Juniper.
- 2024-11-08 В метод SelectPartnerInfoByKey добавлены новые поля prOwnerKey и prOwnerName, позволяющие получать информацию о ключе и имени ведущего менеджера по партнеру.
- 2024-11-12 Реализована возможность записи информации из cookie в историю путевки при бронировании из корзины Canary, которая регулируется настройкой Сохранять данные статистики из онлайна.
- 2024-11-13 Изменился алгоритм подбора минимальной цены в поиске, который регулируется настройкой WeightCostAlgorithm.
- 2024-11-20 Добавлен новый метод GetToursAllPricesPansion для получения минимальных цен по каждому варианту питания, сгруппированных по отелям.
- 2024-11-29 В метод GetHtPlaces добавлены новые поля childAgesMain и childAgesExtra, позволяющие получать информацию о возрастах детей в размещении на основных и дополнительных местах.
- 2024-11-30 Реализован MailService – сервис для отправки email-уведомлений и сообщений, обеспечивавший интеграцию с внешними почтовыми системами, логирование операций и управление настройками для различных типов сообщений.
Релиз 15.8 от 04.03.2022
На что обратить внимание при переходе на релиз 15.8
- Следующие справочники переписаны на web-интерфейс:
- Произведены улучшения по работе и отображению справочников в web-интерфейсе
- Реализован вариант вертикального отображения дополнительных фильтров в Canary (по настройке)
- Возобновлен механизм проверки дублирования туристов (для TourSearchClient, Canary и Оформления клиентов)
- В TourPrograms добавлена возможность просмотра последних активностей пользователя (страниц, которые посещали с поисковыми данными по ним)
- Разработан новый сервис PaymentService позволяющий проводить оплату в ПК Мастер-Тур
- В Мастер-Тур появился новый класс услуг – ЖД переезды
- Реализована для Canary и Canary (мобильной версии) темная тема отображения
- Реализована возможность для уменьшения размеров сконвертировать фотографии отеля из существующих форматов в формат .webp.
- Проверка лицензий теперь вынесена в отдельную службу лицензирования
- В параметры тура добавлены индивидуальные настройки подбора перелетов из внешней системы (обработка только в Canary)
- Доработан шаблон отправки писем в формате Html.
- 2022-03-21 добавлена настройка easySearchFilter, с помощью которой можно использовать фильтр Куда в Canary в режиме мультипоиска (контекстного поиска).
- 2022-04-01 Реализована возможность печати отчета по Stop-Sale.
- 2022-04-07 Реализована возможность печати отчета по акциям.
- 2022-04-25 Реализована возможность локализации быстрого поиска (новая форма).
- 2022-04-26 Обновлена обработка кодов при запросе от системы Банка в Сервисе интеграции с платежной системой Sberbank ATM.
- 2022-04-30 Изменен режим заполнение полей туристов в оформлении клиентов – поля регулируются настройками информации о туристах из справочника Cтраны.
- 2022-05-23 Реализована возможность печати договора с партнером из экрана Договоры в ПК «Мастер-Тур».
- 2022-05-23 В модуль регистрации партнеров добавлена настройка Отправка договора на почту после регистрации партнера.
- 2022-06-10 Реализована поддержка фискализации v.2.0 в Сервисе интеграции с платежной системой Uniteller.
- 2022-06-10 Реализовано ограничение доступности метода оплаты по ключу типа тура в модуле Выбор платежной системы.
- 2022-06-23 Реализована обработка ситуации, когда нет свободных мест при работе с Авиа GDS.
- 2022-06-27 Добавлен механизм, который производит очистку таблиц истории от устаревших данных.
- 2022-06-29 Добавлено отображение статистики по самым тяжелым турам в логе TourSearchCache.txt. Можно увидеть относительное количество расчетов конкретной турпрограммы в актуальных фильтрах для поиска неоптимальных турпрограмм.
- 2022-07-11 Добавлены новые методы в сервис PaymentService:
- Список прошедших заездов по турам (TourList)
- Финансовая информация по турам (TourFinInfo)
- Информация по туристу, выводимая по ключу туриста (SelectTouristInfoByKey)
- Информация по туристам, выводимая по номеру путевки (SelectTouristsByDogovorKey)
- Информация по путевкам за период (SelectDogovorsInPeriod)
- Информация по партнеру по ключу партнера (SelectPartnerInfoByKey)
- Информация по детализации платежей за период (SelectPaymentsDetailsInPeriod) (2022-09-16)
- 2022-07-22 Реализован новый адаптер для динамического пакетирования TravelLine
- 2022-08-04 Реализован новый адаптер для динамического пакетирования AcademOnline
- 2022-08-16 Реализована возможность импорта партнеров из Excel файла в База данных «Партнеры»
- 2022-09-02 Добавлена возможность просмотра дополнительной информации о туре в списке туров и экран Статистика в самой программе тура. Регулируется настройкой в конфигурационном файле.
- 2022-09-21 добавлена настройка ticketsOneWay, с помощью которой в Canary можно устанавливать значение по умолчанию для выбора типа перелета («В один конец» или «Туда и обратно»).
- Изменения в Canary:
- 2022-09-29 Реализована новая настройка в программе туров Не показывать реквизиты отелей: адрес, телефон, факс, е-mail, которая регулирует отображение в карточке отеля в разделе контакты отображение информации об адресе, телефоне, факсе и электронной почте отеля. Если настройка включена, то в разделе контакты в карточке отеля отображается только адрес в формате город, страна.
- 2022-09-29 В дополнительных фильтрах в фильтрах по отелям рядом с названием отеля указывается его категория из карточки отеля.
- 2022-10-28 В метод актуализации тура ActualizeTour добавлена информация о внешних перелетах, которую в дальнейшем можно использовать в методе поиска рейсов из внешней системы (GetGDSFlights).
- 2022-11-11 Реализован новый метод для PaymentService Выбор услуги по ключу путевки (T8_SelectServicesByDogovorKey.
- 2022-11-23 В диалоговый экран экспорта цен добавлены фильтры по городу и локализации
- 2022-11-25 Индивидуальные настройки подбора перелетов теперь обрабатываются также и в старом поиске (TourSearchClient)
- 2022-12-05 В Индивидуальные настройки подбора перелетов добавлена новая настройка "Длительность пересадок".
- 2022-12-05 В фильтры поисковой выдачи GDS в Canary добавлен новый фильтр "Длительность пересадок".
- 2022-12-29 Во внешней системе Desert Adventures реализованы новые настройки по ограничению запросов к внешнему поставщику по количеству городов, количеству дат заездов, количеству продолжительностей услуги проживания
- 2023-01-18 Добавлен новый метод в сервис PaymentService Выбор детализации счетов партнеров за период (SelectBillsDetailsInPeriod)
- 2023-01-20 Реализована оплата тура по QR коду в сервисе интеграции с платежной системой Tinkoff через выбор платежной системы (оплата картой в личном кабинете).
- 2023-01-27 В конфиге службы поиска добавлена новая настройка maxRequestsPerMinute. Данная настройка регулирует количество запросов к службе с одного IP-адреса. То есть, если установлено значение 3, то при отправке последующих запросов будем получать в ответе на запрос ошибку TooManyRequest, пока не пройдет минута с первого запроса.
- 2023-01-27 В конфиге службы поиска добавлена новая настройка useSaveTourStatistics. Данная настройка регулирует запись статистики в базу данных данным экземпляром службы поиска.
- 2023-01-27 В конфиге службы поиска добавлен новый лог TourSearchApiShort – краткая информация о поисковых запросах к API поисковыми системами. В данный лог записываются только информация о старте запроса и о выполнении запроса. Используется вместо лога TourSearchApi, если у клиента наблюдается слишком большая нагрузка при записи в лог TourSearchApi.
- 2023-01-31 Для аналитики авиаперелетов от внешних поставщиков добавлены новые логи GlobalInformationFlightLogger и GetFlightsRequestResponseNotValidLogger.
- 2023-02-06 Добавилась настройка приоритет применения цен. При выборе значения по типу ценового блока при расчете цены будут учитываться сначала ценовые блоки с типом SPO, а потом ценовые блоки с типом Ordinary. В этом случае при публикации ценового блока с типом Ordinary после спецпредложений – он не будет их перекрывать.
- 2023-02-07 В Canary улучшено отображение многоотельных туров в формате выдачи Список.
- 2023-02-08 В модуле Уведомление об изменении статуса путевки добавлена настройка отправки письма для ведущего менеджера, а также подправлен вывод полного имени ведущего менеджера в ш