Примечания к релизам продукта ПК Мастер-Тур (15 версия)

Материал из Megatec
Версия от 12:14, 2 декабря 2024; Biryukov (обсуждение | вклад) (Релиз 15.9 от 18.03.2024)
Перейти к: навигация, поиск

Версия статьи от 2-12-2024.

Введение

Данная статья содержит список изменений в ПК «Мастер-Тур» версии 15 по релизам продукта.
Для процедуры обновления необходимо сделать следующее:

  • обновить базу данных;
  • обновить файлы клиентских приложений и файлы служб.

Подробное описание процедуры обновления см. Описание процедуры обновления

Релиз 15.9 от 18.03.2024

На что обратить внимание при переходе на релиз 15.9

  • Следующие справочники переписаны на web-интерфейс:
  • Разработан и сертифицирован модуль Электронная путевка в соответствии с Федеральным законом от 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, позволяющие получать информацию о возрастах детей в размещении на основных и дополнительных местах.

Релиз 15.8 от 04.03.2022

На что обратить внимание при переходе на релиз 15.8

Релиз 15.7 от 09.04.2021

На что обратить внимание при переходе на релиз 15.7

  • В TourPrograms реализовано новое основное меню
  • Служба кеша для акций перенесена в состав службы MasterTourService (теперь ее не нужно устанавливать отдельно)
  • Убрана необходимость обязательного сопоставления типов воздушных судов при подборе регулярных рейсов из внешних систем.
  • Добавлена настройка, позволяющая задавать отображение результатов поиска в Canary по умолчанию плиткой, списком или вместе с картой.
  • Добавлена настройка Отображение валюты в поиске, благодаря которой можно устанавливать вид валюты, отображаемой в поиске
  • Добавлена возможность для экскурсионных туров в результатах поиска получать картинки тура вместо картинок отелей (доступно только для Canary, настраивается в параметрах тура)
  • Модернизирован дизайн поиска и корзины Canary, улучшено взаимодействие с пользователем
    • Добавлена возможность задавать дополнительный фильтр, который будет открыт по умолчанию при поиске туров и поиске авиабилетов (доступно только для Canary)
    • В отображении плиткой количество отображаемых карточек адаптируется под разрешение экрана
    • Внешний вид карточки отеля
      • изменился вид иконок услуг
      • цветовое представление наличия мест (есть/под запрос/мало) в виде цветной полоски под иконкой
      • добавлен счетчик картинок
    • Внешний вид в режиме Карта
      • изменено расположение карты (теперь карта занимает 3/4 экрана слева)
      • на карту добавлен ползунок, с помощью которого можно растянуть карту на весь экран вправо
      • при клике на цену на карте (маркер цены) – происходит фильтрация по этому отелю, отображаются цены, начиная с минимальной
      • убрано отображение карточки отеля (с картинкой) на самой карте
      • если не заданы координаты у отеля в туре – по умолчанию отображается карта мира
  • Переверстан экран общих настроек в программе туров
  • Следующие справочники переписаны на web-интерфейс:
  • Реализовано отображение квот для кастомных услуг (Экскурсия, Ж/д переезд, и т.д.) в корзине старого и нового поиска
  • В Canary реализовано несколько типов отображения результатов поиска, а также добавлена возможность группировки результатов поиска по отелям.
  • 2021-08-04 Реализовано сохранение колонок в отчете Печать списка с экрана при выводе его из экрана Работа менеджеров.
  • 2021-09-24 Реализована возможность сохранения системных настроек и настроек локализации при обновлении компонентов в поиске Canary.
  • 2021-10-25 Реализована возможность автоматически привязывать туристов к услуге при добавлении новых туристов в экране Туристы, а также при добавлении новых услуг в экране Путевка.
  • 2021-11-11 Реализована возможность в экране Цены на услугу отображать цены, исключая деактивированные ценовые блоки.
  • 2021-11-15 Отказались от поддержки поиска в браузере Internet Explorer (список поддерживаемых браузеров)
  • 2021-12-13 Реализована возможность задать параметры по умолчанию в основных фильтрах поиска Canary.

Релиз 15.6 от 07.08.2020

На что обратить внимание при переходе на релиз 15.6

  • Разработан новый дизайн поиска с улучшенным интерфейсом, удобным и современным поиском туров и отдельно авиаперелетов. В нем также реализована работа с корзиной, бронирование, поиск внешних отелей и авиабилетов
  • Добавлена возможность вывода в API для отдачи цен в поисковые системы детальной информации об услугах в туре. Регулируется настройками в конфигурационном файле службы поиска.
  • Добавлена возможность отправки ошибок на почту администратора в момент их возникновения в любом приложении системы
  • Добавлена возможность работы с днями предоставления не маршрутных услуг, а также возможность задать продолжительность для несистемной маршрутной услуги и она будет учтена при построении маршрута. День предоставления и продолжительность задаются в параметрах предоставления услуг.
  • Добавлена обработка мест посадки на обратном автобусном переезде. В поиске подбирается самый дешевый вариант, а в корзине доступен выбор вариантов мест посадки на обратном автобусном переезде.
  • Реализован новый механизм кеширования, который позволит более правильно работать с кешированными данными. Также данный механизм позволяет задействовать многопоточную обработку обновления данных.
  • Произведены работы по улучшению безопасности системы. В рамках этих работ был реализован механизм, позволяющий работать всем службам и приложениям с минимальным набором прав у пользователя, от которого они будут запущены.
  • Реализован адаптер для динамического пакетирования Rocket Travel System
  • Реализован адаптер для динамического пакетирования TravelGateX
  • 2020-10-12 Разработан новый метод GetReservation, возвращающий информацию о путевке
  • 2020-10-16 Разработан новый сервис квотирования, благодаря которому снимается дополнительная нагрузка со службы поиска, связанная с логикой работ с квотами. В новом сервисе оптимизирована скорость обработки квот и Stop-Sales, реализована многопоточность обработки изменений, что позволило значительно ускорить применение изменений. Сервис не обязательный для работы системы, рекомендуется устанавливать в случае появления проблем с обработкой большого количества квот.
  • 2020-10-20 В новый дизайн поиска возвращен основной фильтр Тип тура
  • 2020-10-27 Реализована версия нового поиска, адаптированная для мобильных устройств
  • 2020-11-11 Реализована настройка Путь к папке с файлом базы данных авиа GDS. Благодаря этой настройке, можно уменьшить расход места на базу GDS.
  • 2020-11-24 Улучшения в новом дизайне поиска:
    • Сделана фиксация основных и дополнительных фильтров при прокручивании результатов вниз
    • Добавлена возможность сброса всех ранее выбранных дополнительных фильтров
    • Добавлена кнопка Вверх, позволяющая сразу перейти на начало страницы
    • Переверстана вкладка Размещение в дополнительных фильтрах (теперь признаки отелей отображаются списком)
  • 2020-12-17 Реализована настройка Выбирать рейс автоматически, если не выбран пользователем для внешнего адаптера Авиа GDS
  • 2020-12-23 Улучшение дизайна карточки тура в поисковой выдаче нового поиска
  • 2021-01-11 Новый дизайн поиска переименован в Canary
  • 2021-01-22 Реализован новый формат валидации поля ввода номера телефона туриста в корзине для туров с внешними перелётами Авиа GDS
  • 2021-01-22 Реализована возможность выбора постоянного клиента в качестве покупателя в экране Оформление клиентов

Релиз 15.5 от 13.03.2020

На что обратить внимание при переходе на релиз 15.5

Релиз 15.4 от 05.07.2019

Список особенностей при переходе на релиз 15.4

  • Динамическое пакетирование
    • Реализовано ядро динамического пакетирования, позволяющее формировать и бронировать туры с перелетом и проживанием напрямую из внешних систем без предварительной загрузки цен в базу данных Мастер-Тур
    • Реализован адаптер для динамического пакетирования The DOME (ITravex)
    • Реализован адаптер для динамического пакетирования Hotusa (Restel)
    • Реализован адаптер для динамического пакетирования TravelBox OTA API (Desert Adventures)
  • Отображение фотографий отелей в поиске
    • Переписан справочник отелей на web-интерфейс
    • Реализована возможность в справочник отелей добавлять фотографии отелей и описания к ним
    • Реализована возможность в справочник отелей добавлять описания отелей
    • Реализована возможность в поиске и корзине отображать фотографии по каждому отелю
  • Оформление клиентов
    • Реализована возможность получения полной детализации расчета для каждой услуги
    • В фильтрах Откуда и Куда реализован следующий механизм отображения данных: сначала полужирным отображаются те города начала поездки и страны, по которым есть туры, далее отображаются все остальные города начала поездки и страны
    • Реализована возможность удалять любую услугу из Оформления клиентов независимо от того, указан ли признак Удаляемая в программе туров или нет
    • В карточку создания/редактирования услуги добавлен вывод информации о дате начала услуги, порядковом дне и продолжительности услуги
    • В карточку создания/редактирования услуги добавлен признак С ценами/Все, который позволяет устанавливать выбранное значения для всех фильтров
  • API для отдачи цен в поисковые системы: добавлены новые методы
    • GetTourTypes – возвращающий список типов туров по определенному городу отправления, стране и городу прибытия
    • GetDates – возвращающий список доступных дат заездов для поискового запроса
    • GetDurations – возвращающий список доступных продолжительностей для поискового запроса
    • GetTourPrograms – возвращающий список актуальных для поиска программ туров
    • GetTours и GetToursAllPrices – добавлена возможность передачи входных параметров tourTypeIds (идентификаторы типов тура) и tourProgramIds (идентификаторы программ туров)
  • Проведена оптимизация по избыточным перерасчетам программ туров
  • Переписаны справочники авиакомпаний и категорий отелей на web-интерфейс
  • Добавлена информация об ip-адресах (в логах), с которых было обращение от поисковых систем
  • Реализована упрощенная регистрация для частных лиц, позволяющая регистрироваться в системе с минимальным вводом личных данных
  • 2019-08-09: добавлена возможность копировать существующую акцию
  • 2019-08-20: добавлена возможность поиска постоянного клиента по e-mail
  • 2019-09-26: в справочник стран добавлены колонки ISO 3166-1 (числовой), ISO 3166-1 (2-х буквенный), ISO 3166-1 (3-х буквенный)
  • 2019-09-26: проведены работы по amoCRM
    • Добавлена передача в amoCRM города вылета и ИНН компании
    • Реализована проверка на дублирование контактов по e-mail и компаний по ИНН
    • Добавлена возможность отправлять заявки в amoCRM только по определенному признаку филиала
    • Реализована возможность отправлять заявки в amoCRM при бронировании из экрана Оформление клиентов
  • 2019-08-29: добавлены настройки Отображать при полной оплате и Максимальный размер недоплаты в нац. валюте в дополнительный модуль Привязка файлов к путевке
  • 2019-09-23: создан новый дополнительный модуль Отправка страховок Sinoasia B&R для службы заданий Мастер-Сервис
  • 2019-09-23: добавлены настройки, задающие параметры услуги, которая добавится в путевку при наличии комиссии, и стоимость которой будет равна сумме комиссии, для платежного сервиса Uniteller
  • 2019-10-07: добавлен механизм, позволяющий регулировать сквозное бронирование во внешней системе The DOME (ITravex)
  • 2019-10-18: добавлена настройка создания дополнительного сообщения в письме в дополнительный модуль Отправка сообщения покупателю для службы заданий Мастер-Сервис
  • 2019-10-30: добавлена настройка, включающая детализацию платежей по путевке в ПК «Мастер-Web»
  • 2019-10-30: создан новый дополнительный модуль Пересчет стоимости путевки в национальной валюте для службы заданий Мастер-Сервис
  • 2019-12-09: убраны лишние вызовы расчета цены во внешних системах при вводе не всех дат рождения туристов
  • 2019-12-21: добавлена возможность множественного сопоставления справочника городов в синхронизации адаптера внешней системы The DOME (ITravex). Курорты из внешней системы перенесены в справочник городов.
  • 2019-12-21: В методах загрузки справочников поисковых API теперь доступны сопосталенные справочники из внешних систем
  • 2019-12-28: Добавлена настройка, позволяющая отключать доступ к API для поисковых систем для определенной службы поиска

  • Свыше 200 исправленных ошибок и доработок

Релиз 15.3 от 29.06.2018

Список особенностей при переходе на релиз 15.3


  • Исправлены ошибки

Релиз 15.2 от 18.08.2017

Список особенностей при переходе на релиз 15.2

  • Исправлены ошибки