Бронирование: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Настройки бронирования авиабилетов)
(Параметры настройки бронирования)
 
(не показано 212 промежуточных версий 20 участников)
Строка 1: Строка 1:
[[Категория:Термины]] [[Категория:Функции]] [[Категория:Настройки]]
+
[[Категория:Процесс]] [[Категория:Функции]] [[Категория:Настройки]][[Категория:Авиабилеты]][[Категория:Железнодорожные билеты]]
'''Бронирование''' или резервирование - электронная [[транзакция]], которая закрепляет права на услуги за тем или иным конкретным конечным пользователем.
+
'''Бронирование''' или резервирование электронная [[транзакция]], которая закрепляет права на услуги за тем или иным конкретным конечным [[Пользователь|пользователем]].
 
 
Для создания бронирования через систему ГРС необходимо знать:
 
*Количество пассажиров.
 
*Класс бронирования.
 
*Информацию о рейсе.
 
  
 
== Процедура бронирования в Nemo ==
 
== Процедура бронирования в Nemo ==
  
Перед началом процедуры бронирования в Nemo система показывает экран подтверждения выбора. На нем доступны:
+
Для бронирования услуги в [http://www.nemo-ibe.com системе онлайн-бронирования {{NameSystem}}] необходимо заполнить [[Форма бронирования (Авиабилеты)|форму бронирования]] и перейти далее.
*информация о выбранном перелете (аналогичная информации на странице результатов поиска),
 
*ссылки на [[УПТ]] (текст на английском языке из [[ГРС]] с возможностью машинного перевода с помощью стороннего бесплатного онлайн-сервиса),
 
*коды тарифов,
 
*детализация тарифов, такс, сборов для каждого типа пассажира,
 
*итоговая стоимость перевозки,
 
*чекбокс «С правилами ознакомлен и согласен» и ссылка на публичную оферту, с которой должен согласиться [[пользователь]] для продолжения.
 
  
== Формы для бронирования в Nemo ==
+
После успешного бронирования [[пользователь]] (заказчик) получает подтверждение с указанием статуса, идентификатора, а также итоговой суммы бронирования, {{NameSystem}} отображает пользователю информацию о сроке оплаты брони и отправляет на электронные адреса заказчика и агентства [[Нотификация|уведомления]] о бронировании. Если до наступления [[таймлимит]]а на оплату оплата не внесена или не зафиксирована, то заказ аннулируется автоматически (при условии, что [[Автоаннулятор | автоаннуляция неоплаченных бронирований]] включена для агентства). [[Выписка]] заказа доступна после оплаты брони.
 
Для осуществления бронированию пользователю предлагается заполнить формы следующих типов:
 
  
1. Информация о заказчике (плательщике);<br>
+
В [[Личный кабинет|личном кабинете]] клиента доступны данные о бронированиях, при этом они могут быть выгружены для дальнейшего создания управленческой отчетности в форматах XML.
2. Информация о пассажирах — пользователь программы должен ввести данные пассажиров, для которых бронируется перевозка с указанием деталей, которые могут понадобиться для корректного создания бронирования (PNR) в ГРС в соответствии с технологией бронирования регулярных авиаперевозок.
 
  
[[Файл:Форма ввода данных.png|700px|Форма ввода данных]]
+
Если при переходе к бронированию заказа произошло увеличение цены, пользователю отобразится сообщение ''Во время бронирования произошло увеличение стоимости заказа'' и предложены два варианта:
 +
* Забронировать перелет по новой цене.
 +
* Вернуться к результатам поиска для выбора другого перелета.
  
Каждая форма содержит набор обязательных и необязательных полей (согласно конфигурации). Имеются настраиваемые подсказки заполнения полей форм и формальные проверки введенных данных.
+
=== Проверка введенных данных ===
 
+
==== Общие правила для всех ГРС ====
После успешного бронирования на странице информации о заказе в блоке с данными о пассажирах записывается: ФИО, тип документа, номер документа, дата рождения, срок действия документа, пол, номер бонусной карты и выбранный тип питания.
+
* '''ФИО''':
 +
** Допускаются только латинские буквы без пробелов.
 +
** Двойная фамилия (имя, отчество) указывается через дефис.
 +
** Во исполнение приказов Минтранса РФ в бронированиях на внутренние перевозки в пределах РФ (ВВЛ) в поле ''NAME'' PNR помимо фамилии/имени в обязательном порядке надлежит указывать отчество (если есть) пассажира (вводится через пробел после имени). Запрос к GDS реализован таким образом, что, если отчество пассажира указано в поле отчества, то оно передается в GDS через пробел вместе с именем.
 +
** Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.
 +
* '''E-mail''': допускаются только цифры и латинские буквы. Кроме того, присутствует дополнительная проверка на существование введенного e-mail адреса (проверяется наличие почтового сервера у домена). После неудачной проверки появляется рекомендация, говорящая о возможной ошибке в введенных данных, однако это не препятствует отправке формы бронирования.
 +
* '''Номер документа''' — допускаются только цифры, латинские буквы и тире. Длина номера — не менее 5 и не более 14 символов.
 +
* '''Срок действия документа''' — должен быть больше срока поездки. Если срок действия паспорта подставляется из профиля и он меньше даты последнего сегмента, то срок действия автоматически устанавливается равным дате последнего сегмента перелета + 1 день.
 +
*'''Блокировка дубликатов бронирования''':
 +
**Во избежание штрафных санкций от авиакомпаний данный функционал работает по умолчанию и блокирует возможность бронирования, если совпадают данные по пассажирам, перелёту, поставщику и идентификатору агентства в ГРС, а статус у уже имеющегося до этого аналогичного заказа не аннулирован. При срабатывании функционала выводится ошибка вида: <code>An order for this flight and the set of passengers already exists</code>. В дополнение к ошибке в логах выводится информация о ранее созданном и ещё не аннулированном аналогичном бронировании: <code>DUPLICATE_BOOKING_ID:{BookId};DUPLICATE_LOCATOR:{Locator}</code>.
 +
**Допустима настройка ограничений на количество одинаковых бронирований для отдельных авиакомпаний. Она может быть задана по двум критериям: спустя определенное время после аннуляции или спустя определенное количество аннуляций. В случае блокировки процесса бронирования в соответствии с заведенным для авиакомпании правилом будет также возвращена ошибка вида <code>An order for this flight and the set of passengers already exists</code>. В логах системы в ответе от Nemo Connect в элементе Warning будет доступно описание причин блокировки, вида: <code>DUPLICATE_BOOKING_ID:{BookId};DUPLICATE_LOCATOR:{Locator};DUPLICATE_RULE:{AirlineCode}:{Value}</code>
 +
*'''Учет поставщика в функционале блокировки дубликатов бронирований''':
 +
**Учет поставщика позволяет включать анализ и блокировку дубликатов бронирований в Nemo Connect не на агента целиком, а отдельно по поставщикам. Учет поставщика работает только при включенной настройке '''Включить анализ и блокировку дубликатов по бронированиям в Nemo Connect'''. Для изменения настроек необхоимо создать тикет в [http://helpdesk.nemo.travel проектном трекере].
  
=== Проверка введенных данных ===
 
Некоторые поля формы пассажиров имеют ряд ограничений и соответствующих правил валидации. Для разных поставщиков услуг могут использоваться различные правила для одних и тех же полей.
 
  
В разделе '''«Авиабилеты» — «Справочные страницы»''' можно описать '''''«Правила ввода пассажирских данных»''''', которые будут доступны пользователю на странице оформления заказа.
+
{{Attention| Если GDS исходного заказа является Galileo uAPI, то поиск в личном кабинете необходимо осуществлять не по локатору, а по фамилии пассажира, так как в случае Galileo uAPI LocatorID - это локатор PNR в терминале Galileo, а не локатор uAPI.}}
  
[[Файл:Правила_ввода_пассажирских_данных.png|Ссылка для досутпа к описанию правил ввода пассажирских данных]]
+
{{Attention| Функционал можно отключить после обращения в службу технической поддержки с соответствующей просьбой.}}
  
==== Общие правила для всех GDS ====
+
{{Attention| У авиакомпании "Аэрофлот" существует правило, согласно которому блокируются все дубли заказов, созданные менее, чем спустя 30 минут после аннуляции заказа оригинала.}}
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.</span>
 
* '''ФИО'''<br /><span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' Во исполнение приказов Минтранса РФ в бронированиях на внутренние перевозки в пределах РФ (ВВЛ) в поле «NAME» PNR помимо фамилии/имени в обязательном порядке надлежит указывать отчество (если есть) пассажира (вводится через пробел после имени). Запрос к GDS реализован таким образом, что, если отчество пассажира указано в поле отчества, то оно передается в GDS через пробел вместе с именем.</span>
 
** Допускаются только латинские буквы без пробелов.
 
** Двойная фамилия указывается через дефис. Аналогично для имени и отчества.
 
* '''E-mail'''
 
** Допускаются только цифры и латинские буквы. Кроме того, присутствует дополнительная проверка на существование введенного e-mail адреса (проверяется наличие почтового сервера у домена). После неудачной проверки появляется рекомендация, говорящая о возможной ошибке в введенных данных, однако это не препятствует отправке формы бронирования.
 
* '''Номер документа'''
 
** Допускаются только цифры, латинские буквы и тире. Длина номера - не менее 5 и не более 14 символов.
 
* '''Срок действия документа'''
 
** Должен быть больше срока поездки. Если  срок действия паспорта подставляется из профиля и он меньше даты последнего сегмента, то срок действия автоматически устанавливается равным дате последнего сегмента перелета + 1 день.
 
  
 
==== ГРС Сирена Трэвел ====
 
==== ГРС Сирена Трэвел ====
* '''ФИО'''
+
* '''ФИО''':
 
** Допускаются только буквы без пробелов (латинские и кириллические).  
 
** Допускаются только буквы без пробелов (латинские и кириллические).  
 
** Кириллица разрешена только при оформлении авиабилета при перелетах на территории России и СНГ.
 
** Кириллица разрешена только при оформлении авиабилета при перелетах на территории России и СНГ.
 
** Максимум 25 символов для каждого поля.  
 
** Максимум 25 символов для каждого поля.  
** Суммарная длина ФИО пассажира не должна превышать 49 символов.  
+
** Суммарная длина ФИО пассажира не должна превышать 49 символов. (Стоит учитывать, что особенности также имеются и у авиакомпаний. Так, например, для авиакомпании Аэрофлот максимальное допустимое количество символов ФИО - 57).  
 
** Использование букв разных алфавитов одновременно не допускается — в случае одновременного использования кириллицы и латиницы, все данные на кириллице будут транслитерированы в латиницу.
 
** Использование букв разных алфавитов одновременно не допускается — в случае одновременного использования кириллицы и латиницы, все данные на кириллице будут транслитерированы в латиницу.
* '''Номер документа'''  
+
* '''Доступные типы документов''':
** Только буквы, цифры и тире, не более 14. Допускаются латинские и кириллические буквы.
+
** Паспорт РФ,
* '''Карта лояльности Авиакомпании'''  
+
** Военный билет для проходящего службу по призыву или контракту,
** Только латинские буквы и цифры, не более 23
+
** Загранпаспорт,
 +
** Вид на жительство,
 +
** Временное удостоверение личности,
 +
** Свидетельство о рождении,
 +
** Свидетельство на возвращение в страны СНГ<!--,
 +
** Дипломатический паспорт (только тема RusLine!)
 +
** Служебный паспорт (только тема RusLine!)
 +
** Паспорт/удостоверение личности моряка (только тема RusLine!)
 +
** Удостоверение депутата Совета Федерации или Госдумы (только тема RusLine!)
 +
** Удостоверение личности военнослужащего РФ (только тема RusLine!)
 +
** Справка об освобождении из мест лишения свободы (только тема RusLine!)
 +
** Удостоверение, выданное осужденному на время отпуска (только тема RusLine!)
 +
-->.
 +
* '''Номер документа''' — только буквы, цифры и тире, не более 14. Допускаются латинские и кириллические буквы.
 +
{{Attention|Порядок ввода номера документа ''Свидетельство о рождении''.
 +
Серия: '''римские цифры''' (в латинском регистре), '''две буквы кириллицей''', номер: шесть цифр. При некорректном вводе (римские цифры кириллицей либо следующие две буквы латиницей) срабатывает автокоррекция.
 +
Количество тире и пробелов значения не имеет.}}
 +
* '''Карта лояльности авиакомпании''': только латинские буквы и цифры, не более 23.
  
 
=== Информация о пассажирах ===
 
=== Информация о пассажирах ===
При бронировании заказа, в котором присутствует ребенок и/или младенец (с местом или без места) возраст пассажира определяется на дату вылета последнего сегмента. Если на дату вылета последнего сегмента возраст ребенка 11 лет, то он относится к категории пассажиров "Дети" и летит по детскому тарифу. Если на дату вылета последнего сегмента ему уже исполнилось 12 лет, то нужно бронировать для него билет как для взрослого. Та же самая схема используется и для младенца.
+
При бронировании заказа, в котором присутствует ребенок и/или младенец (с местом или без места) возраст пассажира определяется на дату вылета первого сегмента. Для авиакомпаний Turkish Airlines и Air France возраст пассажира определяется на дату вылета последнего сегмента. Если на дату вылета первого сегмента возраст ребенка 11 лет, то он относится к категории пассажиров ''Дети'' и летит по детскому тарифу. Если на дату вылета первого сегмента ему уже исполнилось 12 лет, то нужно бронировать для него билет как для взрослого. Та же самая схема используется и для младенца. Аналогично для авиакомпаний Turkish Airlines и Air France используется последний сегмент. <!-- тикет №37736 -->
 
 
Бронирование заказов с одинаковыми ФИО пассажиров запрещено. При попытке забронировать заказ с одинаковыми ФИО пассажиров будет выводиться сообщение об ошибке
 
Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.
 
Текст ошибки можно изменить с помощью настройки в разделе «Локализация» — «Текстовые ресурсы».
 
 
 
== Подтверждение бронирования ==
 
 
 
По результатам операции бронирования пользователь получает подтверждение от системы с указанием статуса, идентификатора, а также итоговой суммы бронирования. Также система показывает пользователю дополнительную информацию касательно срока выкупа авиабилетов и отправляет на электронные адреса заказчика и агентства уведомления о бронировании.
 
 
 
Данные о совершенных бронированиях доступны для просмотра в кабинете клиента и содержат все релевантные данные для дальнейшего учета. Данные о заказах могут быть выгружены для дальнейшего создания управленческой отчетности в форматах xml.
 
 
 
== Предварительное бронирование ==
 
 
 
Предоставление принципиальной возможности выполнения предварительного бронирования со стороны агентств на рейсы конкретной авиакомпании, а также максимально-возможного срока таймлимита является прерогативой этого перевозчика.
 
 
 
Предварительное бронирование считается выполненным, если:
 
*созданная [[ПНР]] содержит полетные сегменты с подтвержденным (подтвержденное бронирование) или ожидаемым подтверждения статусом (неподтвержденное бронирование) полетной строки;
 
*билеты по указанному ПНР не оформлены.
 
 
 
По истечении установленного таймлимита места будут возвращены в свободную продажу, если по данному ПНР не будет оформлен билет или произведен отказ от мест.
 
 
 
Предварительный заказ должен содержать информацию о пассажире (Ф.И.О., контактный телефон и т. п.), которая вносится кассиром (оператором) по правилам конкретной [[ГРС]].
 
  
== Настройки бронирования в Nemo ==
+
{{Attention|Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.}} При попытке забронировать заказ с одинаковыми ФИО пассажиров выводится сообщение об ошибке, текст которой можно изменить с в разделе '''[[Локализация|Языковые ресурсы]]'''.
  
На странице '''"Настройки бронирования"''' в разделе '''"Заказы"''' расположен ряд настроек, которые можно задать как для отдельного компонента системы, так и для пользователя.
+
== Настройка процесса бронирования ==
  
[[Файл:Booking1.png|500px]]
+
Процесс бронирования для всех компонентов {{NameSystem}} настраивается в разделе '''Для техподдержки → Устаревшие настройки → Настройки бронирования'''.
  
*'''«Разрешать бронировать физическим/юридическим лицам без предварительной оплаты за Х времени до момента наступления штрафных санкций»''' - устанавливает время, в течении которого можно забронировать услугу без предоплаты. Отсчет идет от даты наступления штрафа от поставщика.
+
С помощью выпадающего списка вверху страницы выберите область системы, параметры которой откроются для редактирования:
 +
*'''Пользователь''' — объект (все агентство/менеджер/пользователь и т.п.) применения параметров.
 +
*'''Сменить''' — компонент системы:
 +
**''Перелет'' — бронирование авиабилетов,
 +
**''Отель'' — бронирование отелей,
 +
**''Ж/Д билет'' — бронирование ж/д перевозок,
 +
**''Произвольная услуга''.
  
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Данная опция актуальна только для наземных услуг.
+
===Параметры настройки бронирования===
 +
{{Attention|Параметры, которые '''не перечислены''' в разделе, не работают. Менять их значения запрещено.}}
  
*'''«Применять штраф агента за аннуляцию»''' - если данная опция включена, то будет применяться штраф, установленный агентом за аннуляцию бронирования.
+
*'''Для успешных бронирований производить оформление''':
 
+
**'''''автоматически после изменения статуса на «Оплачено»''''' — включает автовыписку билетов после получения статуса оплаты заказа "оплачено" (рекомендуется),
*'''«Для успешных бронирований производить оформление»''' - отвечает за установку ручной/автоматической выписки билетов.
+
**'''''вручную, нажатием на кнопку «Выписать»''''' — выключает автовыписку, после оплаты для выписки заказа необходимо нажать на кнопку "выписать".
 
+
* '''Тип формы заказчика''' — тип формы бронирования, которая отображается для заказчика:
[[Файл:Booking2.png|500px]]
+
**''B2C: данные о пользователе'' — форма бронирования с полями для ввода данных о пользователе,
 
+
**''B2B: данные о компании (упрощенная)'' — форма бронирования с полями для ввода данных о компании.
*'''«Тип формы заказчика»''' - настройка отвечает за вывод и использование установленной формы заказчика.
+
**''B2B: в том числе для анонимов'' — аналогична предыдущему типу. По умолчанию для гостя (анонима) подгружается B2C-форма заказчика, но при включении этого типа формы гость увидит B2B-форму.
 
+
* '''Предзаполнение данных о пассажирах и заказчике''' предзаполнение данных заказчика / пассажира на основании данных из выбранного источника:
*'''«Предзаполнение данных о пассажирах и заказчике»''' - предзаполнение данных заказчика / пассажира из профиля пользователя.
+
**''Предзаполнять данные заказчика из профиля пользователя'',
 
+
**''Предзаполнять данные первого пассажира из профиля пользователя'',
*'''«Пропустить ввод данных о клиенте»''' - данная опция позволяет пропускать шаг с формой ввода данных о заказчике.
+
**''Предзаполнять данные заказчика из профиля агентства (для формы B2B)'',
 
+
*'''Отображать номер заказа в системе бронирования''' — включает отображение [[локатор]]а поставщика в заказе. {{Attention|Для менеджера агентства локатор всегда виден независимо от значения опции.}}
*'''«Отображать номер заказа в системе бронирования»''' - позволяет показывать/скрывать [[локатор]] поставщика в заказе.
+
*'''Использовать функцию «Профили туристов»''' — включает возможность выбирать пассажира из списка пассажиров пользователя при заполнении блока ''Пассажиры'' на ''[[Форма бронирования (Авиабилеты)|Форме бронирования]]''. <br /> Информация о пассажирах пользователя отображается на странице ''…/poffice__my_passengers''.
 
+
*'''Лимит для «Профилей туристов»''' — Настройка определяет максимальное количество сохраненных пассажиров.
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Для менеджера агентства локатор виден всегда независимо от значения настройки.
+
*'''Отображение профилей туристов для менеджеров и экспертов'''.
 
+
*'''Показывать сбор агентства для''' — включает отображение сборов для выбранных типов пользователей:
[[Файл:Booking3.png|500px]]
+
**''Все'',
 
+
**''Эксперт'',
*'''«Показывать сбор агентства для»''' - настройка предназначена для управления видимостью сборов для разных пользователей. Если настройка не активна, сборы не будут видны на результатах поиска, на страницах подтверждения, в готовом заказе, а также не будут доступны для создания и редактирования ценового правила соответствующего компонента.  
+
**''Пользователь'',
 
+
**''Менеджер компании'',
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Для корректной работы настройки необходимо правильно выбрать пользователя и компонент, для которых она устанавливается.
+
**''Эксперт компании'',
 
+
**''Пользователь компании''.<br /> {{Attention|Если ни одна опция параметра не включена, сборы не видны на результатах поиска, на страницах подтверждения и на странице заказа, а также не будут доступны для создания и редактирования ценового правила соответствующего компонента.}} Для компонента ЖД при использовании типа поиска УФС — сборы будут отображаться принудительно. Для УИТ сборы будут отображаться в зависимости от настроек (если значение параметра не установлено, то сборы будут видны).<br /> {{Attention|Помните, что настройки меняются для указанных пользователя и компонента.}}<br /> Для компонента '''Авиабилеты''' параметр связан с настройками из раздела '''Управление продажами → Авиабилеты → Устаревшие настройки → Ограничения поиска''': '''''Отображение цены в результатах''''' и '''''Отображение цены в подтверждении'''''. Он указывает на возможность создания и редактирования ценовых правил в административной части. Наибольший приоритет имеет параметр из раздела '''Настройки бронирования'''.
Кроме того, для авиабилетов указанная настройка тесно связана с настройками, расположенными в разделе '''«Авиабилеты» - «Поиск» - «Ограничения поиска»''': '''«Отображение цены в результатах»''' и '''«Отображение цены в подтверждении»'''. Она указывает на возможность создания и редактирования ценовых правил в административной части.
+
*'''Способ отображения сборов в таблице стоимости''' — выбор способа отображения сбора агентства / сбора субагента в детализации стоимости для каждого типа пассажира (значение настройки может быть выбрано отдельно для каждого из [[Пользователь#.D0.A2.D0.B8.D0.BF.D1.8B_.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D0.B5.D0.B9_.D0.B2_Nemo.travel|типов пользователей]] в нашей системе):
 
+
**'''''Отдельной строкой ''''' — сумма сбора отображается отдельной строкой,
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Наибольший приоритет имеет настройка, указанная в разделе '''«Настройки бронирования»'''.
+
**'''''Таксой XP''''' — сумма сбора отображается как такса с кодом ''XP'' - сбор головного агентства / ''XX'' - сбор субагента (модуль [[Ценообразование_для_субагентов|"Ценообразование для субагентов"]]).
 
+
* '''Способ отображения такс''' — способ отображения такс на [[форма бронирования (Авиабилеты)|форме бронирования]] в блоке информации о заказе:
[[Файл:Booking4.png|500px]]
+
**''Сумма такс'' — значение суммы такс,
 
+
**''Сумма такс с детализацией в попапе'' — не работает,
*'''«Отображать таблицу стоимости в попапе»''' - если настройка активна, то на странице бронирования / информации о заказе общая стоимость заказа будет отображаться псевдоссылкой.
+
**''Детализация такс'' — развернутая сумм с детализацией размера и кода каждой таксы.
 
+
* '''Разбивать стоимость по каждому пассажиру''' — включает разбивку таблицы стоимости на строки по каждому пассажиру. Если опция отключена, стоимость группируется по типам пассажиров.  
*'''«Способ отображения такс»''' - настройка отображения такс на этапе бронирования / в информации о заказе.
+
* '''QR-Code кодирует''' — выбор предмета кодировки qr-кодом:
 
+
**''Ссылку на страницу с информацией о заказе'',
*'''«Разбивать стоимость по каждому пассажиру»''' - Если настройка активна, таблица стоимости разбита на строки по каждому пассажиру, если в нет, на строки по типам пассажиров.  
+
**''Информацию по заказу''.
 
+
* '''Отображать поле места рождения''' (только для Ж/Д компонента!) включает в блоке ввода данных о пассажире поле ввода места рождения.
*'''«QR-Code кодирует»''' - qr-код может кодировать информацию по заказу или ссылку на страницу с заказом.
 
 
 
*'''«Включить возможность бронирования отложенного заказа»''' - если настройка активна, то на странице отложенного заказа будет доступна кнопка "Забронировать" (если не вышел таймлимит).
 
  
 
== Настройки бронирования авиабилетов ==
 
== Настройки бронирования авиабилетов ==
На странице '''Авиабилеты ⇨ Бронирование ⇨ Настройка''' находятся настройки, влияющие на процесс бронирования авиабилетов.
+
Для настройки процесса бронирования авиабилетов зайдите в раздел '''Управление продажами → Авиабилеты → Устаревшие настройки → Настройка'''. Параметры данного раздела применяются только к компоненту ''Авиабилеты''.  
 
 
*'''Показывать стоимость в валюте GDS''' — если выбрана эта опция, то на шаге просмотра выбранных рейсов пользователю будет показана стоимость тарифа в локальной валюте GDS.
 
 
 
*'''Чекбоксы «С правилами ознакомлен»,''' '''«С информацией о правах субъекта персональных данных ознакомлен»''' и '''«Согласие на обработку персональных данных»''' - Можно выбрать показать, скрыть отображения чекбоксов на шаге «Подтверждение выбора».
 
 
 
*'''Флаговая кнопка «С правилами ознакомлен»''' — если выбрана эта опция, то на шаге просмотра выбранных рейсов уже будет стоять галочка согласия с правилами заказа и оформления билета.
 
 
 
*'''Отправка письма от веб-службы''' — после осуществления бронирования на электронный адрес пользователя будет отправлено письмо от GDS с результатами бронирования. На текущий момент функция поддерживается только GDS Sabre. Для корректного отображения названия агентства и адреса отправителя необходимо внести изменения в TJR-запись в IPCC.
 
 
 
*'''Отправка письма о статусе бронирования''' — после осуществления бронирования на электронный адрес пользователя будет отправлено письмо от системы Немо с результатами бронирования.
 
 
 
*'''Разрешить покупателю выбор места''' — если выбрана эта опция, то пользователю будет показана страница, с которой он сможет перейти к процедуре выбора места в самолете или перейти к завершению бронирования, пропустив этот шаг.
 
 
 
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span>Следует учитывать, что, во-первых, не все авиакомпании поддерживают выбор места пассажиром, и во-вторых, пассажирам не гарантируется посадка на выбранные места.</span>
 
 
 
*'''Предлагать все возможные типы документов пассажира''' — если выбрана эта опция, то при бронировании можно будет предоставить пользователю выбрать любые поддерживаемые GDS типы проездных документов. В противном случае, будут доступны только:
 
** национальный паспорт ,
 
** внутренний общегражданский паспорт
 
** заграничный паспорт,
 
** свидетельство о рождении для ребенка.
 
 
 
*'''[[#Гражданство и тип документа | Тип документа по умолчанию для ВВЛ]]''' - опция позволяет установить тип документа для внутренних рейсов.
 
 
 
*'''[[#Гражданство и тип документа | Тип документа по умолчанию для МВЛ]]''' - опция позволяет установить тип документа для международных рейсов.
 
 
 
*'''Показывать поля о визе и месте пребывания для стран''' - в поле указывается перечень стран, для которых на шаге внесения данных пассажиров отображаются поля внесения данных о визе. Определение страны производится на основании полученных кодов страны, аэропорта.
 
 
 
*'''Показывать вознаграждение агента''' - опция позволяет показывать вознаграждения агента на странице подтверждения бронирования.
 
 
 
*'''Пошаговый индикатор''' - позволяет пользователю видеть на каком шаге бронирования авиабилетов он сейчас находится, какие шаги он прошел и какие осталось пройти.
 
 
 
*'''[[Синхронизация_заказов#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D1.81.D0.B8.D0.BD.D1.85.D1.80.D0.BE.D0.BD.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D0.B8_.D1.86.D0.B5.D0.BD.D1.8B|Не фиксировать уменьшение цены при обновлении]]''' - опция позволяет предотвратить фиксирование уменьшенной цены при обновлении стоимости заказа.
 
Варианты работы:
 
  *'''Всегда''' - Меньшая цена не будет зафиксирована при любых условиях.
 
  *'''Только в случае, если код тарифа изменился''' - Меньшая цена не будет зафиксирована, только если изменился код тарифа.
 
  *'''Никогда''' - Меньшая цена будет всегда фиксироваться.
 
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span>''' Данная настройка работает только для случаев изменения стоимости по тарифу. При уменьшении  количества пассажиров и соответственно уменьшении цены заказа, данная настройка работать не будет..</span>
 
 
 
* '''Автоматически выставлять счет после бронирования''' - если настройка включена, то после успешного бронирования будет автоматически выставлен счет. Чтобы настройка сработала, также должен быть включен '''''Инвойс''''' в настройках доступа к способам оплаты.
 
 
 
*'''Подтверждение выхода со страницы заполнения пассажирских данных ''' - если настройка включена, то при обновлении или при закрытии окна будет отображено браузерное предупреждение, например, «Вы действительно хотите уйти с этой страницы?».
 
К сервисному сообщению возможно добавить дополнительные текст с помощью текстовой переменной «close_thickbox_title». Однако есть ограничения:
 
# Во всех браузерах всегда будет определенный сервисный текст.
 
# В Mozilla Firefox дополнительный текст невозможен.
 
# В Opera браузерный попап не будет отображаться.
 
 
 
 
 
*'''Скрывать сборы в таксы на маршрут-квитанции''' - при наличии сбора он будет поровну распределен на взрослых пассажиров, а если взрослых нет, то на всех пассажиров и замаскирован под таксу с кодом XP.
 
 
 
*'''Выполнять проверку доступности через взятие мест''' - если включена и реализовано для текущего GDS (на данный момент только Sabre), то проверка доступности выполняется через взятие мест (временное резервирование мест на сегментах). В противном случае выполняется обычная "availability" проверка.
 
 
 
*'''Предлагать другой тариф в случае невозможности взятия мест ''' - если настройка включена, то при выборе интересующего перелета запускается проверка его доступности. Если не подтвердится наличие мест на сегменте, то автоматически будет произведен новый поиск другого тарифа на том же рейсе. Новый тариф также проходит проверку на доступность, если недоступен, то ищется другой тариф и так пока не закончатся тарифы на рейсе либо пока не будет найден доступный. Если такой тариф будет найден, пользователю откроется pop-up окно с новой ценой. Проверка выполняется в двух местах:
 
# при переходе с результатов поиска на бронирование,
 
# непосредственно при бронировании (при этом данные о пассажирах вводить еще раз не нужно).
 
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span>Настройка работает только для поставщика Sabre. Если нужно включить функциональность для других типов ГДС, то необходимо обратиться за доработкой.</span>
 
  
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span>Опция доступна только при включенном модуле '''«Обработка неподтвержденных сегментов»'''.</span>
+
Параметры настройки формы бронирования авиабилетов описаны в статье [[Форма бронирования (Авиабилеты)]].
  
*'''Время ожидания сегментов со статусом NN при бронировании (сек.)''' - если были получены сегменты со статусом NN, то в течении установленного времени каждые 5 секунд будет запускаться проверка статуса сегментов. Если сегменты подтвердились, то бронирование завершается успешно, если же за данный промежуток времени сегменты не получили подтвержденный статус, то заказ будет аннулирован.
+
===Параметры настройки процесса бронирования авиабилетов===
  
* '''Список АК, требующих отчество для полётов внутри РФ''' - опция позволяет задать список авиакомпаний для которых при оформлении заказа на странице ввода пассажирских данных будет отображаться поле "Отчество". Данное поле заполнять не обязательно. Применяется в том случае, когда в настройке '''Администрирование - Формы ввода данных''' поле отчества для пассажира отключено.
+
{{Attention|Параметры, которые '''не перечислены''' в разделе, не работают. Менять их значения запрещено.}}
 +
* '''Отправка письма от веб-службы''' — после бронирования на электронный адрес пользователя отправляется письмо от ГРС с результатами бронирования. На данный момент функцию поддерживает только ''ГРС Sabre, Amadeus, Galileo''. Для корректного отображения названия агентства и адреса отправителя необходимо внести изменения в TJR-запись в IPCC.
 +
* '''Отправка письма о статусе бронирования''' — после бронирования на электронный адрес пользователя отправляется письмо от {{NameSystem}} с результатами бронирования.
 +
* '''Отправлять маршрутную квитанцию отдельно для каждого пассажира''' — включает отправку маршрутной квитанции отдельным письмом на каждого пассажира. Если не задан электронный адрес пассажира, маршрутная квитанция передается на адрес заказчика. В заголовке письма с помощью переменных %PASS_NAME% и %PASS_LASTNAME% можно указать имя и фамилию пассажира.
 +
* '''Разрешить покупателю выбор места''' - см. [[Карта мест]].
 +
* '''Показывать поля о визе для стран''' — укажите в поле перечень стран, для которых на шаге внесения данных пассажиров отображаются поля внесения данных о визе.
 +
* '''Показывать с полями для визы поля о месте пребывания для стран''' — вместе с данными о визе, будет предлагаться внесение пункта прибытия (США установлена по умолчанию).
 +
* '''Показывать вознаграждение агента''' — включает отображение вознаграждения агента на странице подтверждения бронирования.
 +
* '''Пошаговый индикатор''' — включает сверху формы бронирования индикатор этапов бронирования, чтобы пользователь видел, на каком шаге бронирования авиабилетов он находится, какие шаги он прошел и какие осталось пройти.
  
* '''Агентские правила для тарифов''' - в поле можно задать текст описания агентских правил для тарифов. Текст из настройки вставляется между кодом тарифа и надписью "Правила тарифа" если не просматривается какой-либо подраздел правил тарифа. Возможно использовать HTML. Настройка языкозависимая.
+
*'''[[Синхронизация_заказов#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D1.81.D0.B8.D0.BD.D1.85.D1.80.D0.BE.D0.BD.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D0.B8_.D1.86.D0.B5.D0.BD.D1.8B|Не уменьшать цену при бронировании и обновлении]]''' — запрещает уменьшение стоимости заказа, если при проверке доступности перелета/бронировании/обновлении стоимость заказа уменьшилась. Работает только с модулем ''Ценообразование 2.0''. Такие заказы попадают в специальную очередь ''Зафиксированная цена'' в личном кабинете агентства. Выберите режим работы:
 +
** '''Через сохранение старых тарифов: всегда''' —  в заказе не будет фиксироваться меньшая цена, методом сохранения старых тарифов в заказе (не рекомендуем к выбору: устаревшая опция, может работать некорректно).
 +
** '''Через сохранение старых тарифов: только в случае, если код тарифа изменился ''' — меньшая цена не будет зафиксирована, только если изменился код тарифа (не рекомендуем к выбору: устаревшая опция, может работать некорректно).
 +
** '''<u>Через добавление агентского сбора: всегда</u>'''  — ''рекомендуемый режим работы для опции''. В заказе не будет фиксироваться меньшая цена, методом добавления "фиксирующего сбора".
 +
** '''Никогда''' — опция отключена. Меньшая цена всегда отображается в заказе.<br>Данная настройка работает при изменении стоимости тарифа и/или такс, в том числе вызванные колебаниями валюты. При уменьшении сбора агента опция не работает. При уменьшении количества пассажиров и последующем уменьшении цены заказа опция не работает.<br>Фиксация цены срабатывает: 1) коды пассажиров в тарифе не изменились (например, ADT -> ADT); 2) коды пассажиров в тарифе изменились (CNN -> CH), но не изменился набор и порядок привязанных к тарифу пассажиров (1ый -> 1ый).<br/> При оплате заказа через GDS-процессинг в случае срабатывания настройки ''Не уменьшать цену при бронировании и обновлении'' заказ будет отправлен на стандартный процессинг.<br>Если вы хотите использовать опцию фиксации цены, рекомендуем использовать режим фиксации через добавление агентского сбора.
 +
* '''Применять фиксацию цены в следующих случаях''' — если параметр ''Не уменьшать цену при бронировании и обновлении'' установлен на режим работы — ''Всегда'', и система получила уменьшение цены, то можно установить этапы фиксации. Если не выбран ни один пункт, фиксация будет происходить на всех этапах — перед бронированием, после бронированием, во время обновления заказа.
 +
** '''Перед бронированием при обновлении стоимости авиаперелёта''' — фиксация цены происходит при переходе со страницы результатов поиска, на страницу оформления бронирования.
 +
** '''Сразу после бронирования''' — фиксация цены происходит после бронирования заказа.
 +
** '''При синхронизациях после бронирования''' — цена фиксируется при каждом обновлении забронированного заказа.
 +
* ''' Расчет максимально допустимой скидки для фиксации стоимости''' — настройка позволяет минимизировать случаи увеличения стоимости на этапе оформления заказа от поиска и до выписки. Доступные режимы расчета скидки:
 +
** '''Нет''' - скидка не применяется. Выбрано по умолчанию.
 +
** '''Абсолютное значение (не более)''' — скидка сработает, если разница между старой и новой ценой не превышает указанного значения в поле '''Размер  максимально допустимой скидки для фиксации стоимости'''.
 +
** '''Процент от прибыли агентства''' — скидка сработает, если разница между старой и новой ценой не превышает рассчитанного процента от прибыли агентства. В прибыль агентства входит комиссия авиакомпании за вычетом комиссии субагента, сбор агентства, бонус авиакомпании, сервисный пакет и промоакции.
 +
{{Attention|Если произошло увеличение стоимости в пределах допустимого абсолютного значения, но при этом прибыли агентства недостаточно или равна 0, то установится отрицательный сбор агентства.}}
 +
* '''Подтверждение выхода со страницы заполнения пассажирских данных ''' — включает при обновлении или при закрытии окна отображение предупреждения браузера, например, ''Вы действительно хотите уйти с этой страницы?''. <br />К сервисному сообщению можно добавить дополнительный текст с помощью текстовой переменной ''close_thickbox_title'', при этом действуют следующие ограничения:
 +
** Для каждого браузера определен собственный сервисный текст.
 +
** В Mozilla Firefox дополнительный текст не поддерживается.
 +
** В Opera всплывающее окно не отображается.
 +
* '''Скрывать сборы в таксы на маршрут-квитанции''' — распределяет сбор в равных частях на всех пассажиров, для которых стоимость билета ненулевая, маскирует сбор под таксу с кодом XP.
 +
* '''Выполнять проверку доступности через взятие мест''' —  включает проверку доступности через временное резервирование мест на сегментах (поддерживается только ''ГРС Sabre''). Если опция отключена, выполняется обычная ''availability'' проверка.
 +
* '''Предлагать другой тариф в случае невозможности взятия мест''' — включает автоматический поиск другого тарифа выбранного рейса при отказе в результате проверки доступности. Новый тариф снова проходит проверку на доступность, при отрицательном ответе процедура повторяется, пока не будет найден доступный, либо пока не закончатся тарифы на рейсе. Когда доступный тариф найден, пользователю открывается всплывающее окно с новой ценой. Опция работает только при включенном модуле '''Обработка неподтвержденных сегментов'''. Проверка  доступности выполняется:
 +
** при переходе с результатов поиска на бронирование перелета,
 +
** при отправки запроса бронирования перелета. <br /> {{Attention|Работает только ''ГРС Sabre''. Если вам необходима такая функция для другой ГРС, обратитесь с запросом о доп. разработке в [http://helpdesk.nemo.travel проектный трекер].}}
 +
* '''Время ожидания сегментов со статусом NN при бронировании (сек.)''' — если система получает сегменты со статусом NN, в течении установленного времени каждые 5 секунд запускается проверка статуса сегментов. Если сегменты подтвердились, бронирование завершается успешно, если за установленный промежуток времени сегменты не получили подтвержденный статус, заказ аннулируется.
 +
* '''Список АК, требующих отчество для полётов внутри РФ''' — поле для ввода кодов авиакомпаний, для которых на форме бронирования в блоке ввода пассажирских данных должно отображаться поле ''Отчество''. Параметр применяется при включенной опции ''Необязательное отчество для всех пассажиров для авиакомпаний из списка'' параметра ''Авиабилеты: дополнительные поля'' из раздела '''Управление продажами → Процессы → Форма бронирования''' (см. [[Форма бронирования (Авиабилеты)#Параметры настройки блока информации о пассажирах|Параметры настройки блока информации о пассажирах]]).
 +
* '''Агентские правила для тарифов''' — поле для ввода текста описания агентских правил для тарифов. Введенный текст будет находиться между кодом тарифа и надписью ''Правила тарифа'' если не просматривается какой-либо подраздел правил тарифа. Возможно использовать HTML. Можно задать разный текст для разных языков.
 +
* '''Скрывать стоимость заказа в маршрут квитанции поставщика'''
 +
* '''Использовать страницу предварительного просмотра маршрут-квитанции''' — включает кнопку перехода на страницу предварительного просмотра маршрут-квитанции на странице заказа (только для выписанных заказов). На странице предпросмотра маршрут-квитанцию нельзя печатать, отправлять на электронный адрес или скачивать в формате PDF.
 +
* '''Использовать маршрут-квитанцию поставщика в PDF''' —  включает получение маршрут-квитанции от ГРС, при этом игнорируется шаблон маршрут-квитанции (работает только для ГРС Сирена). По умолчанию опция выключена.
 +
* '''Авиакомпании для которых проводить раздельную фиксацию стоимости''' — опция включает при срабатывании функции ''Не фиксировать уменьшение цены при бронировании и обновлении'' фиксацию только той составляющей стоимости перелета, которая уменьшается. Например, тариф увеличился, а таксы снизились, в целом общее стоимость перелета снизилась. Таким образом, стоимость такс не изменится, а тариф увеличится. Можно включить опцию для всех, или для перечисленных авиакомпаний:
 +
** '''Все''' — опция включена для всех авиакомпаний.
 +
** '''Выбранные''' — опция включена только для указанных авиакомпаний.
 +
* '''Разрешить изменение ВП при обновлении заказа ''' — опция изменяет основного валидирующего перевозчика перелета при изменении ВП от ГРС .
 +
{{Attention|Опция работает корректно, если у агентства не задано переопределение валидирующего перевозчика в правилах ценообразовании. Если переопределение задано и на переопределенном перевозчике не будут заданы актуальные правила — могут возникнуть '''ошибки с установлением комиссии'''.}}
 +
* '''Создавать ремарку "ПРОЧ"''' —  если настройка включена, то при бронировании перелетов в ГРС Сирена Трэвел происходит создание ремарки "ПРОЧ" с указанием информации об агенте: ID аг-ва, ID пользователя, создавшего бронирование, и ID субагента в сторонней CRM (в случае, если данное поле заполнено в соответствующей настройке в профиле компании субагента).
  
== Опция "Мои пассажиры" ==
+
==== Гражданство и тип документа для формы бронирования 1.0====
 
 
Данная функция позволяет при заполнении формы "Пассажиры" выбирать пассажира из списка пассажиров пользователя. Активизировать опцию «Мои пассажиры» можно при помощи настройки '''Использовать функцию «Мои пассажиры»'''. Просмотреть информацию о пассажирах можно на странице '''…/poffice__my_passengers'''. Обязательными для заполнения полями являются «Имя» и «Фамилия». Количество отображаемых пассажиров определяется настройкой '''«Лимит для моих пассажиров»'''. По умолчанию значение равно 10. Количество пассажиров, отображаемых на странице «Мои пассажиры», равно максимальному из указанных для каждого компонента (например, в настройке бронирования отелей указан лимит 5 пассажиров, в настройке бронирования авиабилетов - 15 пассажиров (для заполнения будет доступно 15 человек)), в списке доступных для выбора пассажиров будет отображаться то количество пассажиров, которое указано для конкретного компонента.  
 
 
 
При включенной настройке на странице "Пассажиры" у каждого пассажира появится ссылка '''«Выбрать из списка»'''.
 
 
 
При нажатии на ссылку откроется список пассажиров. Доступные для выбора пассажиры определяются по критерию возраста.
 
 
 
У менеджера есть возможность включить вывод в списке пассажиров всех пользователей агентства, при этом при бронировании на странице «Мои пассажиры» данные о пассажирах сохраняться не будут.
 
 
 
[[Файл:MyPas.png]]
 
 
 
== Гражданство и тип документа ==
 
  
 
Гражданство присваивается по стране из профиля пользователя.
 
Гражданство присваивается по стране из профиля пользователя.
  
Набор типов документов, доступных для пользователя при бронировании, зависит от настройки '''[http://support.mute-lab.com/ru/Бронирование#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B1.D1.80.D0.BE.D0.BD.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_.D0.B0.D0.B2.D0.B8.D0.B0.D0.B1.D0.B8.D0.BB.D0.B5.D1.82.D0.BE.D0.B2 Предлагать все возможные типы документов пассажира]'''.  
+
Набор типов документов, доступных для пользователя при бронировании, зависит от параметра '''[http://support.mute-lab.com/ru/Бронирование#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B1.D1.80.D0.BE.D0.BD.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F_.D0.B0.D0.B2.D0.B8.D0.B0.D0.B1.D0.B8.D0.BB.D0.B5.D1.82.D0.BE.D0.B2 Предлагать все возможные типы документов пассажира]'''.  
 
 
Для международного перелета нельзя в качестве документа выбрать свидетельство о рождении.
 
 
 
=== Тип документа по умолчанию ===
 
[[Файл:Тип_документа_по_умолчанию.png|400px|thumb|right|Настройки типа документов по умолчанию]]
 
В разделе '''Авиабилеты''' ⇨ '''Бронирование''' ⇨ '''Настройка''' можно задать:
 
* Тип документа по умолчанию для ВВЛ
 
* Тип документа по умолчанию для МВЛ
 
  
В случае когда значения этих настроек не заданы, тип документа по умолчанию зависит от типа перелета (международный или внутренний), который определяется на основании страны, указанной в настройках агентства. Например,  если в '''«Настройках агентства»''' в поле '''«Страна»''' указана Россия, рейс Москва - Санкт-Петербург, то тип перелета - «внутренний» и, следовательно, при заполнении информации о пассажире типом документа по умолчанию будет «внутренний общегражданский паспорт» и наоборот - "Загран. паспорт".
+
'''Запрещено''' для международного перелета выбирать в качестве документа свидетельство о рождении.
  
== Протокол о бронировании ==
+
Задайте в разделе '''Управление продажами → Авиабилеты → Устаревшие настройки → Настройка''':
 +
* Тип документа по умолчанию для ВВЛ.
 +
* Тип документа по умолчанию для МВЛ.
  
Протокол о бронировании - запись, которую система создает после успешно завершенного процесса бронирования.  
+
Если значения этих параметров не заданы, тип документа по умолчанию зависит от типа перелета (международный или внутренний), который определяется на основании страны, указанной в настройках агентства. <br />
 +
Пример: в '''Настройках агентства''' в поле ''Страна'' указана Россия, рейс Москва — Санкт-Петербург. Тогда тип перелета — внутренний и в блоке информации о пассажире тип документа по умолчанию — ''внутренний общегражданский паспорт''.
  
Протокол о бронировании содержит следующие пункты:
 
  
*номер заказа в системе поставщика,
+
[[Изображение:Nemo-goto.png|center|link=http://nemo.travel]]
*итоговая стоимость заказа,
 
*информация о штрафных санкциях.
 
*другая релевантная информация.
 
  
 
== См. также ==
 
== См. также ==
*[[ГРС]]
+
*[[Глобальная распределительная система]]
 +
*[[Форма бронирования (Авиабилеты)]]
 
*[[Таймлимит]]
 
*[[Таймлимит]]
*[[ПСС]]
+
*[[PCC]]
 
*[[Аннуляция]]
 
*[[Аннуляция]]
 
*[[УПТ]]
 
*[[УПТ]]
 
*[[Тариф]]
 
*[[Тариф]]
*[[ПНР]]
+
*[[PNR]]
 
*[[Пассажир]]
 
*[[Пассажир]]
 
*[[Статистика#Статистика бронирований|Статистика бронирований]]
 
*[[Статистика#Статистика бронирований|Статистика бронирований]]
 
*[[Пользователь#Типы пользователей в Nemo|Типы пользователей в Nemo]]
 
*[[Пользователь#Типы пользователей в Nemo|Типы пользователей в Nemo]]
*[[Агентский АПИ#Агентский АПИ поиска авиабилетов и бронирования|Агентский АПИ бронирования]]
+
*[[Агентский API Авиабилеты]]
 
*[[Веб-служба бронирования]]
 
*[[Веб-служба бронирования]]
 
*[[Отмена бронирования|Пример запроса и ответа на аннуляцию заказа]]
 
*[[Отмена бронирования|Пример запроса и ответа на аннуляцию заказа]]
 +
*[[Валюта]]

Текущая версия на 16:07, 31 августа 2021

Бронирование или резервирование — электронная транзакция, которая закрепляет права на услуги за тем или иным конкретным конечным пользователем.

Процедура бронирования в Nemo

Для бронирования услуги в системе онлайн-бронирования Nemo.Travel необходимо заполнить форму бронирования и перейти далее.

После успешного бронирования пользователь (заказчик) получает подтверждение с указанием статуса, идентификатора, а также итоговой суммы бронирования, Nemo.Travel отображает пользователю информацию о сроке оплаты брони и отправляет на электронные адреса заказчика и агентства уведомления о бронировании. Если до наступления таймлимита на оплату оплата не внесена или не зафиксирована, то заказ аннулируется автоматически (при условии, что автоаннуляция неоплаченных бронирований включена для агентства). Выписка заказа доступна после оплаты брони.

В личном кабинете клиента доступны данные о бронированиях, при этом они могут быть выгружены для дальнейшего создания управленческой отчетности в форматах XML.

Если при переходе к бронированию заказа произошло увеличение цены, пользователю отобразится сообщение Во время бронирования произошло увеличение стоимости заказа и предложены два варианта:

  • Забронировать перелет по новой цене.
  • Вернуться к результатам поиска для выбора другого перелета.

Проверка введенных данных

Общие правила для всех ГРС

  • ФИО:
    • Допускаются только латинские буквы без пробелов.
    • Двойная фамилия (имя, отчество) указывается через дефис.
    • Во исполнение приказов Минтранса РФ в бронированиях на внутренние перевозки в пределах РФ (ВВЛ) в поле NAME PNR помимо фамилии/имени в обязательном порядке надлежит указывать отчество (если есть) пассажира (вводится через пробел после имени). Запрос к GDS реализован таким образом, что, если отчество пассажира указано в поле отчества, то оно передается в GDS через пробел вместе с именем.
    • Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.
  • E-mail: допускаются только цифры и латинские буквы. Кроме того, присутствует дополнительная проверка на существование введенного e-mail адреса (проверяется наличие почтового сервера у домена). После неудачной проверки появляется рекомендация, говорящая о возможной ошибке в введенных данных, однако это не препятствует отправке формы бронирования.
  • Номер документа — допускаются только цифры, латинские буквы и тире. Длина номера — не менее 5 и не более 14 символов.
  • Срок действия документа — должен быть больше срока поездки. Если срок действия паспорта подставляется из профиля и он меньше даты последнего сегмента, то срок действия автоматически устанавливается равным дате последнего сегмента перелета + 1 день.
  • Блокировка дубликатов бронирования:
    • Во избежание штрафных санкций от авиакомпаний данный функционал работает по умолчанию и блокирует возможность бронирования, если совпадают данные по пассажирам, перелёту, поставщику и идентификатору агентства в ГРС, а статус у уже имеющегося до этого аналогичного заказа не аннулирован. При срабатывании функционала выводится ошибка вида: An order for this flight and the set of passengers already exists. В дополнение к ошибке в логах выводится информация о ранее созданном и ещё не аннулированном аналогичном бронировании: DUPLICATE_BOOKING_ID:{BookId};DUPLICATE_LOCATOR:{Locator}.
    • Допустима настройка ограничений на количество одинаковых бронирований для отдельных авиакомпаний. Она может быть задана по двум критериям: спустя определенное время после аннуляции или спустя определенное количество аннуляций. В случае блокировки процесса бронирования в соответствии с заведенным для авиакомпании правилом будет также возвращена ошибка вида An order for this flight and the set of passengers already exists. В логах системы в ответе от Nemo Connect в элементе Warning будет доступно описание причин блокировки, вида: DUPLICATE_BOOKING_ID:{BookId};DUPLICATE_LOCATOR:{Locator};DUPLICATE_RULE:{AirlineCode}:{Value}
  • Учет поставщика в функционале блокировки дубликатов бронирований:
    • Учет поставщика позволяет включать анализ и блокировку дубликатов бронирований в Nemo Connect не на агента целиком, а отдельно по поставщикам. Учет поставщика работает только при включенной настройке Включить анализ и блокировку дубликатов по бронированиям в Nemo Connect. Для изменения настроек необхоимо создать тикет в проектном трекере.


Внимание! Если GDS исходного заказа является Galileo uAPI, то поиск в личном кабинете необходимо осуществлять не по локатору, а по фамилии пассажира, так как в случае Galileo uAPI LocatorID - это локатор PNR в терминале Galileo, а не локатор uAPI.

Внимание! Функционал можно отключить после обращения в службу технической поддержки с соответствующей просьбой.

Внимание! У авиакомпании "Аэрофлот" существует правило, согласно которому блокируются все дубли заказов, созданные менее, чем спустя 30 минут после аннуляции заказа оригинала.

ГРС Сирена Трэвел

  • ФИО:
    • Допускаются только буквы без пробелов (латинские и кириллические).
    • Кириллица разрешена только при оформлении авиабилета при перелетах на территории России и СНГ.
    • Максимум 25 символов для каждого поля.
    • Суммарная длина ФИО пассажира не должна превышать 49 символов. (Стоит учитывать, что особенности также имеются и у авиакомпаний. Так, например, для авиакомпании Аэрофлот максимальное допустимое количество символов ФИО - 57).
    • Использование букв разных алфавитов одновременно не допускается — в случае одновременного использования кириллицы и латиницы, все данные на кириллице будут транслитерированы в латиницу.
  • Доступные типы документов:
    • Паспорт РФ,
    • Военный билет для проходящего службу по призыву или контракту,
    • Загранпаспорт,
    • Вид на жительство,
    • Временное удостоверение личности,
    • Свидетельство о рождении,
    • Свидетельство на возвращение в страны СНГ.
  • Номер документа — только буквы, цифры и тире, не более 14. Допускаются латинские и кириллические буквы.

Внимание! Порядок ввода номера документа Свидетельство о рождении. Серия: римские цифры (в латинском регистре), две буквы кириллицей, номер: шесть цифр. При некорректном вводе (римские цифры кириллицей либо следующие две буквы латиницей) срабатывает автокоррекция. Количество тире и пробелов значения не имеет.

  • Карта лояльности авиакомпании: только латинские буквы и цифры, не более 23.

Информация о пассажирах

При бронировании заказа, в котором присутствует ребенок и/или младенец (с местом или без места) возраст пассажира определяется на дату вылета первого сегмента. Для авиакомпаний Turkish Airlines и Air France возраст пассажира определяется на дату вылета последнего сегмента. Если на дату вылета первого сегмента возраст ребенка 11 лет, то он относится к категории пассажиров Дети и летит по детскому тарифу. Если на дату вылета первого сегмента ему уже исполнилось 12 лет, то нужно бронировать для него билет как для взрослого. Та же самая схема используется и для младенца. Аналогично для авиакомпаний Turkish Airlines и Air France используется последний сегмент.

Внимание! Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно. При попытке забронировать заказ с одинаковыми ФИО пассажиров выводится сообщение об ошибке, текст которой можно изменить с в разделе Языковые ресурсы.

Настройка процесса бронирования

Процесс бронирования для всех компонентов Nemo.Travel настраивается в разделе Для техподдержки → Устаревшие настройки → Настройки бронирования.

С помощью выпадающего списка вверху страницы выберите область системы, параметры которой откроются для редактирования:

  • Пользователь — объект (все агентство/менеджер/пользователь и т.п.) применения параметров.
  • Сменить — компонент системы:
    • Перелет — бронирование авиабилетов,
    • Отель — бронирование отелей,
    • Ж/Д билет — бронирование ж/д перевозок,
    • Произвольная услуга.

Параметры настройки бронирования

Внимание! Параметры, которые не перечислены в разделе, не работают. Менять их значения запрещено.

  • Для успешных бронирований производить оформление:
    • автоматически после изменения статуса на «Оплачено» — включает автовыписку билетов после получения статуса оплаты заказа "оплачено" (рекомендуется),
    • вручную, нажатием на кнопку «Выписать» — выключает автовыписку, после оплаты для выписки заказа необходимо нажать на кнопку "выписать".
  • Тип формы заказчика — тип формы бронирования, которая отображается для заказчика:
    • B2C: данные о пользователе — форма бронирования с полями для ввода данных о пользователе,
    • B2B: данные о компании (упрощенная) — форма бронирования с полями для ввода данных о компании.
    • B2B: в том числе для анонимов — аналогична предыдущему типу. По умолчанию для гостя (анонима) подгружается B2C-форма заказчика, но при включении этого типа формы гость увидит B2B-форму.
  • Предзаполнение данных о пассажирах и заказчике — предзаполнение данных заказчика / пассажира на основании данных из выбранного источника:
    • Предзаполнять данные заказчика из профиля пользователя,
    • Предзаполнять данные первого пассажира из профиля пользователя,
    • Предзаполнять данные заказчика из профиля агентства (для формы B2B),
  • Отображать номер заказа в системе бронирования — включает отображение локатора поставщика в заказе. Внимание! Для менеджера агентства локатор всегда виден независимо от значения опции.
  • Использовать функцию «Профили туристов» — включает возможность выбирать пассажира из списка пассажиров пользователя при заполнении блока Пассажиры на Форме бронирования.
    Информация о пассажирах пользователя отображается на странице …/poffice__my_passengers.
  • Лимит для «Профилей туристов» — Настройка определяет максимальное количество сохраненных пассажиров.
  • Отображение профилей туристов для менеджеров и экспертов.
  • Показывать сбор агентства для — включает отображение сборов для выбранных типов пользователей:
    • Все,
    • Эксперт,
    • Пользователь,
    • Менеджер компании,
    • Эксперт компании,
    • Пользователь компании.
      Внимание! Если ни одна опция параметра не включена, сборы не видны на результатах поиска, на страницах подтверждения и на странице заказа, а также не будут доступны для создания и редактирования ценового правила соответствующего компонента. Для компонента ЖД при использовании типа поиска УФС — сборы будут отображаться принудительно. Для УИТ сборы будут отображаться в зависимости от настроек (если значение параметра не установлено, то сборы будут видны).
      Внимание! Помните, что настройки меняются для указанных пользователя и компонента.
      Для компонента Авиабилеты параметр связан с настройками из раздела Управление продажами → Авиабилеты → Устаревшие настройки → Ограничения поиска: Отображение цены в результатах и Отображение цены в подтверждении. Он указывает на возможность создания и редактирования ценовых правил в административной части. Наибольший приоритет имеет параметр из раздела Настройки бронирования.
  • Способ отображения сборов в таблице стоимости — выбор способа отображения сбора агентства / сбора субагента в детализации стоимости для каждого типа пассажира (значение настройки может быть выбрано отдельно для каждого из типов пользователей в нашей системе):
    • Отдельной строкой — сумма сбора отображается отдельной строкой,
    • Таксой XP — сумма сбора отображается как такса с кодом XP - сбор головного агентства / XX - сбор субагента (модуль "Ценообразование для субагентов").
  • Способ отображения такс — способ отображения такс на форме бронирования в блоке информации о заказе:
    • Сумма такс — значение суммы такс,
    • Сумма такс с детализацией в попапе — не работает,
    • Детализация такс — развернутая сумм с детализацией размера и кода каждой таксы.
  • Разбивать стоимость по каждому пассажиру — включает разбивку таблицы стоимости на строки по каждому пассажиру. Если опция отключена, стоимость группируется по типам пассажиров.
  • QR-Code кодирует — выбор предмета кодировки qr-кодом:
    • Ссылку на страницу с информацией о заказе,
    • Информацию по заказу.
  • Отображать поле места рождения — (только для Ж/Д компонента!) включает в блоке ввода данных о пассажире поле ввода места рождения.

Настройки бронирования авиабилетов

Для настройки процесса бронирования авиабилетов зайдите в раздел Управление продажами → Авиабилеты → Устаревшие настройки → Настройка. Параметры данного раздела применяются только к компоненту Авиабилеты.

Параметры настройки формы бронирования авиабилетов описаны в статье Форма бронирования (Авиабилеты).

Параметры настройки процесса бронирования авиабилетов

Внимание! Параметры, которые не перечислены в разделе, не работают. Менять их значения запрещено.

  • Отправка письма от веб-службы — после бронирования на электронный адрес пользователя отправляется письмо от ГРС с результатами бронирования. На данный момент функцию поддерживает только ГРС Sabre, Amadeus, Galileo. Для корректного отображения названия агентства и адреса отправителя необходимо внести изменения в TJR-запись в IPCC.
  • Отправка письма о статусе бронирования — после бронирования на электронный адрес пользователя отправляется письмо от Nemo.Travel с результатами бронирования.
  • Отправлять маршрутную квитанцию отдельно для каждого пассажира — включает отправку маршрутной квитанции отдельным письмом на каждого пассажира. Если не задан электронный адрес пассажира, маршрутная квитанция передается на адрес заказчика. В заголовке письма с помощью переменных %PASS_NAME% и %PASS_LASTNAME% можно указать имя и фамилию пассажира.
  • Разрешить покупателю выбор места - см. Карта мест.
  • Показывать поля о визе для стран — укажите в поле перечень стран, для которых на шаге внесения данных пассажиров отображаются поля внесения данных о визе.
  • Показывать с полями для визы поля о месте пребывания для стран — вместе с данными о визе, будет предлагаться внесение пункта прибытия (США установлена по умолчанию).
  • Показывать вознаграждение агента — включает отображение вознаграждения агента на странице подтверждения бронирования.
  • Пошаговый индикатор — включает сверху формы бронирования индикатор этапов бронирования, чтобы пользователь видел, на каком шаге бронирования авиабилетов он находится, какие шаги он прошел и какие осталось пройти.
  • Не уменьшать цену при бронировании и обновлении — запрещает уменьшение стоимости заказа, если при проверке доступности перелета/бронировании/обновлении стоимость заказа уменьшилась. Работает только с модулем Ценообразование 2.0. Такие заказы попадают в специальную очередь Зафиксированная цена в личном кабинете агентства. Выберите режим работы:
    • Через сохранение старых тарифов: всегда — в заказе не будет фиксироваться меньшая цена, методом сохранения старых тарифов в заказе (не рекомендуем к выбору: устаревшая опция, может работать некорректно).
    • Через сохранение старых тарифов: только в случае, если код тарифа изменился — меньшая цена не будет зафиксирована, только если изменился код тарифа (не рекомендуем к выбору: устаревшая опция, может работать некорректно).
    • Через добавление агентского сбора: всегдарекомендуемый режим работы для опции. В заказе не будет фиксироваться меньшая цена, методом добавления "фиксирующего сбора".
    • Никогда — опция отключена. Меньшая цена всегда отображается в заказе.
      Данная настройка работает при изменении стоимости тарифа и/или такс, в том числе вызванные колебаниями валюты. При уменьшении сбора агента опция не работает. При уменьшении количества пассажиров и последующем уменьшении цены заказа опция не работает.
      Фиксация цены срабатывает: 1) коды пассажиров в тарифе не изменились (например, ADT -> ADT); 2) коды пассажиров в тарифе изменились (CNN -> CH), но не изменился набор и порядок привязанных к тарифу пассажиров (1ый -> 1ый).
      При оплате заказа через GDS-процессинг в случае срабатывания настройки Не уменьшать цену при бронировании и обновлении заказ будет отправлен на стандартный процессинг.
      Если вы хотите использовать опцию фиксации цены, рекомендуем использовать режим фиксации через добавление агентского сбора.
  • Применять фиксацию цены в следующих случаях — если параметр Не уменьшать цену при бронировании и обновлении установлен на режим работы — Всегда, и система получила уменьшение цены, то можно установить этапы фиксации. Если не выбран ни один пункт, фиксация будет происходить на всех этапах — перед бронированием, после бронированием, во время обновления заказа.
    • Перед бронированием при обновлении стоимости авиаперелёта — фиксация цены происходит при переходе со страницы результатов поиска, на страницу оформления бронирования.
    • Сразу после бронирования — фиксация цены происходит после бронирования заказа.
    • При синхронизациях после бронирования — цена фиксируется при каждом обновлении забронированного заказа.
  • Расчет максимально допустимой скидки для фиксации стоимости — настройка позволяет минимизировать случаи увеличения стоимости на этапе оформления заказа от поиска и до выписки. Доступные режимы расчета скидки:
    • Нет - скидка не применяется. Выбрано по умолчанию.
    • Абсолютное значение (не более) — скидка сработает, если разница между старой и новой ценой не превышает указанного значения в поле Размер максимально допустимой скидки для фиксации стоимости.
    • Процент от прибыли агентства — скидка сработает, если разница между старой и новой ценой не превышает рассчитанного процента от прибыли агентства. В прибыль агентства входит комиссия авиакомпании за вычетом комиссии субагента, сбор агентства, бонус авиакомпании, сервисный пакет и промоакции.

Внимание! Если произошло увеличение стоимости в пределах допустимого абсолютного значения, но при этом прибыли агентства недостаточно или равна 0, то установится отрицательный сбор агентства.

  • Подтверждение выхода со страницы заполнения пассажирских данных — включает при обновлении или при закрытии окна отображение предупреждения браузера, например, Вы действительно хотите уйти с этой страницы?.
    К сервисному сообщению можно добавить дополнительный текст с помощью текстовой переменной close_thickbox_title, при этом действуют следующие ограничения:
    • Для каждого браузера определен собственный сервисный текст.
    • В Mozilla Firefox дополнительный текст не поддерживается.
    • В Opera всплывающее окно не отображается.
  • Скрывать сборы в таксы на маршрут-квитанции — распределяет сбор в равных частях на всех пассажиров, для которых стоимость билета ненулевая, маскирует сбор под таксу с кодом XP.
  • Выполнять проверку доступности через взятие мест — включает проверку доступности через временное резервирование мест на сегментах (поддерживается только ГРС Sabre). Если опция отключена, выполняется обычная availability проверка.
  • Предлагать другой тариф в случае невозможности взятия мест — включает автоматический поиск другого тарифа выбранного рейса при отказе в результате проверки доступности. Новый тариф снова проходит проверку на доступность, при отрицательном ответе процедура повторяется, пока не будет найден доступный, либо пока не закончатся тарифы на рейсе. Когда доступный тариф найден, пользователю открывается всплывающее окно с новой ценой. Опция работает только при включенном модуле Обработка неподтвержденных сегментов. Проверка доступности выполняется:
    • при переходе с результатов поиска на бронирование перелета,
    • при отправки запроса бронирования перелета.
      Внимание! Работает только ГРС Sabre. Если вам необходима такая функция для другой ГРС, обратитесь с запросом о доп. разработке в проектный трекер.
  • Время ожидания сегментов со статусом NN при бронировании (сек.) — если система получает сегменты со статусом NN, в течении установленного времени каждые 5 секунд запускается проверка статуса сегментов. Если сегменты подтвердились, бронирование завершается успешно, если за установленный промежуток времени сегменты не получили подтвержденный статус, заказ аннулируется.
  • Список АК, требующих отчество для полётов внутри РФ — поле для ввода кодов авиакомпаний, для которых на форме бронирования в блоке ввода пассажирских данных должно отображаться поле Отчество. Параметр применяется при включенной опции Необязательное отчество для всех пассажиров для авиакомпаний из списка параметра Авиабилеты: дополнительные поля из раздела Управление продажами → Процессы → Форма бронирования (см. Параметры настройки блока информации о пассажирах).
  • Агентские правила для тарифов — поле для ввода текста описания агентских правил для тарифов. Введенный текст будет находиться между кодом тарифа и надписью Правила тарифа если не просматривается какой-либо подраздел правил тарифа. Возможно использовать HTML. Можно задать разный текст для разных языков.
  • Скрывать стоимость заказа в маршрут квитанции поставщика
  • Использовать страницу предварительного просмотра маршрут-квитанции — включает кнопку перехода на страницу предварительного просмотра маршрут-квитанции на странице заказа (только для выписанных заказов). На странице предпросмотра маршрут-квитанцию нельзя печатать, отправлять на электронный адрес или скачивать в формате PDF.
  • Использовать маршрут-квитанцию поставщика в PDF — включает получение маршрут-квитанции от ГРС, при этом игнорируется шаблон маршрут-квитанции (работает только для ГРС Сирена). По умолчанию опция выключена.
  • Авиакомпании для которых проводить раздельную фиксацию стоимости — опция включает при срабатывании функции Не фиксировать уменьшение цены при бронировании и обновлении фиксацию только той составляющей стоимости перелета, которая уменьшается. Например, тариф увеличился, а таксы снизились, в целом общее стоимость перелета снизилась. Таким образом, стоимость такс не изменится, а тариф увеличится. Можно включить опцию для всех, или для перечисленных авиакомпаний:
    • Все — опция включена для всех авиакомпаний.
    • Выбранные — опция включена только для указанных авиакомпаний.
  • Разрешить изменение ВП при обновлении заказа — опция изменяет основного валидирующего перевозчика перелета при изменении ВП от ГРС .

Внимание! Опция работает корректно, если у агентства не задано переопределение валидирующего перевозчика в правилах ценообразовании. Если переопределение задано и на переопределенном перевозчике не будут заданы актуальные правила — могут возникнуть ошибки с установлением комиссии.

  • Создавать ремарку "ПРОЧ" — если настройка включена, то при бронировании перелетов в ГРС Сирена Трэвел происходит создание ремарки "ПРОЧ" с указанием информации об агенте: ID аг-ва, ID пользователя, создавшего бронирование, и ID субагента в сторонней CRM (в случае, если данное поле заполнено в соответствующей настройке в профиле компании субагента).

Гражданство и тип документа для формы бронирования 1.0

Гражданство присваивается по стране из профиля пользователя.

Набор типов документов, доступных для пользователя при бронировании, зависит от параметра Предлагать все возможные типы документов пассажира.

Запрещено для международного перелета выбирать в качестве документа свидетельство о рождении.

Задайте в разделе Управление продажами → Авиабилеты → Устаревшие настройки → Настройка:

  • Тип документа по умолчанию для ВВЛ.
  • Тип документа по умолчанию для МВЛ.

Если значения этих параметров не заданы, тип документа по умолчанию зависит от типа перелета (международный или внутренний), который определяется на основании страны, указанной в настройках агентства.
Пример: в Настройках агентства в поле Страна указана Россия, рейс Москва — Санкт-Петербург. Тогда тип перелета — внутренний и в блоке информации о пассажире тип документа по умолчанию — внутренний общегражданский паспорт.


Nemo-goto.png

См. также