Руководство пользователя Travelport Aggregated Shopping (2013 год)

 

  Главная      Книги - Разные 

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Руководство пользователя Travelport Aggregated Shopping (2013 год)

 

 

Содержание
Обзор решения Travelport Aggregated Shopping
3
Преимущества T S для агентств:
4
Специфика работы с перевозчиками, подключенными через PI:
4
Методические рекомендации для работы с Travelport Aggregated Shopping
7
Форматы Travelport Aggregated Shopping
10
Описание экранов Aggregated Shopping
15
Приложение
- Пример PNR в системе Galileo
49
Приложение B - Модификаторы расчета и маршрута для ZFS
50
Приложение C
52
Ремарки к маршруту
52
Сообщения об ошибках
61
Страница 2
Обзор решения Travelport Aggregated Shopping
Увеличение числа бюджетных авиакомпаний и их растущая популярность вынуждают
туристические агентства искать более простые способы получения информации о рейсах
этих перевозчиков и их бронирования͘ Поскольку многие дискаунтеры не предоставляют
данные о своих тарифах в международные компании по распределению тарифов,
приходится пользоваться веб-сайтами и другими источниками, что требует больше
времени, затрудняет рабочие процессы, а также обработку документации͘
Решение Travelport ggregated Shopping(TAS) призвано изменить сложившуюся ситуацию и
позволяет авиакомпаниям передавать данные о тарифах в Travelport через интерфейсы
программирования приложений ( PI)͘ Travelport, в свою очередь, распределяет эти
ресурсы через глобальную систему тарификации и ценообразования, которая содержит
данные сотен авиакомпаний всего мира͘ В результате нам удалось объединить контент
традиционных и бюджетных авиакомпаний в рамках единой поисковой платформы͘
Решение Travelport Aggregated Shopping пришло на смену продукту Low-Cost Carrier
Participation (LCCP) и предлагает гораздо более удобные способы просмотра и продажи
предложений бюджетных авиаперевозчиков через Travelport GDS. Бронирование рейсов
компаний, подключенных через PI, в системе Galileo осуществляется так же, как
привычный для вас процесс поиска, сравнения и бронирования традиционных
авиакомпаний GDS͘
На сегодняшний момент Travelport Aggregated Shopping предоставляет доступ к контенту
дискаунтеров EasyJet и Jet2, в последующем предоставляемый контент будет
расширяться, о чем мы будем оповещать дополнительно͘
Контент всех авиаперевозчиков, подключенных через PI:
отображается вместе с результатами поиска предложений тех авиакомпаний,
которые файлируют данные о тарифах через TPCO;
представлен наряду с контентом сотен других авиакомпаний во всем мире,
сотрудничающих с Travelport;
интегрирован и доступен для поиска и бронирования, как и предложения любой
другой авиакомпании в системе͘
Вы можете изменить или отменить бронирование, если этот функционал поддерживается
авиакомпанией͘
Вы также можете выполнять поиск и бронирование дополнительных платных услуг,
предлагаемых авиакомпаниями, например выбор места, сбор за багаж и приоритетная
посадка на рейс (доступность этих услуг может варьироваться в зависимости от
авиакомпании и региона).
Процесс продажи отличается от привычного электронного билетооформления, поскольку
большинство низкобюджетных авиакомпаний, передающих данные через PI, требуют
оплату по кредитной карте͘
Продажа рейса авиакомпании, подключенной через PI, создает в Galileo пассивный
сегмент со статусом ZK͘
При бронировании контента авиакомпаний, подключенных через PI, в PNR автоматически
создаются маршрутные ремарки͘ Они также генерируются для бэк-офиса͘
Страница 3
Чтобы увидеть возможности решения Travelport ggregated Shopping, необходимо
обновить приложение Travelport Smartpoint pp до последней версии͘ Вы можете сделать
это на нашем клиентском портале или обратитесь к вашему представителю в Travelport.
Преимущества TAS для агентств:
Решение потребностей путешественников в связи с ростом популярности
низкобюджетных авиакомпаний;
Поиск наименьших тарифов, сравнение вариантов и цен, предлагаемых всеми
авиакомпаниями, на одном экране;
Доступ в терминале GDS к тому же контенту, что и на веб-сайтах авиакомпаний;
Просмотр и продажа дополнительных услуг, предлагаемых перевозчиками;
Обеспечение высочайшего качества туристических услуг;
Повышение эффективности и скорости работы благодаря привычным рабочим
процессам и командам;
Увеличение предлагаемого контента по мере добавления новых авиакомпаний-
дискаунтеров;
Уменьшение необходимости доступа к различным источникам информации для
решения потребностей путешественников;
Сокращение времени и стоимости обучения в связи с отсутствием новых процессов
и команд͘
Специфика работы с перевозчиками, подключенными через API:
9 Все перевозчики, подключенные через PI, файлируют расписание через O G,
поэтому их рейсы отображаются в нейтральном экране, но без указания цифрового
статуса наличия мест͘ В экране наличия мест отображается только класс
обслуживания без статуса или с индикатором А͘
9 Перевозчики, подключенные через PI, не загружают сведения о тарифах в TPCO͘
Все тарифы получаются напрямую от перевозчика в процессе поиска наименьшего
тарифа и расчета͘ При отправке запроса поиска перевозчику, подключенному через
API, авиакомпания предоставляет данные о доступных рейсах и тарифах͘ Сведения
о недоступных рейсах не предоставляются͘
9 Aggregated Shopping отправляет номер IATA агентства (из AAT), PCC и идентификатор
GDS 1G, а также сведения о пассажире в PNR, такие как номер часто летающего
пассажира или корпоративный код скидки(account code) и модификаторы запроса.
9 Стыковки по интерлайн соглашениям API перевозчиков не поддерживаются͘
Страница 4
9
Активное бронирование находится в системе перевозчика, а не в GDS͘ Aggregated
Shopping создаёт пассивный сегмент для каждого забронированного рейса
посредством нового статуса ZK͘ Вручную добавить код невозможно͘
9
Форма оплаты отправляется перевозчику для продажи места - агентство не
осуществляет оформление билета͘ Рейсы перевозчиков, подключенных через PI, и
традиционных GDS авиакомпаний могут быть забронированы в одном PNR, но
продажа/оформление билетов осуществляется отдельно͘
9
Некоторые API перевозчики, применяют дополнительный сбор за использование
GDS , а также могут устанавливать сбор за оплату кредитной картой͘
9
Стоимость в результатах поиска наименьшего тарифа может не включать все налоги
и сборы и является приблизительной до тех пор, пока в бронирование не внесены
все пассажиры, дополнительные услуги, сегменты и форма оплаты и не проведен
расчет тарифа.
Пример:
Поиск тарифа
>ZFSLON23APRBCN30APRLGW
Currency:GBP
Opt:01/43---------+----23Apr LON BCN:01-Economy----------------
-
1*
57.63 U2#¦
1 U27383 Y SENBCN 1035 1340 0
Y
2
59.42 U2#¦----30Apr BCN LON:01-Economy-----------------
3
60.63 U2#¦
2 U28570 Y BCNLGW 0800 0920 0
Y
Бронирование:
1.1TEST/OSCARMR
1.$U2 7383 Y
23APR SENBCN ZK1
1035
1340 L
TU
2.$U2 8570 Y
30APR BCNLGW ZK1
0800
0920 L
TU
Расчет тарифа:
>FQ
*** easyJet ***
Currency:GBP
Itin:
65.17
OptSvcs:
0.00
Total:
65.17
Сбор за оплату кредитной картой начислен как процент от общей стоимости,
поэтому добавление к расчету дополнительных услуг повысит стоимость
маршрута и итоговую стоимость билета:
>DAS*S1-2
*** easyJet ***
Currency:GBP
Itin:
65.77
OptSvcs:
24.00
Total:
89.77
Opt:03/03--------------------------+--------Detail-------------
-
1 Sports Equipment
>DAS*S1-2/1-1¦P1 - TEST/OSCAR
24.00
Страница 5
2 Baggage
42.00¦
S1 - SENBCN - Count 1
3* Baggage
24.00¦
S2 - BCNLGW - Count 1
9 Не все API перевозчики, поддерживают одинаковый функционал. Aggregated
Shopping выводит на экран ответ или сообщение об ошибке, если выбранная
авиакомпания не поддерживает запрашиваемую опцию.
9 Приложение Travelport Smartpoint App™ версии 2͘3͘5, доступное для скачивания с
05 апреля 2013 года, предоставляет доступ к решению Travelport Aggregated
Shopping͘ Пользователи, уже использующие Travelport Smartpoint App™ версии 2͘3,
получают новую версию в рамках автоматического обновления с 08 апреля 2013
года͘
Страница 6
Методические рекомендации для работы с Travelport Aggregated
Shopping
easyJet (U2) и Jet2 (LS)
Представленная ниже процедура описывает рекомендованную методику оформления
билетов, принципы ценообразования и бронирования рейсов easyJet и Jet2, в том числе,
платных мест и дополнительных услуг͘
1.
Для создания нового бронирования перенесите данные из клиентского профайла
или добавьте данные вручную, в частности информацию о номере карты часто
летающего пассажира (например программы лояльности easyJetPlus), которые
будут автоматически переданы в авиакомпанию͘
Пример: M.U2123456789
Обязательные для заполнения поля:
Имя
Титул
Mr, Mrs, Miss, Ms, Master
Не менее 1 телефонного номера
P.
Адрес
W.
Эл͘ почта
MT.
Aggregated Shopping использует существующие форматы SSR APIS для внесения
данных о пассажире͘
easyJet и Jet2 применяет сервисный сбор за сегмент для каждого пассажира,
который будет включен в итоговую стоимость͘ Также в итоговую сумму может быть
добавлен сбор за оплату кредитной картой͘
2.
Введите формат поиска наименьшего тарифа Focalpoint Shopping, указав перед
запросом ‘Z’
Пример: ZFSEDI20APRMAD24APREDI+-ACME
Aggregated Shopping поддерживает большинство форматов и модификаторов
Focalpoint Shopping.
Предлагаемая цена может не включать все налоги и сборы и является
приблизительной до тех пор, пока в бронирование не внесены все пассажиры,
дополнительные опции, сегменты, форма оплаты и не проведен расчет тарифа͘
3.
Выберите вариант расчета и просмотрите доступные опции рейсов͘
Пример: Next Opt:>ZFS*02(tab)
Для перехода в новое окно и пролистывания окна вперёд или назад, просто
перейдите в поле Next Opt и введите в нём номер опции.
Пример: Next Opt:>ZFS*01(tab) - возврат к Опции 1͘
Также можно посмотреть детали расчета тарифа (Fare Details) и правила
применения тарифа (Fare Rules)͘
Пример: ZFQD*01(tab) и ZFQN*01 (tab)
Альтернативный процесс поиска наименьшего тарифа:
Страница 7
Вызовите нейтральный экран наличия мест͘
Пример: A20APREDIMAD
Забронируйте рейс
Пример: 01Y1 или N1Y1
Несмотря на отсутствие цифровых индикаторов наличия мест, стандартная
технология бронирования из экрана наличия мест поддерживается͘
Забронируйте обратный рейс
Введите формат поиска наименьшего тарифа для забронированных рейсов,
указав перед запросом ‘Z’͘
Пример: ZFS
Забронированные рейсы отображается в результатах поиска с индикатором Selected
(Выбранные)͘
4.
Нажмите клавишу Tab для выбора подходящего варианта расчета и маршрута͘
Пример: ZFSK01/0102 (tab)
5.
Отображение бронирования͘
Пример: *R
Обратите внимание на новый пассивный статус сегмента в Aggregated Shopping ZK.
6.
Рассчитайте маршрут͘
Пример: FQ или FQS1.2
Если в PNR одновременно содержится сегменты перевозчиков, подключенных
через PI, и традиционных авиакомпаний GDS , то выбранные сегменты должны
быть рассчитаны отдельно͘
7.
Просмотрите экран дополнительных услуг͘
Пример: Перейдите с помощью T B в OptSvc или используйте формат D S*
8.
Для перехода в новое окно или пролистывания окна вперёд или назад, перейдите в
поле Next Opt (следующая опция) и введите в нём новый номер опции͘
Пример: Next Opt:>DAS*S1-03(tab) возврат к Опции 3
9.
Используйте клавишу Tab для продажи багажа или других дополнительных услуг͘
Пример: DAS03/S1-2/P1/C1 (tab)
10. Проверьте весь список выбранных услуг͘
Страница 8
Пример: DAS*SUM (enter)
11. Просмотрите карту мест и выберите места для каждого полетного сегмента͘
Пример: SA*S1
Пример: S.P01S01/3A
12. Забронированные места в салоне самолета можно проверить форматом: *SD
После завершения PNR команда *SD для авиакомпаний, подключенных через
PI,
не доступна͘
13. Сделайте расчет маршрута с учетом выбранных мест и дополнительнх услуг͘
Пример: FQ
14. Внесите форму оплаты͘
Пример: ZF* (если в PNR отсутствует FOP)
Пример: ZF/CU2/CC/VI4444333322221111/D1112/S123/NM-MR JOE TRAVELER
Пример: ZF* (если в PNR есть FOP)
Пример: ZF/Cnn/CC/S123 (чтобы добавить код безопасности)
15. Завершите PNR͘
Пример: ER
Соединение форматов через “+” ( например: >R͘NJ+ER ) не может быть
использовано͘
16. Отобразить на экране PNR авиакомпании, подключенной через API, как то EasyJet,
Jet2 (дополнительно)
Пример: Z*R/Cxx
xx = код авиакомпании
17. Просмотр сохраненного тарифа (дополнительно)
Пример: *LF/Cxx
xx = код авиакомпании
Страница 9
Форматы Travelport Aggregated Shopping
Travelport Aggregated Shopping использует стандартные форматы и модификаторы GDS.
Существует два основных исключения:
Для аггрегированного поиска наименьшего тарифа с помощью решения Aggregated
Shopping, необходимо указать перед обычным форматом GDS префикс Z͘ Например:
ZFS
Существующий формат FS можно продолжать использовать͘ Однако, без префикса он не
будет предоставлять результаты поиска для API перевозчиков͘
Аналогичным образом, для сохранения формы оплаты для API перевозчиков, также
должен использоваться префикс Z͘ Например: ZF*
Форматы и модификаторы Travelport Aggregated Shopping
Формат Galileo
Описание
ZFS
Поиск наименьшего тарифа
ZFSLON20OCTMUC
Базовая команда поиска тарифа без забронированного маршрута -
Запрос перелета в одну сторону между LON и MUC
ZFSLON20OCTMUC30OCTLON
Базовая команда поиска тарифа без забронированного маршрута -
Запрос перелета туда-обратно между LON и MUC
ZFS3FRA19NOVSTO
Команда поиска тарифа без забронированного маршрута -
3 пассажира в одну сторону по маршруту FR
- STO
ZFS3FRA19NOVSTO1DECFRA
Команда поиска тарифа без забронированного маршрута -
3 пассажира туда-обратно по маршруту FR
- STO
Модификаторы
Полный список поддерживаемых модификаторов вы найдете в
Приложении B
ZFS*11
Выбор следующего варианта расчета тарифа -
Переход к 11 варианту расчета в списке͘
MD
Прокрутка окна -
Если для выбранного варианта расчета предлагается больше опций
маршрутов, чем отражается в окне͘
ZFQD*11/01
Просмотр построения тарифа -
Выбор окна для просмотра деталей построения тарифа для первого
маршрута и 11 тарифного варианта͘
ZFQN*02
Просмотр правил применения тарифа -
Отображение правил тарифа для второго тарифного варианта͘
ZFS*
Возврат к просмотру результатов поиска
Форматы экрана наличия мест
Формат Galileo
Описание
Нейтральный экран наличия мест
A20MAYMADLON
Рейсы из Чикаго в Лондон в соответствии с данными,
предоставленными авиакомпанией через O G
Экран наличия мест с указанием конкретного перевозчика
A20MAYMADLON*XX
Только рейсы авиакомпании XX из Мадрида в Лондон
Страница 10
Форматы бронирования
Формат Galileo
Описание
ZFSK
Бронирование маршрута из экрана поиска
ZFSK01/0102
Бронирование маршрута с выбором варианта расчета 1, для
выбранных рейсов 1 и 2
02Y1 or N2Y1
Бронирование мест из нейтрального экрана наличия мест или из
прямого экрана перевозчика
0U27946W20FEBEDIMADNN1
Прямое бронирование мест
Форматы расчета маршрута
Если PNR содержит одновременно сегменты API авиаперевозчика, и обычные сегменты
GDS, то расчет осуществляется отдельно по сегментам͘
Формат Galileo
Описание
FQ
Формат команды
FQP2/S1-2
Расчет маршрута для пассажира 2, сегменты 1 и 2͘
где Pn
Выбор пассажира (дополнительно).
Pn-n (с-по)
По умолчанию расчет производится для всех пассажиров͘
Pn.n (и)
где /Sn
Выбор сегмента (дополнительно).
/Sn-n (range)
По умолчанию расчет для всех сегментов в бронировании͘
/Sn.n (and)
Модификаторы
Полный список модификаторов см͘ в Приложении В
*INF
Модификатор категории пассажира - младенец͘
*Cnn
Модификатор категории пассажира - ребёнок с указанием возраста͘
:xxx
Модификатор изменения валюты
-ACxxxx
Модификатор корпоративного кода скидки(account code).
Максимальная длина буквенно-цифрового кода 64 символов͘
ZFQ*
Возврат к предыдущему окну расчета͘
ZFNSn
Вызов правил применения тарифа͘ Обязательно указывается номер
сегмента, если в бронировании присутствует сегмент LCC.
ZFN*
Возврат к предыдущему экрану правил применения тарифа͘
Дополнительные примеры
FQS1
Запрос расчета для всех пассажиров, только для сегмента 1͘
FQP1/S1.2
Запрос расчета для пассажира 1, сегментов 1 и 2͘ (подразумевается,
что фамилия пассажира единственная в брони, в противном
случае, появляется сообщение об ошибке)
FQP1.2*C4
Запрос расчета, в случае, если второй пассажир - ребёнок в возрасте
4 лет͘ (Допускается поле возраста длиной 1 или 2 символа).
FQP1.2*INF
Запрос расчета, в случае, если второй пассажир - младенец͘
FQS1-4.6
Запрос расчета для сегментов 1- 4, 6.
FQ:GBP
Запрос расчета с модификатором валюты͘
Страница 11
FQ-ACIBM
Запрос расчета с модификатором корпоративного кода скидки IBM
(тире и разделитель «ACͩ)͘
Примеры комбинаций модификаторов
FQP1*ADT.2*INF.3*C04
Запрос расчета с комбинированием модификаторов нескольких
пассажиров͘ Допускается использование только одного
модификатора категории для каждого пассажира͘
FQP1* ADT.2*INF.3*C04/:USD/-
Запрос расчета с комбинацией модификаторов типов пассажирова,
ACIBM
валюты и account code.
Форматы дополнительных услуг
Формат Galileo
Описание
DAS*
Отобразить дополнительные услуги
DAS*Cxx
xx = код перевозчика для PNR с несколькими перевозчиками
/nn
Номер услуги
/Cn
Количество услуг для каждого пассажира
Если модификатор не введен, по умолчанию будет указан 1.
/Sn
Номер сегмента
/Sn.n (and)
Если модификатор не введен, по умолчанию будет указано значение
/Sn-n (range)
в строке 1 экрана.
/Nn
Количество пассажиров
/Nn.n (and)
Если не введено, по умолчанию применяется для всех͘
/Nn-n
DAS01/S1/P1/C2
Бронирование дополнительных услуг для сегмента 1, пассажира 1,
количество 2 (количество запрашиваемых опций, например, 2 места
багажа)
DAS01-01/S1-2/P1/C1
Запрос провоза спортивного оборудования - опция 1, для сегментов
1-2, пассажира 1.
DAS*S1/03
Показать опцию 3 для сегмента 1
DAS*SUM
Показать все забронированные услуги
DAS*SEG
Показать все забронированные услуги по сегменту
DAS*PAX
Показать все забронированные услуги по пассажиру
Прямая продажа дополнительных
Описание
услуг
DAS0BGSPGF/S1/P1/C1
Забронировать 1 комплект клюшек для гольфа для сегмента
1, пассажира 1
DAS0BGPP/S1-3/P1/C2
Забронировать 2 места багажа для сегментов 1, 2 и 3, для
пассажира 1
Страница 12
DAS0BGSPGF/S1/P1.3/C1
Забронировать 1 комплект клюшек для гольфа для сегмента
1, пассажиров 1 и 3
DAS0BGSPGF/S1-2/P1.3/C1
Забронировать 1 комплект клюшек для гольфа для сегментов
1 и 2, пассажиров 1 и 3
Форматы бронирования мест в салоне и карты мест
Формат Galileo
Описание
SA*
Формат команды отображения карты мест
Pn
Выбор пассажира - необязательно.
По умолчанию для пассажира 1, если в бронирование внесены
пассажиры.
Sn
Выбор сегмента - обязательно
SA*S1
Показать карту мест для сегмента 1
S.
Формат команды бронирования места в салоне
Pn-n (range)
Выбор пассажира - необязательно͘ По умолчанию применяется ко всем
Pn.n(and)
пассажирам͘
/Sn
Выбор сегмента - необязательно͘ По умолчанию для всех сегментов
/Sn-n(range)
/Sn|n(and)
/nnx
Выбор конкретного места - необязательно, но, если указан, должен
/nnxx(range in same row)
относиться ко всем выбранным или предполагаемым пассажирам.
/x
Описание характеристики места
/xx
*SD
Отображение выбранных мест
*XSD
Отображения отмененных выбранных мест
SA*P1S1
Отображение карты мест для пассажира 1, сегмент 1
SA*S1P1/10
Отображение карты мест для пассажира 1, сегмент 1, начиная с ряда 10
SA*P1S1/10
Отображение карты мест для пассажира 1, сегмент 1, начиная с ряда 10
Отображение карты мест для сегмента 1, по умолчанию, для пассажира
SA*S1
1
SA*P3S2
Отображение карты мест для пассажира 3, сегмент 2
SA*
Повторно показать карту мест
SA*S4/NW
Отображение карты мест для сегмента 4 - некурящее место у окна
Забронировать места 15A для пассажира 1, сегмент 1͘ Данный пример
S.S1/15A
действителен, если в бронировании только один пассажир, поскольку
указано только 1 место͘
Забронировать места 15AB для пассажиров 1 и 2, сегмент 2͘
S.S2/15AB
Подразумевается наличие в брони двух пассажиров͘
Забронировать места в салоне для пассажиров 1, 2 и 3, сегмент 2͘
S.S2/15A-C
Подразумевается наличие в бронировании трёх пассажиров͘
S.P3S2/15F
Забронировать место в салоне для пассажира 3, сегмент 2͘
S.@
Аннуляция всех мест в бронировании
S.S2@
Аннуляция всех мест для сегмента 2
S.P2S1@
Аннуляция всех мест для пассажира 2, в сегменте 1
S.P1.3S1-4@
Аннуляция всех мест для пассажиров 1 и 3, в сегментах с 1 по 4
Страница 13
Форматы работы с PNR в Aggregated Shopping
Формат
Описание
ZF/
Внести форму оплаты
ZF*Cxx
Показать окно формы оплаты для перевозчика xx
ZF/NM-MR JOE
Изменить имя держателя карты
TRAVELER
ZF/@
Удалить форму оплаты перед завершением транзакции
ZF/CC/S123
Добавить CVV/ код безопасности кредитной карты
ZF/Cxx/CC/S123
Для одной API авиакомпании
ZF/CC/VI444433332222
Форма оплаты кредитной картой VIS для всех API авиакомпаний в
1111/D1112/S123
бронировании
ZF/Cxx/CC/VI44443333
22221111/D1112/S123
Для одной API авиакомпании
ZF/CC/AXVI444333322
Форма оплаты кредитной картой MEX для всех сегментов в PNR
221111/D1112/S123
ZF/Cnn/DC/MA444433
Форма оплаты дебетовой картой Maestro для API авиаперевозчика xx
3322221111/D1112/S1
23
Платёж с использованием платёжного ID номера агента и пароля для всех
ZF/AP/X2345/Pagentx
сегментов в PNR
Платёж с использованием платёжного ID номера агента, только для
ZF/CTA/AP/X2345
перевозчика T S Airways
ZF/MO/12345687
MCO c номером неиспользованного билета для всех сегментов в PNR
ZF/C nn/CA
Наличные в качестве формы оплаты для перевозчика - nn = код перевозчика
Z*NT/Cnn
Показать список титулов пассажиров
ZPI/Cnn/Pn/aaaaa
Идентификатор перевозчика (C) - Обязательно, если в PNR более 1 API
aa
перевозчика
Выбор пассажира (P) - обязательно
Допустимо указание титула пассажира или пола (M or F)
Z*PI/Cnn
Отобразить информацию о пассажире
Удалить все данные пассажира о титуле/поле для всех пассажиров всех API
ZPI/@
авиакомпаний в PNR
SI.P1/SSRDOCSU2H
Пример формата APIS - используются существующие форматы GDS
K1/P/US/S1234567
8/US/12JUL66/M/2
3OCT14/SMITH/JOH
N/PAUL/H
M.nn123456789
Пример использования номера часто летающего пассажира - используются
существующие форматы GDS
E,ET,ER
Завершение бронирования
Форматы модификаций и аннуляций в Aggregated Shopping
Команда Терминала
Описание
Z*R
Вызвать PNR
Z*R/Cnn
Вызвать PNR для перевозчика nn
ZSYNC/Cnn
Синхронизировать PNR
ZAPIS/Cnn
Добавить данные PIS в сохраненное бронирование
Страница 14
Описание экранов Aggregated Shopping
В данном разделе описываются элементы следующих экранов Aggregated Shopping:
Основной экран Aggregated Shopping - поиск тарифа без забронированного
маршрута
Описание тарифа в основном экране поиска тарифа
Правила применения тарифа в основном экране поиска тарифа
Бронирование тарифа в основном экране поиска тарифа
Основной экран Aggregated Shopping - поиск тарифа для забронированного
маршрута
Нейтральный экран наличия мест
Экран наличия мест с указанием конкретного перевозчика
Описание тарифа из экрана наличия мест конкретного перевозчика
Экран предложенных тарифов
Экран выбора дополнительных услуг
Экран выбора мест в салоне и просмотра карты мест
Завершение бронирования - данные пассажиров и форма оплаты
Внесение изменений и аннуляция
Основной экран Aggregated Shopping - поиск тарифа без забронированного маршрута
Для поиска тарифов без забронированного маршрута введите следующую команду:
>ZFSгорддмммгор
Ответ системы Galileo:
Страница 15
Описание экрана:
Элемент
Описание
>ZFSEDI20APRMAD24APREDI
Повтор введённого формата
Валюта PCC агентства или в соответствии с кодом выбора
Currency:GBP
валюты
Текущий вариант расчета тарифа / общее число доступных
Opt:01/82
вариантов
1*
* Указывает текущий вариант расчета
Общая сумма по тарифу
234.61 U2#
Код перевозчика - YY = несколько перевозчиков
# = перевозчик, подключенный через API
Дата вылета
Пункты вылета и прилёта
Количество вариантов рейсов, доступных для текущего варианта
20 APR EDI MAD:01-Economy
расчета
Если предусмотрено перевозчиком, имя семейства тарифов, для
которых действует вариант расчета.
Нажмите «Tabª для перехода к следующему варианту расчета -
Next Opt:>ZFS*02
номер варианта будет изменён
Нажмите «Tabª для бронирования вариантов расчета и
маршрута.
Book:>ZFSK01/0102
По умолчанию применяется для 1 пассажира - можно изменить
По умолчанию для первого варианта маршрута для каждого O&D
- можно изменить
Отобразить построение тарифа для выбранного варианта
Details:>ZFQD*01
расчета
Отобразить правила применения тарифа для выбранного
Rules:>ZFQN*01
варианта расчета
Может быть предложено до 99 вариантов расчета͘
T S поддерживает поиск и ценообразование для не более 9 пассажиров, включая
младенцев͘
Страница 16
Варианты расчетов сортируются по цене, и отображаются в порядке от самой низкой
до самой высокой исходя из общей суммы и по времени вылета от самого раннего͘
Если найденные варианты с самым низким тарифом и временем отправления
совпадают, то результат выводится в случайном порядке͘
Предлагаемая цена может не включать все налоги и сборы и является
приблизительной до тех пор, пока в бронирование не внесены все пассажиры,
дополнительные услуги, сегменты и форма оплаты и не проведен расчет тарифа.
В ответе системы содержатся тарифы и маршруты, применимые на дату, указанную
в запросе, и для пассажиров, чьи имена указаны в PNR (в том числе, младенцев)͘
Если в PNR имена пассажиров отсутствуют, Aggregated Shopping по умолчанию
осуществляет поиск данных для 1 взрослого пассажира͘
Варианты маршрута сортируются по времени вылета͘ При выводе результатов, если
и время вылетов (рейсов туда и обратно) совпадают, варианты представляются в
случайном порядке͘
Для традиционных перевозчиков GDS могут быть представлены варианты
комбинации рейсов с участием нескольких перевозчиков͘ Например: B вылет и U
возврат͘
Для API перевозчиков, варианты рейсов с участием нескольких перевозчиков не
предлагаются͘ Например: U2 вылет и LS возврат͘
Для просмотра следующего варианта расчета, нажмите «tabͩ или «Next Opt:>ZFS*02ͩ
Ответ Galileo:
Страница 17
Знак * обозначает, что в данный момент отображаются маршрутные опции для варианта
расчета 2͘
Для продолжения нажмите «Tabͩ или «Next Optionͩ͘
Для пролистывания вверх и вниз и для перехода вперёд и назад, просто перейдите к полю
«Next Optͩ и введите номер варианта͘
Пример: Next Opt:>ZFS*01 (или нажать «tabͩ) для возврата к Варианту 1͘
Страница 18
Если предлагается большее число вариантов маршрутов, чем может быть отображено, на
экране появится надпись «More: >MDͩ͘
Если результат поиска тарифов и маршрутов выдается для одного или нескольких
перевозчиков, то в верхней части экрана появится следующее сообщение:
Нажимайте «Tabͩ до перехода к элементу «>ZFS*ͩ и нажмите ввод͘
Страница 19
Будут показаны дополнительные варианты тарифов и маршрутов͘
Описание тарифа в основном экране поиска тарифа
Для просмотра описания тарифа, нажимайте «tabͩ до перехода к элементу «Detailsͩ͘
Details:>ZFQD*01
Ответ Galileo:
Страница 20
Описание экрана:
Элемент
Описание
>ZFQD*01
Повтор введённого формата
Currency:GBP
Валюта PCC агентства или в соответствии с кодом выбора валюты
Fare:
234.61
Общая сумма
EDI MAD
Пара городов
Y
Класс обслуживания
Семейство тарифов или базовый тариф, если семейство тарифов
Economy
отсутствует
Cabin
Салон
Base Fare Amount:
Сумма базового тарифа
Если указано «Estimatedª, значит, перевозчик не предоставил данные о
Taxes Amount:
таксах, поэтому показаны только ориентировочные значения
Fees Amount:
Все сборы, включённые в общую сумму
Rules:>ZFQN*01
Отобразить правила применения тарифа для выбранного варианта расчета
Shop:>ZFS*01
Возврат в главное окно
Если API перевозчик не поддерживает установленную по умолчанию или в соответствии с
модификатором валюту, то сумма будет отображаться в валюте, установленной
перевозчиком по умолчанию͘
Правила применения тарифа в основном экране поиска тарифа
Для просмотра правил применения тарифа, нажимайте «tabͩ до перехода к элементу
«Rulesͩ͘
Ответ Galileo:
Страница 21
Описание экрана:
Элемент
Описание
>ZFQN*01
Повтор введённого формата
Валюта, заданная по умолчанию для PCC агентства или
Currency:GBP
в соответствии с кодом выбора валюты
Fare:
234.61
Общая сумма
Посмотреть описание тарифа для выбранного варианта
Details:>ZFQD*01
расчета
Shop:>ZFS*01
Возврат в главное окно
Text
Правила тарифа, предоставленные перевозчиком
Бронирование в основном экране поиска тарифа
Для бронирования выбранного варианта маршрута, нажимайте «tabͩ до перехода к
элементу «Bookͩ
Book:>ZFSK01/0102
В разделе бронирования всегда отображается первый рейс для каждого O&D͘ Нажмите
«Tabͩ и введите номера нужных рейсов͘
Ответ Galileo:
Страница 22
Описание экрана:
Элемент
Описание
Валюта PCC агентства или в соответствии с кодом выбора
Currency:GBP
валюты
Fare:
234.61
Общая сумма (тарифа + таксы)
OptSvcs:
0.00
Общая сумма выбранных дополнительных услуг
Total:
234.61
Итоговая сумма тарифа и дополнительных услуг
EDI MAD
Пара городов
Y
Класс обслуживания
Семейство тарифов или базовый тариф, если семейство
Economy
тарифов отсутствует
Cabin
Салон
Забронированные рейсы, включая обратные; терминал,
Flights:
ограничения по трафику, код-шеринг
Base Fare Amount:
Сумма по тарифу
Если указано «Estimatedª, значит, перевозчик не предоставил
Taxes Amount:
данные о таксах, поэтому показаны только ориентировочные
значения
Fees Amount:
Все сборы, включённые в общую сумму
Отобразить правила применения тарифа для выбранного
Rules:>ZFQN*01
варианта расчета
Shop:>ZFS*01
Возврат в главное окно
Страница 23
Забронированные сегменты добавляются в PNR͘ Aggregated Shopping создаёт пассивный
сегмент со статусом ZK для API перевозчиков͘ Для традиционных GDS перевозчиков
применяются стандартные процедуры͘
1. U2 7946 Y
20MAR EDIMAD ZK1
1500
1855 L
WE
2. U2 7945 Y
24MAR MADEDI ZK1
1930
2125 L
SU
Основной экран Aggregated Shopping - поиск тарифа для забронированного
маршрута
Для расчета забронированного маршрута, введите следующий формат:
>ZFS
Ответ Galileo:
Элемент
Описание
>ZFS
Повтор введённого формата
Currency:GBP
Валюта PCC агентства или в соответствии с кодом выбора валюты
Текущий вариант расчета тарифа / общее число доступных
Opt:01/82
вариантов
Страница 24
1*
* Указывает текущий вариант расчета
Общая сумма по тарифу
231.64 U2#
Код перевозчика - YY = несколько перевозчиков
# = перевозчик, подключенный через API
Дата вылета
Пункты вылета и прилёта
Количество вариантов рейсов, доступных для текущего варианта
20 Apr EDI MAD:01-Economy
расчета
Если предусмотрено перевозчиком, имя семейства тарифов, для
которых действует вариант расчета.
Selected
Отмечает забронированный сегмент
Нажмите «Tabª для перехода к следующему варианту расчета -
Next Opt:>ZFS*02
номер варианта будет изменён
Нажмите «Tabª для бронирования вариантов расчета и маршрута.
По умолчанию применяется для 1 пассажира - можно изменить
Book:>ZFSK01/0102
По умолчанию для первого варианта маршрута для каждого O&D -
можно изменить
Details:>ZFQD*01
Отобразить построение тарифа для выбранного варианта расчета
Rules:>ZFQN*01
Отобразить правила тарифа для выбранного варианта расчета
Если API перевозчик, не поддерживает установленную по умолчанию или в
соответствии с модификатором валюту, то сумма будет отображаться в валюте,
установленной перевозчиком по умолчанию͘
Варианты расчетов сортируются по цене, и отображаются в порядке от самой
низкой до самой высокой исходя из общей суммы и по времени вылета от самого
раннего͘ Если найденные варианты с самым низким тарифом и временем
отправления совпадают, то результат выводится в случайном порядке͘
Предлагаемая цена может не включать все налоги и сборы и является
приблизительной до тех пор, пока в бронирование не внесены все пассажиры,
дополнительные услуги, сегменты, форма оплаты и не проведен расчет тарифа.
В ответе системы содержатся тарифы и маршруты, применимые на дату, указанную
в запросе, и для пассажиров, чьи имена указаны в PNR (в том числе, младенцев)͘
Если в PNR имена пассажиров отсутствуют, Aggregated Shopping по умолчанию
осуществляет поиск данных для 1 взрослого пассажира͘
Вариант расчета стоимости относится ко всем пассажирам в PNR, даже при
использовании функции выбора пассажира͘
Варианты маршрута сортируются по времени вылета͘ При выводе результатов, если
и время вылетов (рейсов туда и обратно) совпадают, варианты представляются в
случайном порядке͘
Для традиционных перевозчиков GDS могут быть представлены варианты
комбинации рейсов с участием нескольких перевозчиков͘ Например: B вылет и U
возврат͘
Для API перевозчиков, варианты рейсов с участием нескольких перевозчиков не
предлагаются͘ Например: U2 вылет и LS возврат͘
Нейтральный экран наличия мест
Для просмотра рейсов API перевозчиков в нейтральном экране наличия мест, введите
формат запроса экрана наличия мест:
>A20APREDIMAD
Страница 25
Ответ Galileo:
Описание экрана:
1 EDI MAD 1905 2300 U27946 W Y
319 #E
Знак «#ͩ перед E в правой части указывает на то, что U2 является API перевозчиком͘
Все API перевозчики предоставляют данные о рейсах через O G, поэтому их рейсы
отображаются в нейтральном экране наличия мест, но статус рейса не отображается͘
В экране наличия мест отображается только класс обслуживания без статуса, в отличии
от того как это отображается для перевозчиков предлагающих полный сервис͘
Страница 26
Экран наличия мест с указанием конкретного перевозчика
Для просмотра экрана наличия мест для конкретного API перевозчика введите формат
запроса экрана наличия мест:
>A20MAREDILON*U2
Ответ Galileo:
Окно разделено на 2 поля: данные о рейсе, и данные о классе͘
Описание окна:
Элемент:
Описание:
>A20APREDIMAD*U2
Повтор введённого формата
Валюта PCC агентства или в соответствии с кодом выбора
Currency:GBP
валюты
День недели вылета
SAT 20APR13 EDI MAD
Дата вылета
Пункт вылета и назначения
*** easyJet ***
Наименование перевозчика
Текущий вариант расчета тарифа / общее число доступных
Opt:01/01
вариантов
1*
* Указывает текущий вариант расчета
01:00 HR
Разница во времени между городами вылета и прилёта.
Adult Prices From:
Наименьшая доступная цена за перелёт в одну сторону
96.29
Страница 27
U2 6995
Код перевозчика и номер выбранного рейса
Класс обслуживания и цифровое обозначение наличия мест
Y9
Если цифровое обозначение отсутствует, для доступного рейса
указывается буквенное обозначение A
Нажмите «Tabª для перехода к следующему варианту расчета -
Next Opt:>A*U2/02
номер варианта будет изменён
Нажмите «Tabª для бронирования вариантов расчета и
маршрута.
Book:>ZFSK01/0102
По умолчанию применяется для 1 пассажира - можно изменить
По умолчанию для первого варианта маршрута для каждого O&D
- можно изменить
Отобразить построение тарифа для выбранного варианта
Details:>FDL01
расчета
Rules:>ZFQN*01
Отобразить правила тарифа для выбранного варианта расчета
Описание тарифа из экрана наличия мест конкретного перевозчика
Для просмотра описания тарифа, нажимайте «tabͩ до перехода к элементу «Detailsͩ͘
Details>FDL01
Ответ Galileo:
В настоящее время нет возможности перехода к общему окну описания тарифа для
конкретного перевозчика в Smartpoint͘ Посмотреть описание тарифа можно через окно
Focalpoint.
Описание окна:
Элемент
Описание
>FDL01
Повтор введённого формата
Валюта PCC агентства или в соответствии с кодом
Currency:GBP
выбора валюты
*** easyJet ***
Наименование перевозчика
День недели вылета
WED 20APR13 EDI MAD
Дата вылета
Пункт вылета и назначения
1 EDI MAD 1310 1700 U26995
Вариант маршрута
1
Вариант наименьшего тарифа
Страница 28
96.29
Наименьший общий тариф
Семейство тарифов или базовый тариф, если семейство
Economy
тарифов отсутствует
Economy
Салон
Нажимайте «Tabª для бронирования места для 1
>01Y1
пассажира в классе Y или введите количество
пассажиров вручную.
Отобразить правила тарифа для выбранного варианта
Rules:>FN/01
расчета
Нажимайте «Tabª для возврата к окну наличия мест
Availability:>A*R*U2
перевозчика
Экран предложенных тарифов
Перед тем как перейти к выбору дополнительных услуг и к карте мест, необходимо
провести расчет тарифа͘
>FQ
Ответ системы Galileo:
Страница 29
Описание окна:
Элемент
Описание
>FQ
Повтор введённого формата
*** easyJet ***
Наименование перевозчика
Валюта PCC агентства или в соответствии с кодом
Currency:GBP
выбора валюты
Itin:
231.22
Общая сумма по тарифу
OptSvcs:
0.00
Общая сумма выбранных дополнительных услуг
Total:
228.14
Итоговая сумма тарифа и дополнительных услуг
Pricing for: S1-2
Примененные сегменты
Fare Basis: Y/Y
Базовый тариф по сегментам
Description: Economy/Economy
Семейство тарифов
CabinSummary For All Passengers:
Base Fare Amount
:
202.58
Taxes Amount
:
13.00
Fees Amount
:
15.64
Общая стоимость маршрута для всех пассажиров
----------
Total Fare Amount
:
231.22
Страница 30
P01:ADT/TEST/ONE:
Total:
215.58
Подробное описание расчета для КАЖДОГО
----------
пассажира, начиная с номера пассажира, примененной
Base Fare Amount
:
202.58
категории пассажира, поля имени пассажира и общей
Taxes Amount
:
13.00
стоимости для пассажира.
XT
:
13.00
Отобразить правила тарифа для выбранного варианта
Rules:>FNS01
расчета
Нажимайте «Tabª для просмотра выбранных
OptSvcs:>DAS*CU2
дополнительных услуг
Просмотр дополнительных сведений о тарифе для
PaxDetails:>MD
пассажира
Для расчета применяются действующие системные форматы, включая
соответствующие модификаторы͘
Выбор сегмента обязателен при бронировании рейсов более чем одного перевозчика,
а также при наличии хотя бы одного сегмента Aggregated Shopping.
T S поддерживает возможность поиска и расчета для не более 9 пассажиров, включая
младенцев͘
Среди модификаторов расчета, в настоящее время в Aggregated Shopping
поддерживаются: расчет специальных тарифов авиакомпаний, account коды , промо-
коды, коды изменения валюты и данные пассажира͘
Каждый пассажир может иметь только один модификатор, но определенные
пассажирские модификаторы могут быть применены для нескольких пассажиров
одновременно͘ Например: пассажир 2 не может быть одновременно ребёнком и
младенцем, однако пассажиры 2 и 3 могут быть оба детьми.
Типы модификаторов, такие как модификатор валюты, повторяться не могут͘
Если API перевозчик не поддерживает установленную по умолчанию для PCC или в
соответствии с модификатором валюту, то сумма будет отображаться в валюте,
установленной перевозчиком по умолчанию͘
В итоговую сумму будет включено всё, что входило в расчет предложенный системой, в
том числе, таксы, запрошенные дополнительные услуги, сборы и места, подлежащие
отдельной оплате͘
Подробное описание расчета для КАЖДОГО пассажира, содержит номера пассажира,
категорию пассажира, имя пассажира и итоговую сумму для данного пассажира͘
Дополнительные услуги, не расшифровываются, и указываются в виде общей суммы и
отдельного пассажира и для всех пассажиров͘ Сборы за дополнительные услуги могут
быть указаны или не указаны в экране предложенного расчета͘
При наличии сведений о налогах и сборах в ответе системы, они разбиваются на
отдельные пункты с указанием кода, описанием и промежуточной стоимости͘
Стоимость запрошенных мест, будет включена в сведения о сборах͘
Страница 31
Экран выбора дополнительных услуг
>DAS*
Ответ Galileo:
Описание экрана:
Элемент
Описание
>DAS*S1-2
Повтор введённого формата
*** easyJet ***
Наименование перевозчика
Currency:GBP
Валюта PCC агентства или в соответствии с кодом выбора валюты
Itin:
228.14
Общая сумма по тарифу
OptSvcs:
0.00
Общая сумма выбранных дополнительных услуг
Total:
228.14
Итоговая сумма тарифа и дополнительных услуг
Opt:01/03
Текущий вариант расчета тарифа / общее число доступных вариантов
1*
* Указывает текущий вариант расчета
Спортивное оборудование имеет второй уровень, который можно
Sports Equipment >DAS*S1-2/1-1
выбрать нажатием «tabª и ввода.
Baggage
42.00
Доступная дополнительная услуга и её стоимость
Detail
Описание типа дополнительной услуги
Sports Equipment Charge
Нажмите «Tabª для перехода к следующей дополнительной услуге
Next Opt:>DAS*S1-2/02
или введите её номер вручную.
Нажимите «Tabª для бронирования дополнительной услуги или
Book:>DAS01-01/S1-2/P1/C1
введите номер вручную
Страница 32
Перед запросом дополнительных услуг в PNR должны быть внесены имена всех
пассажиров и сделан расчета͘
Дополнительные услуги могут быть привязаны к пассажиру и/или сегменту͘ Это значит,
что пассажир 3 может иметь 1 багаж при полёте туда и 2места багажа при полёте
обратно, а остальные пассажиры не иметь ничего͘
Если введено только «>D Sͩ, то T S по умолчанию покажет все сегменты T S для
перевозчика и всех пассажиров͘
В GDS реализована поддержка формата DAS для перевозчиков GDS, поэтому, если в
PNR имеются перевозчики GDS, и для одного из них применяется команда D S, то
запрос будет перенаправлен в GDS͘
Если API перевозчик не поддерживает установленную по умолчанию или в
соответствии с модификатором валюту, то сумма будет отображаться в валюте,
установленной перевозчиком по умолчанию͘
Итоговая стоимость маршрута, приобретённых дополнительных услуг по всем
пассажирам и всем сегментам (дополнительные расходы) и совокупная стоимость
маршрута и дополнительных расходов͘
Спортивный инвентарь - второй уровень
>DAS*S1-2/1-1
Ответ системы:
Бронирование дополнительных услуг
Нажмите «Tabͩ для перехода к элементу «Bookͩ и забронируйте одно место багажа для
пассажира 1 на сегментах 1 и 2͘
Book:>DAS03/S1-2/P1/C1
Ответ системы:
Страница 33
Описание экрана:
Элемент
Описание
P01- TEST/ONE
31.00
Стоимость выбранных услуг для пассажира
S1 - EDIMAD - Count 1
Количество выбранных для пассажира услуг по
S2 - MADEDI - Count 1
сегментам
Итоговая стоимость маршрута, приобретённых дополнительных услуг по всем
пассажирам и всем сегментам (дополнительные расходы) и совокупная стоимость
маршрута и дополнительных расходов͘
Экран отображения выбранных дополнительных услуг
>DAS*SUM
Ответ системы:
Страница 34
Описание экрана:
Элемент
Описание
>DAS*SUM
Повтор введённого формата
*** easyJet ***
Наименование перевозчика
Валюта PCC агентства или в соответствии с кодом выбора
Currency:GBP
валюты
Itin:
228.92
Общая сумма по тарифу
OptSvcs:
31.00
Общая сумма выбранных дополнительных услуг
Total:
259.92
Итоговая сумма тарифа и дополнительных услуг
By Segment
Текущий вариант расчета / общее количество дополнительных
>DAS*SEG/S1
услуг
15.00
Итого для сегмента 1
By Passenger
Нажимите «Tabª для просмотра дополнительных услуг для
>DAS*PAX/P01
каждого пассажира
31.00
Итого для пассажира 1
Fares:>ZFQ*
Нажимите «Tabª для перерасчёта
На данном этапе в D S*SUM не показаны проданные места, только дополнительные
услуги/сборы͘
Страница 35
Бронирование дополнительных услуг с помощью криптических форматов
Также, дополнительные услуги можно забронировать c помощью существующих
криптических форматов GDS используя коды ATPCO дополнительных услуг.
>DAS0BGSPGF/S1/N1/C1
Ответ Galileo:
>DAS0BGSPGF/S1/N1/C1 *
Экран выбора мест в салоне и просмотра карты мест
Элемент
Описание
>SA*S1
Повтор введённого формата
*** easyJet ***
Наименование перевозчика
Валюта PCC агентства или в соответствии с кодом выбора
Currency:GBP
валюты
Itin:
228.92
Общая сумма по тарифу
OptSvcs:
31.00
Общая сумма выбранных дополнительных услуг
Total:
259.92
Итоговая сумма тарифа и дополнительных услуг
Страница 36
S01:U26994 Y 20APR EDIMAD
Сегмент
--------Price-¦
. Occupied ¦
1
3.00 ¦
Раздел расшифровки стоимости мест
2
8.00 ¦
3
12.00
¦ 01¦333 333¦
¦ 02¦222 222¦
¦ 03¦222 222¦
¦ 04¦222 222¦
¦ 05¦222 222¦
Раздел карты мест
¦ 06¦..1 111¦
¦ 07¦111 111¦
¦ 08¦111 111¦
¦ 09¦111 111¦
By Passenger
Описание рядов
>DAS*PAX/P01
¦-- 319 Economy ----------------------
Раздел описания мест
Exit Row
Нажмите «Tabª для перерасчёта стоимости и просмотра
SeatDtls:>SA*SD01}
описания места
Sell:>S.P01S01}
Нажмите «Tabª для выбора места, например, 2А
More:>MD}
Нажмите «Tabª для перехода вниз по схеме
NextSeg:>SA*P01S02}
Нажмите «Tabª для перехода к следующему сегменту
NextPax:>SA*P02S01}
Нажмите «Tabª для перехода к следующему пассажиру
Запрос должен содержать номер сегмента͘ Если в запросе не указан номер пассажира,
то по умолчанию будет использовано имя первого пассажира в бронировании͘
Если API перевозчик не поддерживает валюту PCC агентства или в соответствии с
модификатором в запросе, то сумма будет отображаться в валюте, установленной
перевозчиком по умолчанию͘
Показана общая стоимость маршрута, дополнительных услуг по всем пассажирам и
всем сегментам и совокупная стоимость маршрута и дополнительных расходов͘
Раздел с расшифровкой стоимости мест служит в качестве пояснения к фактической
схеме расположения мест͘ Стоимость может зависеть от конкретного места или быть
основана на общих характеристиках места (например, у прохода, у окна, у выхода и
т͘п͘), но это зависит от перевозчика͘
Номера рядов указываются слева͘
Доступные места отмечаются номером, указанным в разделе описания стоимости,
соответствующим стоимости места͘
Если место не доступно, это отображается точкой͘
Проходы обозначаются пробелом͘
В верхней строке раздела описания рядов указывается тип борта для выбранного
сегмента и описание салона͘
Описание доступно для каждого из рядов͘
Страница 37
>S.P01S01/3A
Место 3 было выбрано для пассажира 1
Общая сумма для выбранного пассажира отраженная в верхней части окна,
обновляется с учётом стоимости выбранного места͘
Просмотр карты мест
Пример: *SD
Страница 38
Запрос *SD в бронированиях с авиакомпаниями, подключенными через API, не
будет доступен после введения команды завершения работы с PNR.
Завершение бронирования - данные пассажиров и форма оплаты
Создавая новое бронирование, перенесите данные из профайла клиента или добавьте в
ручную данные о пассажире, в частности, номер часто летающего пассажира, например,
номер карты easyJetPlusd, который будет автоматически передан в авиакомпанию͘
Например:
M.U2123456789
Завершение бронирования - данные пассажиров и форма оплаты
При бронировании рейсов перевозчиков, подключенных через API, обязательно введение
в PNR следующей информации:
Имена/фамилии пассажиров;
Титул пассажира;
Не менее одного телефона;
Не менее одного адреса (пять полей);
Адрес электронной почты;
Форма оплаты͘
При сохранении PNR Aggregated Shopping проверяет, внесены ли в бронирование все
обязательные поля͘ Каждый API перевозчик, может требовать обязательного внесения и
других данных, в этом случае Aggregated Shopping так же будет выводить сообщение об
ошибке, если не все данные внесены͘
Помимо введения обязательных полей перед завершением PNR должен быть закреплен
расчет маршрута͘ В случае, если расчет не сделан, будет выведено сообщение об ошибке
следующего содержания: T SERRtbd-NEED PRICING ENTRY BEFORE END TRANSACTION
Титул пассажира
Указание титула является обязательным при заполнении поля имени для всех API
перевозчиков͘ Система поддерживает следующие титулы:
Страница 39
9 MR
9 MRS
9 MISS
9 MS
9 MASTER
9 MSTR
Если любой существующий титул не поддерживается перевозчиком, Travelport Aggregated
Shopping выводит на экран сообщение об ошибке͘
Команда >Z*NT отображает список титулов, которые поддерживает перевозчик:
Адрес
Обязательно внесение адреса DRS или DVLR͘ В адресе должно содержаться, как минимум
пять элементов, включая страну͘
W. или D. (для системы Galileo):
Пассажир
Строка адреса
Город /населённый пункт
Страна
Страница 40
Почтовый код/индекс
Примеры адреса в системе Galileo:
ADRS-PERSON NAME*ADDRESS LINE*TOWN*COUNTRY*P/SN59NX
DLVR-PERSON NAME*ADDRESS LINE 1*TOWN*STATE*COUNTRY*P/SN59NX
Номер телефона
Обязательно внесение как минимум одного номера телефона͘
Примеры заполнения поля номера телефона в системе Galileo:
o HOME PHONE
>P.NYCH*212 555-3012
o BUSINESS PHONE WITH EXTENSION..>P.LAXB*818 555-7000X469
o TRAVEL AGENCY PHONE
>P.HNLT*808 555-3160-ANN
o ACCOMMODATION/HOTEL WITH EXT...>P.MIAA*305 555-5555X1907
o INPUT HOME (ASSUMED CITY)
>P.H*818 555-0924
o CELLULAR PHONE
>P.BOSC*617 555-9876
o FAX
>P.CHIF*773 555-8018
o PDA
>P.WASP*201 555-6889
Адрес электронной почты
Обязательно указывается как минимум один адрес электронной почты͘ При указании
нескольких адресов электронной почты перевозчику отправляется первый͘
Пример указания адреса электронной почты в системе Galileo:
>MT.MS.TEST.ONE@TRAVELPORT.COM
APIS / Secure Flights
Для APIS / Secure Flights Aggregated Shopping использует существующие GDS форматы.
Форма оплаты
Travelport Aggregated Shopping поддерживает следующие формы оплаты:
9 CREDIT CARD
9 DEBIT CARD
9 AGENCY PAYMENT
9 CASH
9 TRAVEL ACCOUNT CARD
9 PREPAID CARD
9 MISC CHARGE ORDER
Не все API перевозчики поддерживают все формы оплаты, поэтому Travelport Aggregated
Shopping предлагает списки допустимых форм оплаты для каждого из перевозчиков͘ При
указании формы оплаты, не поддерживаемой перевозчиком, на экран выводится
следующее сообщение:
Страница 41
Для перехода в окно списка поддерживаемых форм оплаты введите:
ZF* или ZF*Cxxͩ,
где xx = 2-буквенный авиакомпании͘
При вводе «>ZF*ͩ или при попытке завершить бронирование без указания формы оплаты,
Travelport Aggregated Shopping создаёт внутреннюю запись для получения данных о форме
оплаты из PNR͘
Если не указана никакая форма оплаты, или если форма оплаты скрыта, то необходимо
указать форму оплаты вручную в следующем формате:
>ZF/Cxx/CC/
xx = 2-буквенный код авиакомпании
Например: >ZF/CU2/CC/VI4444333322221111/D1112/S123/NM-MR JOE TRAVELER
Для ввода кода безопасности, если PNR содержит номер кредитной карты, можно
использовать следующие команды:
>ZF/ Cxx/CC/S123
>ZF/CC/S123
Страница 42
Ответ системы:
Страница 43
Страница 44
Изменение стоимости и сохранение бронирования
В процессе сохранении нового бронирования Travelport Aggregated Shopping покажет
изменения стоимости͘ Экран с изменениями отображается, если окончательная стоимость
отличается от стоимости, указанной в первоначальном расчёте нового бронирования͘
Продолжайте работу с PNR и/или повторите команду завершения бронирования(E, ER, ET),
чтобы принять изменения в цене͘
*** Booking Did Not Complete. Price Changed By 12.25 ***
*** easyJet *** Currency:CAD
Pricing for: S1-4
Total:
1889.10
----------------------------------------------------------------
Fare Basis : A14TGB/E10TGB/E10TGB/A14TGB
Description: Tango/Tango Plus/Tango Plus/Tango
----------------------------------------------------------------
P01:ADT/Traveller/Joe:
Total:
944.55
----------
Base Fare Amount
:
786.00
Taxes Amount
:
108.55
GST Goods And Services Tax
:
58.55
ZN Passenger Service/Security
:
12.50
----Rules:>FNS01}-----OptSvcs:>DAS*S01-04}----More:>MD}---------)>
Просмотр сохранённого тарифа (дополнительно)
Пример: *LF/Cxx
xx = 2-буквенный код авиакомпании
Страница 45
Отображение PNR перевозчика, подключенного через API(дополнительно)
Пример: Z*R/Cxx
xx = 2-буквенный код авиакомпании
Страница 46
Запрещённые команды
Некоторые из существующих GDS команд запрещены, если в бронировании содержится
хотя бы один сегмент перевозчика, подключенного через API.
Разделение PNR;
Повтор завершения работы с бронированием;
QEP перед закрытием PNR͘
Модификация и аннуляция бронирования
Просмотр PNR с сегментами API перевозчиков
Формат Galileo: Z*R/Cnn
Перед началом внесения изменений или аннуляции PNR, бронирование должно быть
открыто из системы перевозчика͘
Внесение изменений и аннуляция PNR невозможны, если бронирование GDS не
синхронизировано с PNR в системе перевозчика, подключенного через API.
easyJet - если изменения сделаны не в Galileo, а напрямую в системе EasyJet,
синхронизация невозможна͘ Все последующие изменения должны вноситься
непосредственно самим перевозчиком.
Изменения и добавления форматов PIS возможны без добавления нового или
модифицирования существующего сегмента͘ При добавлении нового или изменении
существующего сегмента может быть добавлено место в салоне.
Отмена перебронирования разрешена͘
Пример формата: X2/0U24909Y08NOVAMSLGWNN1
Если в PNR производится изменение поля имени пассажира или сегмента, Aggregated
Shopping отправляет или обновляет отправленные данные PIS, имеющиеся в PNR͘
Также возможно добавление и изменение только элемента APIS.
Страница 47
Пример формата: ZAPIS/CU2
Не допускается отмена сегментов в бронировании, содержащем сегменты нескольких
API перевозчиков, в рамках одной транзакции͘
Пример формата: X1-2/0U2568
Рассчитайте маршрут, все выбранные места и дополнительные опции͘
Формат Galileo: FQ
Если в результате модификации стоимость изменилась, то в первой строке окна с
описанием тарифа будет содержаться следующее сообщение: *** Price Changed -
Amount due:nnnnnnn.nn ***
Добавьте форму оплаты͘
Завершите работу с PNR͘
Маршрутные примечания после модификаций или аннуляций͘
Все исходные маршрутные ремарки будут заменены новыми данными бронирования͘
Будет сохранена первоначальная форма оплаты, итоговая сумма, плюс новая форма
оплаты и итоговая сумма включая дополнительные сборы͘
Пример:
9. #TAS01#FOPVI4XXXXXXXXXXX1111/918.93/1217Z/07FEB
10. #TAS01#FOPVI4XXXXXXXXXXX1111/42.00/1536Z/09FEB
11. #TAS01#TOT960.93
Страница 48
Приложение A - Пример PNR в системе Galileo
SXXXXX/21 XDBKR C185216 AG 99999992 16MAY
1.3PLASTNAME/FIRSTMR/SECONDMRS/THIRDMS*P-CNN DOB01JAN01
4.I/1PLASTNAME/FOURTHMS*12JAN12
1. YY 9684 M
20AUG JFKLHR ZK3
1815
#0635
0
2. XX 9998 M
29AUG LHRAMS ZK3
1815
#0835
0
OPERATED BY ECM AIRWAYS
** VENDOR LOCATOR DATA EXISTS **
>*VL•
** SERVICE INFORMATION EXISTS **
>*SI•
** EMAIL ADDRESS EXISTS **
>*EM•
FONE-LONB*01753288000
ADRS-MR.F.LASTNAME*8 HURRICANE WAY*LANGLEY*GBR*P/SL38AG
TKTG-T*
DOCI-FREE TEXT-#ECM01#REFYY/ABCDEF/USD
002. FREE TEXT-#ECM01#P01ADT/103.54/25.95/129.49
003. FREE TEXT-#ECM01#P02ADT/103.54/25.95/129.49
004. FREE TEXT-#ECM01#P03CNN/103.54/25.95/129.49
005. FREE TEXT-#ECM01#P04INF/25.00/0.00/25.00
006. FREE TEXT-#ECM01#S01FLTYY9684/M/20AUG2011/JFKLHR/18150635
007. FREE TEXT-#ECM01#DAS/P1-3/S1/AIRPORT CHECKIN-TSCI/6.00/3
008. FREE TEXT-#ECM01#DAS/P1/S1/HOLDBAGS-BGPP/20.00/1
009. FREE TEXT-#ECM01#FEE33.50
010. FREE TEXT-#ECM01#FOPVI4XXXXXXXXXXX1111/480.96
011. FREE TEXT-#ECM01#TOT480.96
012. FREE TEXT-#ECM01#BAG/BAGGAGE ALLOWANCE
013. FREE TEXT-#ECM01#BAG/CARRY ON BAG/MAX 10KG/56*45*25 CM/5.00
014. FREE TEXT-#ECM01#BAG/FIRST HOLD BAG/MAX 20KG/81*119*119
CM/20.00
015. FREE TEXT-#ECM01#BAG/FIRST-SECOND HOLD BAG/MAX 32KG/81*119*119
CM/35.00
016. FREE TEXT-#ECM01#BAG/ADDITIONAL DISCOUNTS MAY APPLY
017. FREE TEXT-#ECM01#BAG/OVERWEIGHT AND OVERSIZE CHARGES MAY APPLY
018. FREE TEXT-#ECM01#WARN/BAGS TO BE COLLECTED ON LANDING
019. FREE TEXT-#ECM02#-REFXX/ABCDEF/USD
020. FREE TEXT-#ECM02#-P01ADT/50.67/0.00/50.67
021. FREE TEXT-#ECM02#-P02ADT/50.67/0.00/50.67
022. FREE TEXT-#ECM02#-P03CNN/50.67/0.00/50.67
023. FREE TEXT-#ECM02#-P04INF/20.00/0.00/20.00
024. FREE TEXT-#ECM02#-S02FLTXX9998/V/29AUG2011/LHRAMS/18152035
025. FREE TEXT-#ECM02#-DAS/P1-3/S2/AIRPORT CHECKIN-TSCI/6.00/3
026. FREE TEXT-#ECM02#-DAS/P1/S2/HOLDBAGS-BGPP/20.00/1
027. FREE TEXT-#ECM02#-FEE14.29
028. FREE TEXT-#ECM02#-FOPVI4XXXXXXXXXXX1111/240.80
029. FREE TEXT-#ECM02#-TOT240.80
030. FREE TEXT-#ECM02#-WARN/BAGS TO BE COLLECTED ON LANDING
Страница 49
Приложение B - Модификаторы расчета и маршрута для ZFS
Модификаторы расчета
Пример формата
Дополнительное пояснение
Предпочтительные
*STU
категории пассажиров
Обязательные категории
**STU
пассажиров
Применение скидки
*RP15
В настоящее время не
поддерживается
Выбор пассажира
P1*STU
Поддерживается только при
P1*STU.2*CNN
принудительном указании PTC
P1-3*STU
Промо-тарифы
-PROMO CODE
Конфиденциальные тарифы
:P
-ACCT CODE
Валидирующий перевозчик
/CU2
Модификаторы штрафных
PEnn
nn может быть от 00 до 99
санкций
:AP
Изменение валюты
:EUR
Выбор сегмента
S1
Только для забронированного
S1.3
маршрута
S1-3
S1-3.4.6-7
Выбрать все сегменты
ZFSALL
Stopover
O1
В настоящее время не
поддерживается
Модификатор стыковок
X1
В настоящее время не
поддерживается
Исключение TAX
TE
TE-tax code
TE-tax code-tax code
Модификаторы маршрута
Пример формата
Дополнительное пояснение
Включить / исключить
/cx
Допускается включать несколько
перевозчиков
/cx-
перевозчиков и комбинацию
включённых и исключённых͘
Включить только
/cx#
перевозчика
Включить / исключить
//*S
Ошибка - в настоящее время не
альянс
//*S-
поддерживается
Перенести дату на более
-5
Ошибка - в настоящее время не
раннюю / позднюю
#5
поддерживается
Включить / исключить город
.CTY
.CTY-
.CTY.CTY
.CTY-.CTY-
.CTY.CTY-
Страница 50
Типы рейсов
.D
Ошибка, если запрошено более
.C
одного типа 1 рейса
.SI
.SO
Несколько аэропортов
M
Mcty
Mcty.cty
Предпочтительный салон
-PREMF
Допускается указание нескольких
-FIRST
типов салонов
-BUSNS
-PREME
-ECON
Модификатор выбора
.M
предпочтительного времени
.N
суток
.E
Модификатор требуемого
.M#
Ошибка, если указано более 1
времени суток
.N#
времени
.E#
Время вылета
DTnn
nn = 1-23
Если одновременно указывается
время прибытия, то время вылета не
учитывается, т͘е͘ это не является
ошибкой͘
Время прибытия
Atnn
nn = 1-23
В 1G это работает только с
забронированным маршрутом, но,
вероятно, ECM будет работать как с
забронированным, так и с не
забронированными маршрутами͘
Если не работает с
незабронированным, это не является
ошибкой͘
Время в пути
JTnn
nn = 1-99
В 1G это работает только с
забронированным маршрутом, но,
вероятно, ECM будет работать как с
забронированным, так и с не
забронированными маршрутами͘
Если не работает с
незабронированным, это не является
ошибкой͘
Страница 51
Приложение C
Ремарки к маршруту
При бронировании рейсов перевозчиков, подключенных через API, в Travelport Aggregated
Shopping после успешного завершения работы с PNR в системе создаётся раздел ремарок к
маршруту͘
Ниже представлены форматы, которые использует Aggregated Shopping при создании
ремарок к маршруту, которые отличаются от ремарок DI., создаваемых ранее продуктом
LCCP в системе Galileo при выполнении той же процедуры бронирования͘
В системе Galileo используются примечания DI͘FT͘
Примеры Galileo MIR файлов
P2M1T0/21 XDBKR C185216 AG 99999992 25MAR
1.1DUGAN/STEVEMR
1. U2 2223 Y 25MAY LTNALC ZK1 0600
0935 L
SA
** VENDOR LOCATOR DATA EXISTS **
>*VL·
** EMAIL ADDRESS EXISTS **
>*EM·
FONE-LONB*01753288524
ADRS-MR.S.DUGAN*118 ERMIN STREET*SWINDON*GB*P/SN34NQ
TKTG-T*
DOCI-FREE TEXT-#TAS01#REFU2/EL5CJ1V/GBP
002. FREE TEXT-#TAS01#P01ADT/191.29/13.00/204.29
003. FREE TEXT-#TAS01#S01FLTU22223/Y/25MAY2013/LTNALC/06000935
004. FREE TEXT-#TAS01#DAS/P1/S1/BAGGAGE-BGPP/16.00/1
005. FREE TEXT-#TAS01#FEE15.76
006. FREE TEXT-#TAS01#FOPCC/VIXXXXXXXXXXXX1111/236.05/1538Z/25MAR
007. FREE TEXT-#TAS01#TOT236.05
008. FREE TEXT-#TAS01#WARN/BAGS TO BE COLLECTED ON LANDING
* * * Top of File * * *
%%?T51G773392010050002725MAR131813
000
25MAY13CCCCABCDCCAB
0WY 0WY99999992 P2M1T0
C1821N21AG25MAR1300025MAR13001
000000000000 GBP00000000 00000000 00000000 00000000 00000000 000000000900
N NNN0N NAYA NNNX GB
000000001000001000000000000000001001009000000000
A02DUGAN/STEVEMR
3
00
N
C35:N
A0401U2 EASYJET AIRL2223Y ZK25MAY0600 0935 2LTNLONDON/LUTON ALCALICANTE/ALICIN O0
320
00902F
TK:NJT:02.35ANL:EASYJET AIRLINE CO LTD
A12LONB *01753288524
A13W-MR.S.DUGAN*118 ERMIN STREET*SWINDON*GB*SN34NQ*
A14FT-#TAS01#REFU2/EL5CJ1V/GBP
A14FT-#TAS01#P01ADT/191.29/13.00/204.29
A14FT-#TAS01#S01FLTU22223/Y/25MAY2013/LTNALC/06000935
A14FT-#TAS01#DAS/P1/S1/BAGGAGE-BGPP/16.00/1
A14FT-#TAS01#FEE15.76
A14FT-#TAS01#FOPCC/VIXXXXXXXXXXXX1111/236.05/1538Z/25MAR
A14FT-#TAS01#TOT236.05
Страница 52
A14FT-#TAS01#WARN/BAGS TO BE COLLECTED ON LANDING
A14VL-153825MAR???????EL5CJ1V
*** Output complete at 18:13:59 on 25 Mar 2013 ***
Ремарки к маршруту после аннуляции или модификации
Все исходные ремарки заменяются соответствующими данными бронирования͘
Будет сохранена первоначальная форма оплаты, итоговая сумма, плюс новая форма
оплаты и итоговая сумма, включая дополнительные сборы͘
Пример в системе Galileo:
9. #TAS01#FOPVI4XXXXXXXXXXX1111/918.93/1217Z/07FEB
10. #TAS01#FOPVI4XXXXXXXXXXX1111/42.00/1536Z/09FEB
11. #TAS01#TOT960.93
Номер бронирования API авиаперевозчика:
Пример в системе Galileo:
DI.FT-#TAS01#REFWN/ABCDEF/GBP
КОД
ОПИСАНИЕ
1
DI.FT-#
(1G)
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа, 2 цифры (nn)
4
REFaa
Ссылка на авиаперевозчика (REF),
aa - 2-буквенный код авиаперевозчика
5
/{text}
(1G)
Номер брони авиаперевозчика, размер зависит от авиаперевозчика.
6
/aaa
(1G)
Разделитель (/)
3-буквенный код валюты
Информация о тарифе для пассажира:
Пример в системе Galileo:
DI.FT-#TAS01#P01ADT/54.98/41.00/95.98
DI.FT-#TAS01#P02CNN/54.98/41.00/95.98
DI.FT-#TAS01#P03INF/54.98/41.00/95.98
КОД
ПРИМЕЧАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
используется во всех записях
(1G)
2
TAS
Идентификатор
Страница 53
3
nn#
Номер тарифа, 2 цифры (nn)
3.1
Pnn
Идентификатор пассажира (P), 2 цифры (nn)
(1G)
3.1.1
ADT
Идентификатор взрослого пассажира
3.1.2
CNN
Идентификатор ребёнка
3.1.3
INF
Идентификатор младенца
3.2
/nn.nn
Разделитель, далее следует базовый тариф в десятичном формате (nn.nn)
3.3
/nn.nn
Разделитель, далее следует такса в десятичном формате (nn.nn)
3.4
/nn.nn
Разделитель, далее следует итоговая сумма в десятичном формате (nn.nn)
Информация о полетном сегменте:
Пример в системе Galileo:
DI.FT-#TAS01#S01FLTWW1011/Y/26JUL2011/LTNEDI/06450910
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа, 2 цифры (nn)
4
Snn
Идентификатор сегмента (S), затем 1 или 2 цифры (nn), составляющие
номер сегмента PNR по данному рейсу
5
FLTaannnn
FLT - идентификатор рейса
Код перевозчика - 2 буквы (aa)
Номер рейса - 4 цифры (nnnn)
6
/aa
Разделитель, затем код класса - 2 буквы (aa)
7
/DDMMMYYYY
Разделитель, затем DDMMMYYY - формат даты (например, 17JUN2011)
8
/aaaaaa
Разделитель, затем пункты вылета и прилёта - 6 знаков (aaaaaa)
9
/hhmmhhmm
Разделитель, затем время вылета и прилёта в формате hhmm, hhmm
Номера билетов:
Некоторые API авиаперевозчики могут предоставлять номера билетов, оформленные
самой авиакомпанией͘ Номера билетов привязаны к пассажиру, но могут относиться и к
нескольким сегментам͘
Пример в системе Galileo:
DI.FT-#TAS01#TKT/P1/S1-2/5262190611305
DI.FT-#TAS01#TKT/P1/S3/5262190611306
DI.FT-#TAS01#TKT/P2/S1-2/5262190611307
DI.FT-#TAS01#TKT/P2/S3/5262190611308
КОД
ОПИСАНИЕ
Страница 54
1
DI.FT-#
(1G)
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
используется во всех записях
2
TAS
(TAS)
Идентификатор
3
nn#
Номер тарифа, 2 цифры (nn)
4
TKT
Идентификатор билета (TKT), 3 буквы
5
/P
(1G)
Разделитель (/)
P (1G) - идентификатор пассажира
5.1
n
(1G)
Номер пассажира, например, 2 указывает на пассажира 2
Диапазон номеров пассажиров, например, 1-3 указывает на пассажира 1,
n-n
(1G)
пассажира 2 и пассажира 3
n.n
(1G)
Номер конкретного пассажира, например, 1.3 указывает на пассажира 1 и
пассажира 3
6
/S
Разделитель (/), затем S - идентификатор сегмента
6.1
n
Номер сегмента
6.2
n-n
(1G)
Диапазон номеров сегментов, например, 1-3 указывает на сегменты 1, 2 и 3
6.3
n.n
(1G)
Конкретные сегменты, например, S1.3 указывает на сегменты 1 и 3
5
/aaaaaaaaaaaaaaa
Разделитель (/), номера билета.
Дополнительные услуги
Дополнительные услуги сохраняются в примечаниях к маршруту и привязываются к
сегменту пассажира͘ Наименование дополнительной услуги указывается 4 - 6-значным
кодом TPCO͘
Пример в системе Galileo:
DI.FT-#TAS01#DAS/P1-3/S1-2/AIRPORT CHECKIN-TSCI/6.00/6
DI.FT-#TAS01#DAS/P1/S1-2/HOLDBAGS-BGPP/10.00/2
DI.FT-#TAS01#DAS/P1.3/S1-2/GOLF CLUBS-BGSPGF/10.00/4
КОД
ОПИСАНИЕ
1
DI.FT-#
(1G)
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа (nn)
4
DAS
Идентификатор дополнительных услуг (DAS)
5
/P
(1G)
Разделитель (/)
P - идентификатор пассажира
5.1
n
(1G)
Номер пассажира, например, 1 указывает на пассажира 1
Страница 55
5.2
n.n
(1G)
Номер конкретного пассажира, например, Р1.3 указывает на пассажира 1 и
пассажира 3
5.3
n-n
(1G)
Диапазон номеров пассажиров, например, Р1-3 указывает на пассажира 1,
пассажира 2 и пассажира 3
6
/S
Разделитель (/), затем S - идентификатор сегмента
6.1
n
Номер сегмента
6.2
n-n
(1G)
Диапазон номеров сегментов, например, 1-3 указывает на сегменты 1, 2 и 3
6.3
n.n
(1G)
Конкретные сегменты, например, S1.3 указывает на сегменты 1 и 3
5
/aaaaaaaaaaaaaaa
Разделитель (/)
Наименование элемента дополнительной услуги. Наименование должно
совпадать с наименованием в окне дополнительных услуг и соответствующим
кодом услуги.
6
/n.nn
Разделитель (/), затем стоимость единицы, в десятичном формате (n.nn)
7
/n
Разделитель (/), затем количество (n) (общее количество для всех
пассажиров)
Места в салоне
Места привязываются к пассажиру к сегменту, указание диапазона не допускается͘
Пример в системе Galileo:
DI.FT-#TAS01#DAS/P1/S1/23A/SEAT-SA/25.00
КОД
ОПИСАНИЕ
1
DI.FT-#
(1G)
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа (nn)
4
DAS
Идентификатор дополнительных услуг (DAS)
5
/P
(1G)
Разделитель (/)
P - идентификатор пассажира
5.1
n
(1G)
Номер пассажира, например, 1 указывает на пассажира 1
6
/S
Разделитель (/), затем S - идентификатор сегмента
6.1
n
Номер сегмента
7
/aaa
Разделитель (/), затем номер места
8
/aaaaaaaaaaaaaaa
Разделитель (/)
Наименования элемента дополнительной услуги ACH, с указанием код услуги
ATPCO, например, SEAT-SA.
9
/n.nn
Разделитель (/), затем стоимость единицы.десятые(n.nn)
Страница 56
Сборы
Сборы начисляются за использование кредитных/дебетовых карт, выбор места, внесение
изменений и т͘п͘ Итоговая сумма всех сборов за бронирование:
Пример в системе Galileo:
DI.FT-#TAS01#FEE18.00
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
(TAS)
Идентификатор
3
nn#
Номер тарифа (nn)
4
FEEnn.nn
FEE - сборы, связанные с бронированием, например, за оплату по кредитной
карте, выбор мест, внесение изменений
Итоговая сумма сборов в десятичном формате (nn.nn)
НДС
Бронирование облагается НДС͘ Эта запись создаётся, если API авиаперевозчик
предоставляет информацию о НДС͘ Однако фактическая сумма НДС также включена в
итоговую сумму тарифа͘
Пример в системе Galileo:
DI.FT-#TAS01#VAT20.75
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа (nn)
4
VATnn.nn
VAT - идентификатор НДС
Итоговая сумма в десятичном формате (nn.nn)
Форма оплаты
Пример в системе Galileo:
DI.FT-#TAS01#FOPCC/VI4XXXXXXXXXXX1111/233.74(платеж совершён с помощью
кредитной/дебетовой карты)
DI.FT-#TAS01#FOPAP/233.74 (платеж проведен как Agency Payment)
DI.FT-#TAS01#FOPCA/233.74
DI.FT-#TAS01#FOPMO/XCDBF/233.74 (компания Southwest позволяет использовать в качестве
оплаты неиспользованные билеты)
КОД
ОПИСАНИЕ
Страница 57
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа (nn)
4
FOP{text}
FOP- идентификатор формы оплаты
{text} - зависит от выбранной формы оплаты.
Для платежей по кредитной/дебетовой карте - добавить код карты с 16-
значным скрытым номером
Для платежей другими способами, указать описание типа платежа.
(AGENCYPAYMENT, UNUSEDTICKET etc)
5
/nn.nn
Разделитель, затем итоговая сумма оплаты в десятичном формате (nn.nn)
Итоговая сумма
Пример в системе Galileo:
DI.FT-#TAS01#TOT233.74
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа (nn)
4
TOTnn.nn
TOT - идентификатор итоговой суммы
Итоговая сумма в десятичном формате (nn.nn)
Сборы за провоз багажа
Дальнейшие строки примечаний к маршруту, предназначенные для сборов за провоз
багажа, должны быть добавлены в момент завершения работы с бронированием͘ Данную
команду необходимо вносить независимо от наличия багажа в составе дополнительных
услуг͘
Пример в системе Galileo:
DI.FT-#TAS01#BAG/BAGGAGE ALLOWANCE
DI.FT-#TAS01#BAG/CARRY ON BAG/MAX 10KG/56*45*25 CM/5.00
DI.FT-#TAS01#BAG/FIRST HOLD BAG/MAX 20KG/81*119*119 CM/20.00
DI.FT-#TAS01#BAG/FIRST-SECOND HOLD BAG/MAX 32KG/81*119*119 CM/35.00
DI.FT-#TAS01#BAG/OVERWEIGHT AND OVERSIZE CHARGES MAY APPLY
Примечания к бронированию на запросе
Если API перевозчик, поддерживает возможность создания бронирования с запросом без
оплаты, то должна быть добавлена ремарка, сообщающая о том, что бронирование
завершено без оплаты, и что оно подлежит оплате в течение срока, указанного в
бронировании, иначе бронирование будет автоматически аннулировано
авиаперевозчиком͘
Страница 58
Пример в системе Galileo:
DI.FT-#TAS01#PLACED ON HOLD 17JUN11 HH:MM
DI.FT-#TAS01#ADD PAYMENT WITHIN 24HRS TO CONFIRM
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
Идентификатор
3
nn#
Номер тарифа (nn)
4
PLACED ON HOLD
Стандартный текст для неоплаченного бронирования
DDMMMYY HH:MM
Где DDMMMYY HH:MM - дата и время бронирования
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS (TAS)
Идентификатор
3
nn#
Номер тарифа (nn)
4
ADD PAYMENT
Стандартный текст неоплаченного бронирования
WITHIN nnHRS
Nn - количеством часов, отведённым перевозчиком на оплату
TO CONFIRM
Стандартное предупреждение
Предупреждающее примечание добавляется ко всем бронированиям авиаперевозчиков,
подключенных через API.
Пример в системе Galileo:
DI.FT-#TAS01#WARN/BAGS TO BE COLLECTED ON LANDING
КОД
ОПИСАНИЕ
1
DI.FT-#
DI.FT - Ремарка примечаний к маршруту содержит свободный текст,
(1G)
используется во всех записях
2
TAS
(TAS)
Идентификатор
3
nn#
Номер тарифа (nn)
4
{text}
Стандартный текст предупреждения
WARN/BAGS TO BE COLLECTED ON LANDING
Тарифы и сборы на младенцев
Некоторые авиаперевозчики, подключенные через PI, взимают плату за перевозку
младенцев в виде дополнительного сбора, не тарифа.
Пример PNR в системе Galileo: один тариф - один сегмент
Формат имени в PNR в Galileo:
1.4TRAVELER/JOEMR/JANEMRS/JULIEMISS*P-C09/JOANNEMISS*P-C07
5.I/1ANAME/KATYMS*12JAN11
Бронированию подлежат следующие дополнительные услуги:
Страница 59
Пассажир 1 имеет 1 единицу зарегистрированного багажа,
Пассажир 1, пассажир 2, пассажир 3 и 4 выбрали регистрацию на рейс
Формат
Комментарий
Номер PNR в системе перевозчика,
1
DI.FT-#TAS01#REFXX/ABCDEF/USD
соединенного через API, и код валюты
(USD)
Пассажир 1 - взрослый тариф
2
DI.FT-#TAS01#P01ADT/15.99/13.95/29.94
/тариф/такса /итого͘
3
DI.FT-#TAS01#P02ADT/15.99/13.95/29.94
Пассажир 2 - взрослый тариф
4
DI.FT-#TAS01#P03CNN/15.99/13.95/29.94
Пассажир 3 - детский тариф
5
DI.FT-#TAS01#P04CNN/15.99/13.95/29.94
Пассажир 4 - детский тариф
6
DI.FT-#TAS01#P05INF/25.00/0.00/25.00
Пассажир 5 - младенческий тариф
Номер рейса сегмента 1, класс, дата
DI.FT-
вылета, место оформления билетов,
7
#TAS01#S01FLTXX1011/Y/26JUL2011/ABCDEF/06450910
пара городов, время вылета и прилета
Дополнительные услуги - регистрация͘
Обратите внимание, что регистрация
8
DI.FT-#TAS01#DAS/P1-4/S1/AIRPORT CHECKIN-TSCI/6.00/4
выбрана для всех 4 пассажиров, т͘е͘
6,00 USD *4
Дополнительные услуги - багаж͘
Обратите внимание, что только
9
DI.FT-#TAS01#DAS/P1/S1/HOLDBAGS-GPP/10.00/1
пассажир 1 имеет 1 место
зарегистрированного багажа
Итоговая сумма сборов, например, за
использование кредитной карты, заказ
10
DI.FT-#TAS01#FEE18.00
места, внесение изменений͘ Сумма
приблизительная͘ Окончательная
сумма будет получена от перевозчика͘
11
DI.FT-#TAS01#FOPCC/VI4XXXXXXXXXXX1111/196.76
Форма оплаты
12
DI.FT-#TAS01#TOT196.76
Итоговая сумма
13
DI.FT-#WARN/BAGS TO BE COLLECTED ON LANDING
Стандартное предупреждение
Модификация/изменение примечаний
Внесение изменений и удаление автоматически созданных ремарок невозможно͘
При попытке внести изменения или удалить автоматически созданные примечания,
Aggregated Shopping выдаёт сообщение об ошибке «CH NGE/DELETE OF T S ITINER RY
REM RKS NOT PERMITTEDͩ ͘
Страница 60
Сообщения об ошибках
Сообщения об ошибке при расчете
Формат команды
Условие
Текст сообщения
Указанные сегменты содержат
ECMERR24 - MULTI-CARRIER PRICING
FQ
несколько перевозчиков͘
NOT PERMITTED - SPECIFY SEGMENT(S)
Существует несколько
ECMERR25 - PRICE REQUEST MUST BE
FQS1
сегментов перевозчиков API, но
FOR ALL SEGMENTS FOR DC CARRIER
не все они указаны в запросе͘
FQP1
В запросе указаны не все
ECMERR26 - PRICE REQUEST MUST BE
забронированные имена͘
FOR ALL NAMES FOR DC CARRIER
FQ*MIL
Указан модификатор, не
ECMERR27 - MODIFIER NOT
поддерживаемый либо CH,
SUPPORTED BY DC CARRIER
либо указанным перевозчиком͘
FQ
Запрошен расчёт стоимости
ECMERR28 - MULTI-CITY NOT
маршрута, включающего
SUPPORTED BY DC CARRIER
несколько городов, который не
поддерживается системой
перевозчика.
FQS3
Сегмент 3 не существует͘
ECMERR29 - INVALID SEGMENT
NUMBER
FQP1-4
Пассажир 4 не существует͘
ECMERR30 - INVALID PASSENGER
NUMBER
ZFQ
Формат запроса введен не
ECMERR31 - INVALID FORMAT
верно͘
ZFQ*
Предыдущий расчет не
ECMERR32 - NEED PRICE DISPLAY
существует, поэтому его
невозможно отобразить͘
ZFN*
Предыдущий расчет не
ECMERR33 - NEED RULE DISPLAY
существует, поэтому
невозможно отобразить
правила͘
FQ
Бронирование содержит
ECMERRtbd - INFANT SEAT PRICE
категорию INS (младенец с
REQUEST NOT PERMITTED FOR DC
местом)͘
CARRIER
Страница 61
FQ
В бронировании не внесены
ECMERRtbd - ALL NAMES MUST BE
все пассажиры.
PRESENT FOR PRICING REQUEST
FQP1.2*INF
Модификатор пассажира для
ECMERRtbd - INVALID MODIFIER FOR
указанного пассажира не
SPECIFIED NAME
действителен͘
Сообщения об ошибках при оформлении дополнительных услуг
Формат
Условие
Текст сообщения
DAS01/S3/P1/C1
Сегмент 3 не существует
ECMERRtbd-INVALID SEGMENT
SELECTION
DAS03/S1/P1-3/C1
Пассажир 3 не существует
ECMERRtbd-INVALID PASSENGER
SELECTION
DAS02/S1*3/P1-4/C1
Пассажир 4 младенец
ECMERRtbd-OPTION NOT VALID FOR
INFANTS
DAS02/S1*3/P2/C-1
Указано отрицательное
ECMERRtbd-COUNT CANNOT BE LESS
значение
THAN ZERO
DAS*SEG/S3
Сегмент 3 не существует
ECMERR1tbd-INVALID SEGMENT
SELECTION
DAS*PAX/S1-3
Пассажир 3 не существует
ECMERRtbd-INVALID PASSENGER
SELECTION
DAS013/S1/P1-1/C1
Опция 13 не существует
ECMERRtbd-INVALID OPTION SELECTION
DAS0TSCI/S1*2/P1/C2
Осуществляется 2 запроса
ECMERRtbd-INVALID COUNT SELECTION
регистрации в для 1
пассажира
DAS0TSPR/S1*2/P1/C2
Осуществляется 2 запроса
ECMERRtbd-INVALID COUNT SELECTION
приоритетной посадки для 1
пассажира
DAS0TSPR/S1*2/P1/C1
Перевозчик поддерживает
ECMERRtbd- SELECT TSPR FOR ALL
приоритетную посадку только
PASSENGERS
для всех пассажиров
DAS*S1/OPT
Перевозчик не предоставляет
ECMERRtbd-FUNCTIONALITY NOT
дополнительные услуги
SUPPORTED FOR THIS CARRIER
DAS01/S1/N1-1/C1
В PNR отсутствуют данные об
ECMERRtbd-NAMES MISSING
Страница 62
имени указанного пассажира
DAS01/S2/N1/C1
Перевозчик не поддерживает
ECMERRtbd-SEGMENT SELECT NOT
выбранный сегмент
SUPPORTED FOR THIS CARRIER
DAS0TSCI/S1*2/N1-2/C1
Перевозчик поддерживает
ECMERRtbd- SELECT {1} FOR ALL
выбранный тип регистрации
PASSENGERS
только для всех пассажиров
DAS0BGSP/S1*2/N1-1
Перевозчику требуется
ECMERRtbd- SPECIFY TYPE OF BGSP
вторичный код
REQUIRED
DAS0BGSPGF/S2/N1/C1
Перевозчику требуется заказ
ECMERRtbd- SELECT BGSPGF FOR ALL
дополнительных услуг для
SEGMENTS
всех сегментов
E
Агент осуществляет закрытие
ECMERRtbd-BAGGAGE SELECTED -
бронирования или расчёт по
AIRPORT CHECK-IN REQUIRED
PNR, которое содержит
зарегистрированный багаж
или спортивный инвентарь,
оформление которого
возможно только в аэропорту͘
E
Агент осуществляет закрытие
ECMERRtbd-INFANT TRAVELLING -
бронирования или расчёт по
AIRPORT CHECK-IN REQUIRED
PNR, в котором содержится
бронирование младенца,
оформление которого
возможно только в аэропорту͘
DAS0BGPP/S1/N1-1/C4
Перевозчик установил
ECMERRtbd- MAXIMUM {0} HOLD BAGS
ограничение числа единиц
PER PASSENGER ALLOWED
багажа до 3 единиц на
пассажира
Сообщения об ошибке при отображении карты мест
Формат
Условие
Текст сообщения
SA*P1
Не выбран сегмент
ECMERRtbd -SEGMENT MUST BE
SPECIFIED
SA*S1*P1
Указанный сегмент не
ECMERRtbd - SEGMENT SPECIFIED IS
принадлежит авиаперевозчику,
NOT A DC CARRIER
подключенному через API
Страница 63
SA*P1S1
Указанный сегмент относится к
ECMERRtbd -SEAT SELECTION NOT
перевозчику, подключенному
SUPPORTED BY CARRIER
через API, который не
поддерживает
предварительное
бронирование мест в салоне и
не предоставляет карту мест
SA*P1S2
Запрос карты мест во время
ECMERRtbd - SEAT SELECTION NOT
бронирования, и указанный
PERMITTED BY CARRIER PRIOR TO ET
сегмент относится к
перевозчику, подключенному
через API, который не
разрешает выбор места до ET
SA*P1S3
Запрос карты мест осуществлен
ECMERRtbd - SEAT SELECTION NOT
после ET, указанный сегмент
PERMITTED BY CARRIER AFTER ET
относится к перевозчику,
подключенному через API,
который не разрешает выбор
места после ET
SA*P1S4
Сегмент 4 не существует
ECMERR29 - INVALID SEGMENT
NUMBER
SA*P2S1
Пассажир 3 не существует
ECMERR30 - INVALID PASSENGER
NUMBER
Сообщения об ошибке при выборе места
Формат
Условие
Текст сообщения
S.N
Указанные сегменты относятся
ECMERRtbd -MULTI-CARRIER SEAT REQ
более чем к одному
NOT PERMITTED - SPECIFY SEGMENT(S)
перевозчику͘
Указанное число мест меньше,
ECMERRtbd - REQUEST SEATS FOR ALL
S.P1-2S1/15A
чем число пассажиров͘
NAMES
S.P1S1
Указанный сегмент относится к
ECMERRtbd -SEAT SELECTION NOT
перевозчику ECM, который не
SUPPORTED BY CARRIER
поддерживает
предварительный выбор места
и не предоставляет карту мест
Страница 64
S.P1S1
Запрос мест осуществлен во
ECMERRtbd - SEAT SELECTION NOT
время бронирования, и
PERMITTED BY CARRIER PRIOR TO ET
указанный сегмент относится к
перевозчику, подключенному
через API, не допускающему
выбор места до ET
S.P1S1
Запрос мест осуществлен после
ECMERRtbd - SEAT SELECTION NOT
ET, указанный сегмент
PERMITTED BY CARRIER AFTER ET
относится к перевозчику,
подключенному через API,
который не разрешает выбор
места после ET
S.P1S4
Сегмент 4 не существует
ECMERR29 - INVALID SEGMENT
NUMBER
S.P3S1
Пассажир 3 не существует
ECMERR30 - INVALID PASSENGER
NUMBER
S.P1S1/99P
Запрошенное место либо не
***** INVALID SEAT SELECTION *****
существует, либо не доступно
(данное сообщение об ошибке
выводится вместе с картой мест для
пассажира и сегмента для которого
данный запрос не возможен)
S.S1/NA
Общий запрос на
ECMERRtbd - GENERIC SEAT REQUEST
предоставление мест к
NOT SUPPORTED BY CARRIER
перевозчику, подключенному
через API, который не
поддерживает общие запросы
Сообщения об ошибке при запросе описания мест
Формат
Условие
Текст сообщения
ZSC*S2/10B
Информация о карте мест для
ECMERRtbd - NO SEAT DATA
выбранного сегмента
отсутствует
ZSC*S3/10B
Сегмент 3 не существует
ECMERR29 - INVALID SEGMENT
NUMBER
ZSC*S2/99P
Указанное место не существует
ECMERRtbd - INVALID SEAT NUMBER
Страница 65
Сообщения об ошибке при отображении забронированных мест
Формат
Условие
Текст сообщения
*SD
Данные о месте в
ECMERRtbd - NO SEAT DATA
бронировании отсутствуют
Сообщения об ошибке при аннуляции забронированных мест
Формат
Условие
Текст сообщения
S.@
Указанные сегменты содержат
ECMERRtbd -MULTI-CARRIER SEAT
более одного перевозчика
CANCEL NOT PERMITTED - SPECIFY
SEGMENT(S)
S.@
Указанные для аннуляции
ECMERRtbd - CANCEL OF RESERVED
места были сохранены через ET
SEATS NOT PERMITTED
S.@
Данные о месте в
ECMERRtbd - NO SEAT DATA
бронировании не указаны
S.S3@
Сегмент 3 не существует
ECMERR29 - INVALID SEGMENT
NUMBER
S.P4@
Пассажир 4 не существует
ECMERR30 - INVALID PASSENGER
NUMBER
Страница 66

 

 

 

 

 

 

 

 

 

 

 

///////////////////////////////////////