Новости: Обновление системы Nemo.travel до версии 1.77

7 мая 2019

Обновление системы

Версия 1.77

Новости релиза

Безопасность, надежность и отказоустойчивость системы

Проведены работы, направленные на повышение производительности и отказоустойчивости системы Nemo.travel.

Автоматизация основных процессов

Для коннектора к агрегатору авиа контента Kiwi.com был произведен ряд улучшений:
• улучшен алгоритм определения типа маршрута и обработки данных о стоимости перелета на этапе поиска;
• внесены изменения, позволяющие избежать проблем с отображением в заказе Nemo.travel локатора брони авиакомпании после выписки билетов.

Для коннектора, обеспечивающего прямой доступ к авиа контенту авиакомпаний, входящих в Lufthansa Group, а также авиакомпаний Aegean Airlines и Olympic Air проведен ряд изменений:
• внесены изменения в механизм обработки данных о стоимости перелета на этапе бронирования;
• расширена функциональность фильтра запросов по расписанию авиакомпании, теперь при работе с данным фильтром доступно получение перелетов со всеми классами обслуживания (ранее был доступен только экономический класс);
• скорректирован алгоритм работы функциональности блокировки недоступных перелетов, теперь перелеты, содержащие сегменты в листе ожидания, также будут заблокированы.

Для прямого коннектора к авиакомпаниям FlyDubai и Qazaq Air проведен ряд изменений и улучшений:
• улучшен механизм обработки данных о перелете, что позволит предупредить возникновение проблем при получении о нем актуальной информации;
• добавлена обработка сообщения об отсутствии города в маршрутной сети авиакомпании;
• реализована передача данных о возрасте пассажиров в дополнение к дате рождения.

Для прямого коннектора к авиакомпании S7 Airlines внесен ряд улучшений и исправлений:
• устранены причины возможных проблем с определением в Nemo.travel базового класса перелета после бронирования;
• повышена надежность механизма аннуляции заказов;
• был добавлена автоматическая отправка запроса аннуляции брони в случае невозможности ее тарификации;
• добавлена обработка, позволяющая исключить пустые блоки при обработке информации об условиях применения тарифных правил; ранее наличие данных блоков могло приводить к ошибкам при отображении текста условий применения тарифных правил.

Для прямого коннектора к авиакомпании Air Arabia улучшен алгоритм определения валидирующего перевозчика в заказе в Nemo.travel.

Выполнен ряд улучшений, касающихся работы коннектора к GDS Amadeus:
• была повышена надежность механизма импорта PNR, созданного вне системы Nemo.travel, в части определения типа маршрута;
• доработан механизм определения статуса заказа в Nemo.travel при добавлении вручную в терминале пассажира категории INF (младенец без места) в PNR, в котором уже содержатся выписанные билеты;
• скорректирована логика обработки данных о комиссии авиакомпании из PNR, что позволит предупредить возможные проблемы с выпиской билетов.

Для коннектора к ГРС Сирена Трэвел (компонент «Авиабилеты») внесены изменения:
• доработана логика установки связи между пассажирами и их паспортными данными в рамках заказа в нашей системе;
• был улучшен механизм определения типа маршрута перелета в брони в системе Nemo.travel;
• внесены изменения, которые позволят предупредить возникновение проблем при импорте PNR, созданного вне системы Nemo.travel;
• улучшен алгоритм обработки данных о стоимости перелета в случае осуществления автоматического обмена билетов;
• улучшен механизм учета агентских сборов, зафайлированных на стороне поставщика;
• скорректирована логика обработки данных о расписании рейсов авиакомпаний.

Проведены работы, направленные на улучшение коннектора к GDS Travelport (uAPI):
• улучшен механизм получения актуальной цены для PNR после войдирования билетов;
• устранены причины возможных проблем с обновлением заказов в Nemo.travel в случае наличия в PNR SSR без текста;
• скорректирована работа механизма проверки статусов сегментов при получении актуальной информации о перелете.

Для коннектора к GDS Sabre были внесены следующие изменения:
• добавлена поддержка работы с небрендированными группами тарифов;
• устранены причины возможных проблем с выпиской билетов для перелетов на дальние даты в случае присутствия misc сегментов;
• добавлена обработка нового типа ошибок от поставщика, означающих отсутствие результатов в ответе на запрос поиска.

Для коннектора к поставщику авиа контента «Мой Агент» внесены изменения, которые позволят предотвратить отсутствие кода тарифа в заказе Nemo.travel.

Для коннектора к поставщику Bronevik (компонент «Отели») скорректирован алгоритм обработки данных о недоступности предложения от отеля на этапе его подтверждения.

Для коннектора к платежной системе МПС добавлена возможность передачи данных о сборах при произведении обмена билетов в ручном режиме. Данная информация необходима для формирования фискальных документов.

Проведены работы, направленные на улучшение работы модуля «Ценообразование»:
• улучшен алгоритм определения типа маршрута;
• оптимизирована работа механизма загрузки правил ценообразования из Nemo 1.0 в Nemo Connect.

Был улучшен механизм работы с субсидированными тарифами:
• теперь при бронировании такого тарифа всегда проверяется обязательность внесения отчества пассажира;
• скорректирована логика валидации возраста пассажира (в зависимости от его пола) в рамках проверки возможности применения субсидированных тарифов; также добавлена обработка ситуации, когда у пассажира не указан пол.

Внесены корректировки в отображение терминальной версии PNR в Nemo.travel - исправлена проблема, при которой дублировались строки данных.

Исправлена логика работы фильтров результатов в части обработки перелетов после выполнения псевдопоиска. А также улучшена работа функциональности псевдопоиска перелетов в целом.

Осуществлен переход Nemo 1.0 на новую версию бронирования. Основной особенностью которой является возможность оформления дополнительных услуг авиакомпаний отдельно для разных плечей перелета.

Для компонента «Ж/Д билеты» добавлена возможность выбора реквизитов подключения к поставщикам отдельно для каждого субагента.

Nemo Connect | Flights

Для прямого коннектора к авиакомпании S7 Airlines добавлена возможность получения данных о норме провоза ручной клади в элементе Tariff.CarryOn.

Добавлена обработка ФИО пассажиров перед отправкой запроса к поставщику, в рамках которой производится автоматическое удаление символов, запрещенных для передачи на стороне поставщика.

Устранена причина возможных проблем с отсутствием данных о корпоративном коде в параметре Rate.DiscountID.

Добавлена валидация контактных номеров телефона пассажиров, передаваемых в запросе BookFlight. В случае передачи номера телефона в некорректном формате в ответе от Nemo Connect будет возвращена соответствующая ошибка.

Nemo Connect | Hotels

Для коннектора к поставщику Bronevik (компонент «Отели») добавлен параметр RoomRatesGroup.Rate.FreeCount, в котором передается информация о количестве доступных для продажи комнат.