236
правок
Изменения
→Особенности Navitaire
[[Категория: Поставщики авиабилетов]]
'''Навитейр''' (Navitaire) — [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], предоставляющая услуги по бронированию авиабилетов круга авиакомпаний, указанных в качестве партнеров системы.
Система {{NameSystemLink}} предоставляет продажи билетов лоукост-авиакомпании «Победа» авиакомпаний «FlyOne» (DP5F) и «FlyOne Armenia» (3F) через КРС Navitaire.
== Подключение Navitaire в Nemo.Travel ==
# Открыть продажи.
# Подписать акт выполненных работ. -->
В результате обращения и согласования условий с системой Navitaire агент должен получить доступы доступ к Availability Navitaire API (логин, пароль, идентификатор клиента) и Navitaire API (, домен, логин, пароль).<!-- Процесс сертификации Navitaire агент проходить не обязан, система {{NameSystem}} сертифицирована как движок. -->
Полученные реквизиты нужно передать в {{NameSystem}} для формирования боевой конфигурации подключения.
Обращаем Ваше внимание, что при подключении следует отключить опцию SplitFare на стороне поставщика для корректной поисковой выдачи. {{Attention|Обязательным требованием поставщика является включение фильтра запросов по расписаниюПосле получения реквизитов доступа, для дальнейшей работы, необходимо сменить предоставленный пароль, так как он не будет соответствовать требованиям домена. Смену пароля можно запросить у сотрудника {{NameSystem}}. Подробнее читайте Новый пароль должен состоять из 8-16 символов, содержать как минимум одну букву в верхнем регистре и одну в статье [[Фильтры поисковых запросов нижнем, одну цифру и один знак. Пароль не должен содержать точку (.), запятую (,) и тильду (Авиабилеты~)]].}}
= Особенности Navitaire =
* Нет возможности забронировать младенца с местомили больше, чем одного младенца без места. При поиске, если в запросе присутствует пассажир типа INSили больше, чем один пассажир типа INF, результаты от Navitaire отфильтровываются и не попадают в выдачу.* Поскольку продажи ведутся по лоукост-авиакомпании, Продаются только билеты продаются только Эконом-класса.* УПТ от поставщика приходит в виде ссылкессылки, указываемой в реквизитах подключения. В системе * Полностью поддерживается продажа брендов и дополнительных услуг авиакомпании.** {{NameSystemAttention|Важно указать валюту в пакете реквизитов для корректной работы дополнительных услуг.}} реализовано решение ** Список дополнительных услуг и мест доступен после бронирования.** Нет возможности возврата дополнительных услуг и мест после оплаты.** Ограничения на конкретные места (для данной особенностипассажиров с младенцем, и УПТ приходят в том же видедля пассажиров с животными, что для детей до 12 или 18 лет и на странице, ссылку на которую мы получаем др.) в ответ от поставщика{{NameSystem}} не реализованы. На карте мест отображаются все доступные места.* Отчество является обязательным Если место не доступно для передачи данных данного типа пассажира, если это гражданин РФ на внутреннем перелетепоявляется сообщение с предупреждением. Минимальная длина отчества (для любого пассажира) — 2 символа* {{Attention|Продажа дополнительных услуг разрешена не позднее чем за 4 часа до вылета. }}
* Бронирование ребенка без сопровождения запрещено.
* На оплату предоставляется 30 минут после создания брони. Если заказ не оплачивается в установленный таймлимит, созданный PNR удаляется на стороне поставщика. {{Attention|Заказ на стороне поставщика считается оплаченным после выписки в системе {{NameSystem}}.}}
=== Алгоритм создания билетов ===
Для взрослого или ребенка: <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">'425' + '0' + (N * '0') + PassengerID</syntaxhighlight>
Для младенца: <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">'425' + '1' + (N * '0') + PassengerID</syntaxhighlight>
Общая длина элемента <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">(N * '0') + PassengerID</syntaxhighlight> всегда составляет 9 символов (<syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">N</syntaxhighlight> - количество нулей, необходимых, чтобы добрать до 9 символов). Идентификатор <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">PassengerID</syntaxhighlight> система получает от поставщика. Пассажиры типа INF наследуют идентификатор за пассажиром типа ADT, к которому привязаны.
<!-- Из документации от поставщика:
Для взрослого или ребенка: <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">'425' + '0' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')</syntaxhighlight>. Для младенца: <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">'425' + '1' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')</syntaxhighlight>. Параметр <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">PassengerID</syntaxhighlight> можно взять из GetBooking, он есть в структуре Passenger. <syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">REPLACE(STR(PassengerID, 9), SPACE(1), '0')</syntaxhighlight> означает «взять PassengerID и дополнить слева нулями до 9 символов».-->
Для младенца: <syntaxhighlight lang="text" enclose="none" style= Требования авиакомпании «Победа» к нотификациям ===«Победа» также имеет ряд требований оформлению подтверждения бронирования и [[Маршрут"font-квитанция|маршрут-квитанции]]. Ниже приведены списки данныхsize: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">'425' + '1' + REPLACE(STR(PassengerID, 9), SPACE(1), обязательных к отображению на указанных документах'0')</syntaxhighlight>.
Параметр <syntaxhighlight lang="text" enclose="none" style== Подтверждение бронирования ====* Код бронирования "font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">PassengerID</syntaxhighlight> можно взять из GetBooking, он есть в системе Navitaire.* Номер рейса.* Маршрут рейса.* Дата и время отправления рейса.* Дата и время прибытия рейса.* ФИО пассажира.* Дата рождения пассажира.* Сумма к оплате.* Валюта оплаты.* Срок оплатыструктуре Passenger.
<syntaxhighlight lang="text" enclose="none" style== Маршрут"font-квитанция ====В случае, если для отправки маршрут-квитанции используется функционал {{NameSystem}}, то документ должен содержать следующие данныеsize: 1em; padding:* Дата оформления билета.* Код бронирования в системе Navitaire.* Статус бронирования.* Сумма бронирования.* Валюта бронирования.* Номер билета для каждого из пассажиров).* Класс бронирования (экономический).* Перечень пассажиров с указанием ФИО, типа документа, номера документа, даты рождения.* Список полетных купонов по каждому из пассажиров с указанием даты рейса, номера рейса, названия, кода и терминала аэропорта отправления, названия и кода аэропорта прибытия, времени отправления, времени прибытия, класса обслуживания, статуса купона.* Калькуляция стоимости брони (код тарифа, сумма тарифа, коды сборов и суммы сборов, НДС).* Сведения о перевозчике0 3px; background: наименование ООО «Авиакомпания «Победа», ИНН 9705001313, КПП 775101001.* Контакты перевозчика#F0F0F0; border: сайт www.pobeda.aero1px dashed #2F6FAB; колл-центр +7 ">REPLACE(809) 505-4777 STR(звонок платныйPassengerID, 9); адрес электронной почты , SPACE(feedback@pobeda.aero1).* Наименование агентства.* Адрес и контактный телефон агентства.* Информация о норме провоза багажа.* Информация о том, что указано местное время аэропорта вылета'0')</прилета.* Информация о том, что билет является невозвратнымsyntaxhighlight> означает «взять PassengerID и дополнить слева нулями до 9 символов».* Информация о том, что дополнительные услуги приобретаются через колл-центр или веб-сайт авиакомпании.>
* [[КРС (Компьютерная система резервирования)]]