Изменения

Перейти к навигации Перейти к поиску

Travelport (Galileo)

4992 байта добавлено, 15:06, 4 июня 2018
Другие особенности
[[Файл:Galileo.jpg|300px|справа|Логотип ГРС Galileo]]
<!-- -->
'''Travelport (Galileo)''' — крупнейшая [[ГРС]], предлагающая услуги по бронированию авиаперевозок, отелей, туристических услуг и аренды автомобилей. Наряду с глобальной дистрибутивной системой Worldspan входит в холдинг Travelport.
== Описание ==
Компания Nemo.Travel {{NameSystemLink}} является официальным сертифицированным разработчиком на Galileo Web Services. Система бронирования {{NameSystem}} поддерживает продажу авиабилетов на сайте агентства через глобальную распределительную систему Galileo. На данный момент, в целях развития продукта {{NameSystem}} в рамках сотрудничества с компанией Travelport была добавлена интеграция с новым протоколом взаимодействия с ГРС Galileo — Travelport uAPI. Он является более эффективным и предоставляет больше возможностей по сравнению с предыдущей версией коннектора — Galileo Web Services (например, семейства тарифов). В виду перехода на этот более функциональный протокол взаимодействия с ГРС Galileo доработка нового функционала будет производиться только для коннектора к Travelport uAPI и не будет производиться для Galileo WS. [[Изображение:Nemo-goto.png|center|link=http://nemo.travel]]
== Основные возможности ==
* Поиск по публичные + приватные тарифы
* Поиск приватных тарифов
* Weekend* Отправка терминальных команд* Поиск с ограничением цен(для uApi необходимо указывать необходимость данного функционала в опроснике)
* Возврат признака e-ticket в результатах поиска
* Возврат крайнего срока выписки в результатах поиска
* Максимальное количество сегмантов при сложном маршруте — 8(uApi - 6)
* Валидирующий перевозчик в результатах поиска
* Проверка интерлайнов в выдаче
* Максимальное количество пассажиров всех типов в поисковом запросе — 9
* Количество пассажиров одного типа в запросе — 9
* Семейства тарифов (не поддерживается GWS)
 
</div>
* Из реквизитов/настроек
** Скрытие цены на сайте ГДСГРС** Добавление титула пассажира(не поддерживается uApi)
** RebookForLowestPrice[[#FAQ по GDS/ГРС/API Galileo|<sup>[1]</sup>]]
** Повтор взятия мест при получении NN статуса(не поддерживается uApi)
* Дополнительные операции с использованием реквизитов/настроек
** Чтение тарифных правил
** Проверка доступности
** Проверка доступности через взятие мест(не поддерживается uApi)
** Получение карты мест
** Актуализация цены
** Отмена брони
** Обновление (синхронизация) брони
** Проверка на наличие билетов вне ПНРPNR** Импорт брони по ПНР PNR локатору** Получение истории брони из ГДСГРС
** Модификация имени и отчества пассажиров
** Изменение внесённого контента брони
** Комиссия на тип пассажира
** Простановка эндорсментов
** ГДСGDS-процессинг(не поддерживается uApi)** МультиФОП ГДСGDS-процессинг(не поддерживается uApi)** Проксирование ГДСGDS-процессинга через ПШ (не поддерживается uApi)
** Войдирование
** Возврат билетов
# Если у вас уже заключен договор абонентского обслуживания с компанией Трэвелпорт, то в заявке на заключение договора вы указываете, что нужно подготовить приложение к договору, и что вы заказываете только необходимые вам онлайн-офисы. <br />
# В заявке на заключение договора также нужно указать, что вам требуются masterGTIDы для всех онлайн-офисов (кроме офиса ТКП).
# Если в заявке вы не указали, что вам требуются masterGTID'ы, то их можно заказать после получения от Трэвелпорта заказанных вами конфигураций PCC ([[ПССPCC]]).<br />
# Срок исполнения заявок на создание новых PCC и masterGTID'ов для них определяется регламентом, принятым в компании Трэвелпорт (минимум 5 рабочих дней после подписания договора/приложения к договору обеими сторонами).
# Получив от Трэвелпорта заказанную вами конфигурацию, вы должны передать все данные по онлайн-офисам в «Новую Студию» {{NameSystem}} (номера PCC и masterGTIDы для них, данные для доступа к админ-порталу управления PCC). Мы закажем в Трэвелпорте для вас HAP'ы (HAP — Host Access Profile, профиль доступа к хосту), чтобы вы могли работать с системой Galileo через устанавливаемую на сайте систему {{NameSystem}}. Минимальное время, требуемое для обработки Трэвелпортом заявки на HAP и его создание, – 5 рабочих дней. {{Attention|Без предоставленных данных для доступа к админ-порталу управления PCC заказ HAP'ов/WAB'ов браться в работу не будет.}}  *'''Опросник в Трэвелпорт для заказа HAP (Host Access Profile)''' [[Файл:GWS Questionnaire.doc]] 
# {{Attention|Создаваемые PCC изначально являются «пустышками» в смысле основных настроек. Для правильной работы как в оффлайне, так и в онлайне эти PCC должны быть настроены. Настройка PCC выполняется сотрудниками локального офиса Трэвелпорта по вашим письмам, направляемым вашему аккаунт-менеджеру:}}
#* письмо с просьбой настроить офис XXX (где XXX– номер офиса (PCC) из полученной вами конфигурации) для работы с BSP и добавить в него все авиакомпании из установок BSPLINK для вашего агентства– пишется на бланке агентства с подписью и печатью, указывается ваш валидатор BSP (номер IATA, адрес, название). После того, как для офиса сделаны настройки на BSP, новые авиакомпании будут добавляться в него автоматически из данных в BSPLINK. На каждый из офисов BSP (онлайн и оффлайн) пишется отдельное письмо.
Последним шагом в этой процедуре является указание в настройках {{NameSystem}} логического адреса принтера, добавленного в конфигурации Galileo и прилинкованного в PCC.
 
==== Отличия процедуры подключения Travelport uAPI ====
 
Подключение к Travelport uAPI осуществляется по тому же сценарию, что и к Galileo. Однако, вместо HAP будет использоваться WAB (Work Area Branch) и отсутствует необходимость в номерах принтеров при настройке реквизитов подключения.
 
*'''Опросник в Трэвелпорт для заказа WAB (Work Area Branch)''' [[Файл:UAPI Requirements Questionnaire.doc]]
==Особенности работы с ГРС Galileo==
# Проверку статуса установленной цены.
# Если статус цены — отменена или невалидна, удаление старой записи о цене. Здесь возможно исключение «CONFIRM SEGMENT 01», означающее что сегмент был отменён (скорее всего, авиакомпанией).
# Если старая невалидная цена успешно была отменена, то выполняется запрос по установке цены заново. Здесь возможно исключение «NO VALID FARE FOR INPUT CRITERIA», означающее «несоответствие» между [[ПНРPNR]] и базой данных цен ГалилеоГРС Galileo.
То есть переустановка цены проходит в два этапа:
Предмет ADM:
20. Отсутствие в ПНР PNR введенной с использованием поля SSR прямой контактной информации пассажира или контактной информации уполномоченного пассажиром лица (включая самого Агентом) для обеспечения возможности круглосуточной связи Перевозчика и пассажира (уполномоченного лица пассажира). Формат Galileo: SI. PS * CTC 1234567
</syntaxhighlight>
В соответствии с требованием в ПНР PNR с сегментами МАУ автоматически вносятся контакты пассажира в указанном формате Other Service Information “SI. PS * CTC 1234567”.
* Некоторые авиакомпании из внесенных в Galileo контактов видят только первое поле, поэтому контакты идут в следующем порядке: клиент, пассажир, агентство.
* Если на стороне ГРС Galileo не выключено скрытие данных пассажиров, то после бронирования в дате рождения используется текущая дата. На тестовом HAP скрытие не отключено.
* Если некоторые из оригинальных сегментов брони были удалены, то билеты остаются активными, но невалидными в ПНРPNR. Наличие (внесение) новых, в том числе полностью идентичных, сегментов всё равно приводит к невалидности билетов. К примеру такая ситуация может возникать при принятии изменений в расписании, внесённых авиакомпанией через добавление нового ТК сегмента с присвоением старому UN статуса. Такие билеты требуют перевыпуска (обмен/ревалидация) для их возвращения в ПНР PNR в качестве не только активных, но и валидных. В случае наличия активных билетов не в ПНРPNR, {{NameSystem}} считает что требуется их перевыпуск для данного ПНРPNR, устанавливает статус брони, отличный от «забронировано», парсит эти билеты в бронь и возвращает предупреждение о необходимости перевыписки билетов для определённой брони. Агентству отправляется соответствующая нотификация.* В {{NameSystem}} [[Форма бронирования (Авиабилеты)|форма бронирования 2.0]] предотвращает ошибки бронирования, связанные с нарушением ограничений Galileo на количество символов, отведенное для ФИО пассажира:
** Максимальное количество символов для фамилии и имени в сумме – 52.
** Максимальное количество символов для фамилии, имени и отчества в сумме – 51.
** В случае, если пассажир женского пола, вышеуказанные значения уменьшаются на 1.
** Максимальное количество символов для фамилии или имени – 30.
**{{Attention|Запрещается после создания заказа корректировать в терминале данные ФИО. Поставщик не возвращает исправленные данные и в заказе будет отображаться первоначально заведенная информация.}}
* Бывают случаи, когда авиакомпания не правильно зафайлировала комиссию в тарифе, из-за чего комиссия в оформленном билете не соответствует комиссии, указанной в ценообразовании. Изменить или переопределить комиссию, которую авиакомпания прописала в тарифе мы не можем. Проблема решается только на стороне Galileo совместно с а/к (или агентом совместно с а/к).
==Опция FSBC==
'''FSBC''' - это опция, которая позволяет получать тарифы по более дешевой цене, но тогда их приходится бронировать по отдельности (т.е. в разных ПНРPNR). Например, в ситуациях ADT+CNN. Т.е. на разные типы пассажиров приходят разные литеры классов бронирования на одни и те же сегменты по минимальной цене. Причина, как правило, заключается в разных значениях скидок для ребенка на самом дешевом и более дорогом варианте (25% и 50%). Поскольку в Немо {{NameSystem}} пока нет возможности делить ПНРPNR, эту опцию нужно заранее отключать на стороне поставщика для конкретного РСС клиента. Удалять такие перелеты из выдачи полностью тоже некорректно, т.к. тогда пропадает часть контента, что клиентов не устраивает, как правило.
Для этого писать в локальный хелпдеск Galileo по адресу '''techservices-russia@travelport.com''' - только для российских локаций! Для других рынков (Германия, Украина и т.д.) клиент должен обращаться к своему аккаунт-менеджеру.
'''{{Attention|При создании новых НАРов / IPCC эту опцию отключать сразу же заранее.'''}}
== Часто задаваемые вопросы по бронированию в ГРС Galileo ==
|
Если комиссия заполнена через cat35 и/или APF, тогда следует применять следующие правила:
* Если информация о комиссии уже существует и соответствует, то она не может быть изменена или перезаписана.
* Если информация о комиссии существует, но не соответствует (например, конфликтует), то она может быть добавлена и модифицирована.
* Если комиссия отсутствует, то пользователь может её изменить и добавить, или система примет значения по умолчанию, зависящие от перевозчика, тарифа, рынка.
|-
|
* Нельзя бронировать 2 разных класса для разных типов пассажиров. Чтобы получить детский тариф, надо создать новый ПНР PNR и обязательно прописать данные взрослого в ПНР PNR ребёнка.
* Детский тариф котируется только в сопровождении взрослого в запросе.
* Если нужны самые низкие тарифы для детей, тогда вы можете пожертвовать самым дешевым тарифом и сделать бронь на ребенка со взрослым классом бронирования (в случае, если хотите создать только один ПНРPNR).
'''Альтернативный способ'''
|
Это можно сделать, добавив разные заполненные тарифы для каждого пассажира в каждый запрос на бронирование.
Необходимо выписывать один тариф за один раз.
При заказе на выписку второго билета нужно сначала извлечь ПНР PNR и указать заполненный тарифный номер в соответствующей секции.
''' Пример '''
Перевозчик может не входить в список авиакомпаний-участников системы, которые позволяют предварительное бронирование мест.
'''Общая информация о запросе на места в ГРС ГалилеоGalileo:'''
«Возможен запрос на резервирование мест заранее (до путешествия) для большинства перевозчиков-участников ГалилеоГРС Galileo.
Эта возможность может контролироваться каждой авиакомпанией в зависимости от текущей ситуации.
Галилео ГРС Galileo также предлагает интерактивное размещение. Это позволяет получить немедленное подтверждение о выполненном резервировании в момент запроса, до окончания транзакции.
Эти услуги могут быть предложены следующими перевозчиками:
{| class="wikitable mw-collapsible mw-collapsed"
|-
! style="text-align:left; width: 1400px;" | Можно ли проверить доступность мест для всего рейса в одном запросе?
|-
|
{| class="wikitable mw-collapsible mw-collapsed"
|-
! style="text-align:left; width: 1400px;" | Есть ли какой-либо способ увеличить скорость получения ответов в веб-сервисах ГалилеоГРС Galileo?
|-
|
Полезная ссылка:
* [GWS help pages http://testws.galileo.com/GWSSample/Help/GWSHelp/gws.h GWS help pages http://testws.galileo.com/GWSSample/Help/GWSHelp/gws.h]
|}
|-
|
Для того, чтобы узнать дату окончания действия тарифа, нужно проверить поле <LastTkDt>, которое возвращается в секции FQSBB GenQuoteDetails.
Если нет дополнительной информации о продаже (например, <AdvTkRsvnTm>0</AdvTkRsvnTm>), днем последнего тикетинга будет дата отправки в ответе FQSBB.
Однако как только совершается продажа действующих рейсов и сохранение тарифа, «Галилео» ГРС Galileo имеет семидневную гарантию. Если нет дополнительных правил продажи, определяющих последнюю возможную дату тикетинга, дата наступает через 7 дней со дня сохранения тарифа или дня отправки.
Можно заполнить поле таймлимита (например, <Tk>TAU/07MAY</Tk>), используя секцию <LastTkDt>, которая возвращается в секции FQSBB's GenQuoteDetails section или, в качестве альтернативы, обсудить с клиентом, какую дату он хотел бы использовать (иногда агенты могут использовать дату резервирования во всех классах).
Файл бронирования будет автоматически размещён в очереди 10 на дату выписки билета. Когда биллет выписывается, поле автоматически обновляется с демонстрацией даты и времени выписки.
{| class="wikitable mw-collapsible mw-collapsed"
|-
! style="text-align:left; width: 1400px;" |Нужно ли все запросы к Галилео ГРС Galileo проводить в рамках сессий?
|-
|
Все действия, связанные с бронированием (создание брони, её модификация, удаление) рекомендовано совершать в сессии. Создание ПНР PNR может проходить и вне сессии, но в этом случае при сохранении брони вендорная ремарка будет приходить в виде маски. Смысл сессии — в передаче давных в явном виде. В то же время не рекомендуется использовать сессии для поисковых и шоппинговых запросов из-за увеличения нагрузки на хост.|}{| class="wikitable mw-collapsible mw-collapsed"|-! style="text-align:left; width: 1400px;" | Как отключить скрытие данных пассажира в ГДС?|-|Скрытие данных пассажира в ГДС для РСС выполняется вашим аккаунт-менеджером по вашей просьбе.|-|}{| class="wikitable mw-collapsible mw-collapsed"|-! style="text-align:left; width: 1400px;" | Что нужно сделать, чтобы не изменялся класс обслуживания при бронировании?|-|Избежать изменение класса обслуживания при бронировании в ГДС для РСС можно обратившись к вашему аккаунт-менеджеру.|-
|}
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; margin-bottom:12px;">
 
== Ошибки при взаимодействии с ГРС Galileo ==
<div class="mw-collapsible-content">
|-
|width="30%"| «ELECTRONIC AGENCY-LINKAGE PROHIBITED» (BeginSession reques)
|width="40%"| Ошибка может возникнуть при неправильных настройках AAT table. |width="40%"|Необходимо обратиться в локальную службу техподдержки Travelport.
|}
|-
! align="center" width="50%"|«CHECK FORMAT» (при введении номера телефона)
|Ошибка может возникнуть, потому что требуется также обозначить город. В случае с мобильными номерами, которые не имеют привязки к региону, возможно, следует указать код города по умолчанию для ПССPCC, в котором происходит бронирование. Если проблема не решена, необходимо обратиться в региональную службу техподдержки.
|-
! align="center" width="50%"|«INVALID INPUT»
|Появляется при бронировании билетов, для которых указаны два и более тарифных кода в одном сегменте. Например, тарифы для взрослых и детей (или младенцев). Первая буква в базовом тарифном коде показывает класс бронирования. Она должна быть одинаковой для всех пассажиров в ПНРPNR. Ошибка происходит потому, что FQSBB возвращает Fare Basis Codes для одного типа пассажиров. Необходимо послать разные StorePriceMods section для каждого пассажира.
|-
! align="center" width="50%"|«CHECK NUMBER IN PARTY AGAINST ITINERARY»
|-
! align="center" width="50%"|«NO VALID FARE FOR INPUT CRITERIA»
|Может происходить в случае, если нет тарифа, который применяется для маршрута с указанным классом обслуживания. Ошибка иногда приходит, даже если ПНР PNR создан и получен его локатор.
|-
! align="center" width="50%"|«Error of Frequent Flyer Number»
|-
! align="center" width="50%"|«PT NOT COMBINABLE WITH ET»
|Появляется если один из сегментов не поддерживает электронный билет. Выписать комбинацию сегментов с электронным и бумажным билетом в {{NameSystem}} невозможно, выписку можно произвести только в терминальном режиме. '''Предпосылки к возникновению ошибки:''' возможность выписки электронного билета система получает от ГДС ГРС в результатах поиска. Однако, если в дальнейшем система определяет валидирующего перевозчика, отличного от переданного ГДСГРС, то на некоторых сегментах электронный билет может быть недоступен (чаще всего при выписке интерлайнов). И так как этот процесс переопределения ВП происходит после выбора перелета, отфильтровать такие перелеты на результатах поиска невозможно.
|-
! align="center" width="50%"|«NO VALID FARE FOR INPUT CRITERIA»
|Означает несоответствие между ПНР PNR и базой данных в Galileo.
|-
! align="center" width="50%"|«FILED FARE PARTIALLY TICKETED»
|Билет уже выписан. Об этом говорит поле: <PNRBFTicketedInd>Y</PNRBFTicketedInd>. Описание поля: «Показывает, что ПНР PNR или BF (базовый тариф) был тикетирован хотя бы один раз».
|-
! align="center" width="50%"|«NO ITINERARY EXISTS FOR FARE QUOTATION»
|-
! align="center" width="50%"|«CONFIRM SEGMENT 01»
|Означает, что сегмент перелета отменен авиакомпанией. Все вопросы, связанные с настройкой ваших PCC (ПССPCC), просьба уточнять по телефону: +7 (495) 795 32 76.
|-
! align="center" width="50%"|«IMU IL DUPLICATE MODIFIER»
|-
! align="center" width="50%"|«UNAUTHORISED/INVALID PLATING CARRIER CODE»
|Ошибка может приходить, если в ПССPCC, где производится попытка выписки билета, не авторизован выбранный вами по умолчанию валидирующий перевозчик. Необходимо или создать ПНР PNR в этом ПСС PCC (с изменением валидирующего перевозчика и, соответственно, изменением цены), или выписать билет в ПСС PCC с этим перевозчиком. |-! align="center" width="50%"|«LINKAGE/OPTIONS CHANGED - UPDATE SDPT»|Данная ошибка характерна в случаях внесения изменений в настройку принтеров, что могло привести к их некорректной работе. Для решения проблемы необходимо проверить корректность линковки и при необходимости внести изменения.
|-
! align="center" width="50%"|«NO AGREEMENT EXISTS FOR AGENCY»
|Ошибка возникает при попытке извлечения ПНР PNR (второй шаг процесса тикетинга) в ХАПе, отличном от ХАПа, где бронирование было совершено. Необходимо иметь действующее соглашение (на бумаге) с Travelport, чтобы иметь возможность извлечения ПНР PNR в другом ХАПе.
|-
! align="center" width="50%"|«REQUESTED FILED FARE EXPIRED»
|-
! align="center" width="50%"|«VENDOR MSG: MSG TIME OUT - NO RESP FR VNDR»
|Хост а/к не ответил хосту ГалилеоГРС Galileo, при возникновении агент пусть обращается в свой локальный хелп деск.|-! align="center" width="50%"|No ticket status|Если в ответе от Галилео NO VALIDATING CARRIER FOUND, то ошибка изначает, что для данного HAP не разрешена а/к.Свяжитесь с вашим аккаунт менеджером Галилео для добавления.
|-
''' Вопросы, связаные с работой ГРС Galileo, с которыми рекомендовано обращаться в локальный хэлпдеск Travelport '''
* '''Билеты с ПНРPNR, войдированые агентом GWS. Необходимо получить IP адрес или любые другие данные, идентифицирующие агента, сделавшего войдирование.'''
Помощь оказывает локальный хэлпдеск.
Это зависит от тарифа. Например, условия тарифа могут не разрешать возврат .
* '''Предоставление информации по поводу истории ПНР PNR с известным локатором.'''
История отмены и как именно она была совершена.
* '''Ошибка «ELECTRONIC AGENCY-LINKAGE PROHIBITED» в BeginSession запросе.'''
Приходит из-за неверных production настроек AAT table. Помогает локальный хэлпдэск (это не в компетенции глобального сервиса).
* '''Ошибка «NO AGREEMENT EXISTS FOR AGENCY».'''
Может приходить при попытке извлечения ПНР PNR через ХАП, отличный от ХАПа, в котором было совершено бронирование.Необходимо иметь действующий договор (на бумаге), чтобы извлекать ПНР PNR из другого ПССPCC. С проблемой нужно обратиться в локальный хэлпдеск.
</div>
* [[Процессинг#Авиакомпании, принимающие оплату кредитными картами через GDS|Авиакомпании, принимающие оплату кредитными картами через GDS]]
* [http://www.flyuia.com/agents/ADM.html Штрафные санкции МАУ с применением процедуры ADM]
* [[ПНРPNR]]
* [[Sabre]]
* [[Amadeus]]
* [[Сирена Трэвел]]
* [[API Travelfusion]]
* [[API ВИП Сервис (Vip Service)]]
* [[Nemo Inventory (компонент)]]
34
правки

Навигация

'