Открыть главное меню

Изменения

Бронирование

9860 байт добавлено, 16:07, 31 августа 2021
Параметры настройки бронирования
[[Категория:ТерминыПроцесс]] [[Категория:Функции]] [[Категория:Настройки]][[Категория:Авиабилеты]][[Категория:Железнодорожные билеты]]'''Бронирование''' или резервирование - электронная [[транзакция]], которая закрепляет права на услуги за тем или иным конкретным конечным [[Пользователь|пользователем]].
== Настройки Процедура бронирования в Nemo ==
В данном разделе расположен ряд настроек, которые можно задать как для отдельного компонента системы, так Для бронирования услуги в [http://www.nemo-ibe.com системе онлайн-бронирования {{NameSystem}}] необходимо заполнить [[Форма бронирования (Авиабилеты)|форму бронирования]] и для пользователяперейти далее.
'''«Разрешать бронировать физическим/юридическим лицам без предварительной После успешного бронирования [[пользователь]] (заказчик) получает подтверждение с указанием статуса, идентификатора, а также итоговой суммы бронирования, {{NameSystem}} отображает пользователю информацию о сроке оплаты за Х времени брони и отправляет на электронные адреса заказчика и агентства [[Нотификация|уведомления]] о бронировании. Если до момента наступления штрафных санкций»''' - устанавливает время[[таймлимит]]а на оплату оплата не внесена или не зафиксирована, в течении которого можно забронировать услугу без предоплатыто заказ аннулируется автоматически (при условии, что [[Автоаннулятор | автоаннуляция неоплаченных бронирований]] включена для агентства). Отсчет идет от даты наступления штрафа от поставщика[[Выписка]] заказа доступна после оплаты брони.
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Данная опция актуальна только В [[Личный кабинет|личном кабинете]] клиента доступны данные о бронированиях, при этом они могут быть выгружены для наземных услугдальнейшего создания управленческой отчетности в форматах XML.
Если при переходе к бронированию заказа произошло увеличение цены, пользователю отобразится сообщение '''«Применять штраф агента за аннуляцию»Во время бронирования произошло увеличение стоимости заказа''' - если данная опция включена, то будет применяться штраф, установленный агентом за аннуляцию бронированияи предложены два варианта:* Забронировать перелет по новой цене.* Вернуться к результатам поиска для выбора другого перелета.
=== Проверка введенных данных ======= Общие правила для всех ГРС ====* '''«Аннулировать принудительно все неоплаченные заказыФИО''':** Допускаются только латинские буквы без пробелов.** Двойная фамилия (имя, отчество) указывается через дефис.** Во исполнение приказов Минтранса РФ в бронированиях на внутренние перевозки в пределах РФ (ВВЛ) в поле ''NAME'' PNR помимо фамилии/имени в обязательном порядке надлежит указывать отчество (если есть) пассажира (вводится через пробел после имени). Запрос к GDS реализован таким образом, сделанные что, если отчество пассажира указано в этот деньполе отчества, то оно передается в 23GDS через пробел вместе с именем.** Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.* '''E-mail''':59:59»допускаются только цифры и латинские буквы. Кроме того, присутствует дополнительная проверка на существование введенного 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 проектном трекере].
'''«Для успешных бронирований производить оформление»''' - отвечает за установку ручной/автоматической выписки билетов.
'''«Использовать встроенную форму клиента для режима B2C»''' {{Attention| Если GDS исходного заказа является Galileo uAPI, то поиск в личном кабинете необходимо осуществлять не по локатору, а по фамилии пассажира, так как в случае Galileo uAPI LocatorID - настройка отвечает за вывод и использование специальной формы.'''«Пропустить ввод данных о клиенте»''' - данная опция позволяет пропускать шаг с формой ввода данных о заказчикеэто локатор PNR в терминале Galileo, а не локатор uAPI. }}
'''«Показывать подтверждение оферты при бронировании для юридических лиц»''' - на данный момент {{Attention| Функционал можно отключить после обращения в системе не используетсяслужбу технической поддержки с соответствующей просьбой.}}
'''«Отображать номер {{Attention| У авиакомпании "Аэрофлот" существует правило, согласно которому блокируются все дубли заказов, созданные менее, чем спустя 30 минут после аннуляции заказа в системе бронирования»''' - позволяет показывать/скрывать [[локатор]] поставщика в заказеоригинала.}}
<span style="background=== ГРС Сирена Трэвел ====* '''ФИО''':** Допускаются только буквы без пробелов (латинские и кириллические). ** Кириллица разрешена только при оформлении авиабилета при перелетах на территории России и СНГ.** Максимум 25 символов для каждого поля. ** Суммарная длина ФИО пассажира не должна превышать 49 символов. (Стоит учитывать, что особенности также имеются и у авиакомпаний. Так, например, для авиакомпании Аэрофлот максимальное допустимое количество символов ФИО -color57). ** Использование букв разных алфавитов одновременно не допускается — в случае одновременного использования кириллицы и латиницы, все данные на кириллице будут транслитерированы в латиницу.* '''Доступные типы документов''':#fff0f5;">** Паспорт РФ,** Военный билет для проходящего службу по призыву или контракту, ** Загранпаспорт,** Вид на жительство,** Временное удостоверение личности,** Свидетельство о рождении,** Свидетельство на возвращение в страны СНГ<span style="font!--size:large;"><span style="color:#ff0000;">,** Дипломатический паспорт (только тема RusLine!)** Служебный паспорт (только тема RusLine!<)** Паспорт/spanудостоверение личности моряка (только тема RusLine!)** Удостоверение депутата Совета Федерации или Госдумы (только тема RusLine!)** Удостоверение личности военнослужащего РФ (только тема RusLine!)** Справка об освобождении из мест лишения свободы (только тема RusLine!)** Удостоверение, выданное осужденному на время отпуска (только тема RusLine!)--></span> Для менеджера агентства локатор виден всегда независимо от .* '''Номер документа''' — только буквы, цифры и тире, не более 14. Допускаются латинские и кириллические буквы.{{Attention|Порядок ввода номера документа ''Свидетельство о рождении''.Серия: '''римские цифры''' (в латинском регистре), '''две буквы кириллицей''', номер: шесть цифр. При некорректном вводе (римские цифры кириллицей либо следующие две буквы латиницей) срабатывает автокоррекция. Количество тире и пробелов значения настройкине имеет.}}* '''Карта лояльности авиакомпании''': только латинские буквы и цифры, не более 23.
=== Информация о пассажирах ===При бронировании заказа, в котором присутствует ребенок и/или младенец (с местом или без места) возраст пассажира определяется на дату вылета первого сегмента. Для авиакомпаний Turkish Airlines и Air France возраст пассажира определяется на дату вылета последнего сегмента. Если на дату вылета первого сегмента возраст ребенка 11 лет, то он относится к категории пассажиров ''Дети'«Показывать сбор агентства для»''' - настройка предназначена для управления видимостью сборов для разных пользователейи летит по детскому тарифу. Если настройка не активна, сборы не будут видны на результатах поискадату вылета первого сегмента ему уже исполнилось 12 лет, на страницах подтверждения, в готовом заказе, а также не будут доступны то нужно бронировать для него билет как для создания взрослого. Та же самая схема используется и редактирования ценового правила соответствующего компонентадля младенца. Если вы не установили в настройке видимость сборов Аналогично для менеджера компании, то при его попытке зайти в ценовые правила, он будет переброшен на страницу со следующим сообщением: авиакомпаний Turkish Airlines и Air France используется последний сегмент. <!-- тикет №37736 -->
<pre> Ошибка{{Attention|Бронирование билетов на пассажиров с одинаковыми фамилиями и именами невозможно.}} При попытке забронировать заказ с одинаковыми ФИО пассажиров выводится сообщение об ошибке, текст которой можно изменить с в разделе '''[[Локализация|Языковые ресурсы]]'''.
Доступ закрыт</pre>== Настройка процесса бронирования ==
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Процесс бронирования для всех компонентов {{NameSystem}} настраивается в разделе '''Для корректной работы техподдержки → Устаревшие настройки необходимо правильно выбрать пользователя и компонент, для которых она устанавливается→ Настройки бронирования'''.
Кроме тогоС помощью выпадающего списка вверху страницы выберите область системы, параметры которой откроются для авиабилетов указанная настройка тесно связана с настройками, расположенными в разделе редактирования:*'''Пользователь''' — объект (все агентство/менеджер/пользователь и т.п.) применения параметров.*'''«Авиабилеты» - «Поиск» - «Ограничения поиска»Сменить'''— компонент системы: **''Перелет'' — бронирование авиабилетов,**''Отель'«Отображение цены в результатах»'— бронирование отелей,**'' и Ж/Д билет''— бронирование ж/д перевозок,**'«Отображение цены в подтверждении»'Произвольная услуга'' и не скрывает видимость и возможность создании и редактирования ценовых правил в административной части.
<span style="background-color:#fff0f5;"><span style="font-size:large;"><span style="color:#ff0000;">!</span></span> Наибольший приоритет имеет настройкаПараметры настройки бронирования==={{Attention|Параметры, указанная в разделе которые '''«Настройки бронирования»не перечислены'''в разделе, не работают. Менять их значения запрещено. }}
== Опция *'''Для успешных бронирований производить оформление''':**'''''автоматически после изменения статуса на «Оплачено»''''' — включает автовыписку билетов после получения статуса оплаты заказа "Мои пассажирыоплачено" ==(рекомендуется),**'''''вручную, нажатием на кнопку «Выписать»''''' — выключает автовыписку, после оплаты для выписки заказа необходимо нажать на кнопку "выписать".* '''Тип формы заказчика''' — тип формы бронирования, которая отображается для заказчика:**''B2C: данные о пользователе'' — форма бронирования с полями для ввода данных о пользователе,**''B2B: данные о компании (упрощенная)'' — форма бронирования с полями для ввода данных о компании.**''B2B: в том числе для анонимов'' — аналогична предыдущему типу. По умолчанию для гостя (анонима) подгружается B2C-форма заказчика, но при включении этого типа формы гость увидит B2B-форму.* '''Предзаполнение данных о пассажирах и заказчике''' — предзаполнение данных заказчика / пассажира на основании данных из выбранного источника:**''Предзаполнять данные заказчика из профиля пользователя'',**''Предзаполнять данные первого пассажира из профиля пользователя'',**''Предзаполнять данные заказчика из профиля агентства (для формы B2B)'',*'''Отображать номер заказа в системе бронирования''' — включает отображение [[локатор]]а поставщика в заказе. {{Attention|Для менеджера агентства локатор всегда виден независимо от значения опции.}}*'''Использовать функцию «Профили туристов»''' — включает возможность выбирать пассажира из списка пассажиров пользователя при заполнении блока ''Пассажиры'' на ''[[Форма бронирования (Авиабилеты)|Форме бронирования]]''. <br /> Информация о пассажирах пользователя отображается на странице ''…/poffice__my_passengers''. *'''Лимит для «Профилей туристов»''' — Настройка определяет максимальное количество сохраненных пассажиров.*'''Отображение профилей туристов для менеджеров и экспертов'''.*'''Показывать сбор агентства для''' — включает отображение сборов для выбранных типов пользователей:**''Все'',**''Эксперт'',**''Пользователь'',**''Менеджер компании'',**''Эксперт компании'',**''Пользователь компании''.<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|типов пользователей]] в нашей системе):**'''''Отдельной строкой ''''' — сумма сбора отображается отдельной строкой,**'''''Таксой XP''''' — сумма сбора отображается как такса с кодом ''XP'' - сбор головного агентства / ''XX'' - сбор субагента (модуль [[Ценообразование_для_субагентов|"Ценообразование для субагентов"]]).* '''Способ отображения такс''' — способ отображения такс на [[форма бронирования (Авиабилеты)|форме бронирования]] в блоке информации о заказе:**''Сумма такс'' — значение суммы такс,**''Сумма такс с детализацией в попапе'' — не работает,**''Детализация такс'' — развернутая сумм с детализацией размера и кода каждой таксы.* '''Разбивать стоимость по каждому пассажиру''' — включает разбивку таблицы стоимости на строки по каждому пассажиру. Если опция отключена, стоимость группируется по типам пассажиров. * '''QR-Code кодирует''' — выбор предмета кодировки qr-кодом:**''Ссылку на страницу с информацией о заказе'',**''Информацию по заказу''.* '''Отображать поле места рождения''' — (только для Ж/Д компонента!) включает в блоке ввода данных о пассажире поле ввода места рождения.
Данная функция позволяет при заполнении формы "Пассажиры" выбирать пассажира из списка пассажиров пользователя. Активизировать опцию «Мои пассажиры» можно при помощи == Настройки бронирования авиабилетов ==Для настройки процесса бронирования авиабилетов зайдите в раздел '''Использовать функцию «Мои пассажиры»Управление продажами → Авиабилеты → Устаревшие настройки → Настройка'''. Просмотреть информацию о пассажирах можно на странице Параметры данного раздела применяются только к компоненту ''Авиабилеты'…/poffice__my_passengers'''. Обязательными для заполнения полями являются «Имя» и «Фамилия». Количество отображаемых пассажиров определяется настройкой '''«Лимит для моих пассажиров»'''. По умолчанию значение равно 10. Количество пассажиров, отображаемых на странице «Мои пассажиры», равно максимальному из указанных для каждого компонента (например, в настройке бронирования отелей указан лимит 5 пассажиров, в настройке бронирования авиабилетов - 15 пассажиров (для заполнения будет доступно 15 человек)), в списке доступных для выбора пассажиров будет отображаться то количество пассажиров, которое указано для конкретного компонента.
При включенной настройке на странице "Пассажиры" у каждого пассажира появится ссылка '''«Выбрать из списка»'''Параметры настройки формы бронирования авиабилетов описаны в статье [[Форма бронирования (Авиабилеты)]].
При нажатии на ссылку откроется список пассажиров. Доступные для выбора пассажиры определяются по критерию возраста.===Параметры настройки процесса бронирования авиабилетов===
У менеджера есть возможность включить вывод {{Attention|Параметры, которые '''не перечислены''' в разделе, не работают. Менять их значения запрещено.}}* '''Отправка письма от веб-службы''' — после бронирования на электронный адрес пользователя отправляется письмо от ГРС с результатами бронирования. На данный момент функцию поддерживает только ''ГРС Sabre, Amadeus, Galileo''. Для корректного отображения названия агентства и адреса отправителя необходимо внести изменения в TJR-запись в IPCC.* '''Отправка письма о статусе бронирования''' — после бронирования на электронный адрес пользователя отправляется письмо от {{NameSystem}} с результатами бронирования.* '''Отправлять маршрутную квитанцию отдельно для каждого пассажира''' — включает отправку маршрутной квитанции отдельным письмом на каждого пассажира. Если не задан электронный адрес пассажира, маршрутная квитанция передается на адрес заказчика. В заголовке письма с помощью переменных %PASS_NAME% и %PASS_LASTNAME% можно указать имя и фамилию пассажира. * '''Разрешить покупателю выбор места''' - см. [[Карта мест]].* '''Показывать поля о визе для стран''' — укажите в списке поле перечень стран, для которых на шаге внесения данных пассажиров всех пользователей агентстваотображаются поля внесения данных о визе.* '''Показывать с полями для визы поля о месте пребывания для стран''' — вместе с данными о визе, при этом при бронировании будет предлагаться внесение пункта прибытия (США установлена по умолчанию).* '''Показывать вознаграждение агента''' — включает отображение вознаграждения агента на странице «Мои пассажиры» данные о пассажирах сохраняться не будутподтверждения бронирования.* '''Пошаговый индикатор''' — включает сверху формы бронирования индикатор этапов бронирования, чтобы пользователь видел, на каком шаге бронирования авиабилетов он находится, какие шаги он прошел и какие осталось пройти.
== Гражданство *'''[[Синхронизация_заказов#.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====
Гражданство присваивается по стране из профиля пользователя.
== Бронирование ж/д билетов в Nemo == Данный веб-сервис позволяет осуществить бронированиеНабор типов документов, получить информацию о местах на поезда по станциям отправления/назначения и дате отправлениядоступных для пользователя при бронировании, получить информацию о пути следования поезда, выбрать места в определенном вагоне, так же имеется возможность отменить бронирование и справочная информация. зависит от параметра '''Шаг 1[http://support.mute-lab. Поиск жcom/ru/д маршрутовБронирование#.D0.9D.D0.B0.D1.81.D1.''' 182.D1.80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B1.D1.80.D0.BE. Пользователю предлагается выбрать пункт отправления/назначения и дату отправленияD0.При наборе текста в полях «Выезд» и «Прибытие» появляется всплывающая подсказка с возможными вариантами выбора станций, названия которых совпадает с текстом, введены в соответствующее поле ввода(совпадение проверяется от начала слова)BD. В случае, если введенная комбинация не имеет ни одного совпадения с названиями станций, то в выпадающем списке предложенных результатов не будет, а сам список скроетсяD0. Также для упрощения взаимодействия пользователя с формой реализовано преобразование латинских символов, введенных в поле «Выезд» и «Прибытие» в русскоязычное название станции(между латинскими символами и символами кириллицы ставится соответствие аналогичное клавиатурному — например, символ ”n” преобразуется в “т”)B8. Поле «Дата» отвечает за желаемую дату отправленияD1. При переходе на это поле появляется календарь, где пользователь может выбрать нужную ему дату80. Возможные дни для выбора имеют белый цвет, номера дней, для которых поиск невозможен отображаются черным цветомD0. (Это условия РЖД — поиск можно осуществлять для даты не раньше текущей и не позже даты, полученной путем отсчета 45 дней вперед от текущей)BE. После ввода названий станция отправления, назначения и даты отправления для перехода на следующий шаг поиска(тD0.еB2. для получения результатов, удовлетворяющих введенным условиям) следует нажать на кнопке «Поиск»D02B0. В случае, если обязательные поля(рядом с ними находится символ «*» желтого цвета) оказываются незаполненными, то появляется всплывающая подсказка над полем, указывающая, что данное поле обязательно должно быть заполненоD0. Так же в данной ситуации при нажатии на кнопке «Поиск» будет невозможно перейти к следующему шагу, пока в поля не будут введены корректные данныеBD3D0.В нижней части страницы поиска находится ссылка «Информация об оформлении проездного документаB8.», при нажатии на которой появляется окно со справочной информациейD1. В данном окне содержатся списки стоек регистрации «Электронного билета» и транзакционных терминалов самообслуживания (ТТС)8F_4D0.После нажатия на кнопку «Поиск» появляется страница с заголовком «Выполняется поиск ж/д маршрутов»B0. На этом этапе происходит поиск по заданным параметрам, если результаты были найдены, то происходит переход на следующий шаг бронированияD0. В противном случае будет выведена информация об ошибке «В указанную дату поезд не ходит»B2. Так же в случае возникновения других ошибок в процессе поиска, они будут выведены, а ввод данных придется повторитьD0. Для этого рядом с сообщением об ошибке(справа) отображается кнопка «Назад», пр нажатии на которую происходит переход на начальную страницу поиска (тB8.еD0. на Шаг1)B0'''Шаг 2D0. Результаты поиска ж/д билетаB1.''' 1D0. В верхней части формы результатов находятся поля для поиска, заполненные параметрами, введенными пользователем на предыдущем этапе и работает аналогично такой же форме на предыдущем шагеB8. Под кнопкой «Поиск» находится кнопка «Новый поиск», при нажатии на которой пользователь попадает на страницу Шага 1D0. Под формой для поиска располагается информация о параметрах поиска - «Параметры поиска», где выведены Станция отправления — Станция назначения и под ними дата отправления, введенные пользователем на предыдущем этапеBB2D0. Под информацией о параметрах поиска находятся элементы управления сортировкой результатов поискаB5. В выпадающем списке можно выбрать один из критериев сортировки - («Продолжительность», «По дате отправления» и «Цена»)D1. В случае выбора критерия «Цена» происходит сортировка, по убыванию или возрастанию минимальной цены билета в поезде82.D0.еBE. У поезда цены могут быть различные для Купе, Люкса и Плацкарта, выбирается минимальная цена из предложенных и она потом берется за данные для сортировки)D0. Еще одним элементом поиска является кнопка с галочкой, которая отвечает за то, в каком порядке будут сортироваться результаты(по убыванию в случае, если кнопка нажата, по возрастанию в ином случае)B2 Предлагать все возможные типы документов пассажира]'''.
3. Под элементами управления сортировкой результатов поиска, следуют ссылки, при нажатии на которые пользователь переходит к странице с результатами поиска, аналогичной представленной, где '''Запрещено''' для международного перелета выбирать в качестве параметров поиска берутся станции отправления/назначения введенные пользователем, а дата отправления та, которая отражена на ссылкедокумента свидетельство о рождении.
4Задайте в разделе '''Управление продажами → Авиабилеты → Устаревшие настройки → Настройка''':* Тип документа по умолчанию для ВВЛ. Ниже, если требуется, происходит вывод ссылки на страницы результатов поиска(в случае если на одной странице не удается вывести все результаты) * Тип документа по умолчанию для МВЛ.
5. Список результатов представляет собой набор элементовЕсли значения этих параметров не заданы, имеющих одинаковый внешний вид и хранящих информацию о каждом поезде, удовлетворяющем критериям поиска. Слева отображается порядковый номер поезда в списке результатов. Правее идет первая под часть информации о поезде, содержащая номер поезда и название поездатип документа по умолчанию зависит от типа перелета (если естьмеждународный или внутренний), ниже начальная станция маршрута-конечная станция маршрутакоторый определяется на основании страны, ниже тип поезда. Следующий блок содержит название станции отправления, под ней время отправленияуказанной в настройках агентства. Следующий блок содержит название станции назначения, под ней время отправления(если день отправления и день прибытия не совпадают, то под временем отображается дата прибытия). Следующий бол отображает время <br />Пример: в пяти ('''Настройках агентства''' в часах и минутах). Далее отображаются списки ценполе ''Страна'' указана Россия, соответствующие категории вагонов поезда, отображающихся правеерейс Москва — Санкт-Петербург. Под каждой категорией вагонов поезда отображается количество свободных мест на данный момент. При нажатии на называние категории пользователь переходит на Шаг для выбора мест Тогда тип перелета — внутренний и в вагоне. При нажатии на номере(и если есть названии) поезда, то отображается страница с маршрутом следования поездаблоке информации о пассажире тип документа по умолчанию — ''внутренний общегражданский паспорт''.
6. Страница с маршрутом следования поезда содержит следующие данные о маршруте: номер поезда, начальный пункт маршрута→конечный пункт маршрута. Ниже в таблице список пунктов из маршрута поезда, где выводятся название станции, время прибытия, стоянка в минутах и время отправления. К сожалению, нет возможности выводить дату для маршрута, т.к. В ответе на запрос из УФС не приходит никакой информации о дате отправления от начальной станции(или конечной/дата прибытия) и названия станций, которые выдаются в списке результатов не совпадают с названиями станций, полученных из УФС при запросе на предыдущем этапе в ходе бронирования.
7. Для поездов следующих из Украины на данном этапе цены не указываются(указывается «?» и поясняющая подсказка), т.к. цена для них станет известна лишь при запросе на бронирование. '''Шаг 3. Выбор вагона и мест.''' 1. На данном этапе пользователь может выбрать количество мест в нужном ему вагоне. Под заголовком «Выбор вагона и мест» находится форма со списком вагонов для данной категории в выбранном поезде. В правом углу формы находится ссылка, при нажатии на которой пользователь перейдет на страницу результатов поиска. Слева информация о поезде, о станциях и датах выезда/прибытия. Ниже представлены ссылки для перехода на страницу выбора мест в вагонах других категорий выбранного поезда. 2. Ниже представлены два чекбокса для возможности исключения мест у туалета и выбора мест в одном купе. 3. Далее следует список вагонов. В первом блоке указывается номер вагона. Во втором блоке для вагона указывается его тип(например «Плацкарт») и ниже класс обслуживания. Следующий блок указывает цену места в данном вагоне(если есть цена со скидкой, то она указывается ниже с соответствующим пояснением). Далее идет набор выпадающих списков для выбора количества мест определенного типа. Для плацкарта существуют боковые и обычные места. В случае выбора в селекте мест определенного типа(например, не боковые), селекты для выбора мест другого типа блокируются(боковые в данном примере). Это сделано потому что для запроса УФС нет параметра разделяющего места на боковые и не боковые, есть возможность лишь указать количество верхних, нижних мест и выбранный диапазон. В случае если в цену билета включено питание это указывается, а так же отображается количество «питаний» за поездку. Если вагон разделяется на мужские/женские/смешанные, то под кнопкой «Заказать» отражается селектбокс с типом мест в вагоне, а количество мест для селектбоксов выбора мест меняются на количество, соответствующее данному типу мест. Так же, если в вагоне есть возможность приобрести постельное белье, появляется чекбокс, при нажатии на который пользователь бронирует билеты вместе с бельем. Для некоторых вагонов пользователь может выбрать места на карте. Данная возможность доступна для вагонов категории «Плацкарт», «Купе» и «Люкса» со стандартным расположением мест. Пользователь может выбрать лишь места, идущие подряд, при этом максимальное количество мест должно быть не больше 4 и нижних мест может быть выбрано больше верхних только на 1. Это требование РЖД. В случае, когда выбраны места в селекте и пользователь начинает выбирать места на карте, места на селекте сбрасываются, аналогична и обратная операция — места на карте сбрасываются, если пользователь начинает выбирать места на селектах. При выборе мест на карте заменяются значения выбранных мест и в селектах и эти 2 информации взаимосвязаны. В случае нажатия на чекбоксе исключить мест у туалета карата и селект сбрасываются. В случае нажатия на чекбоксе «Выбрать места в одном купе» карта скрывается из-а того, что это технически неоправданно. При нажатии на кнопке «Заказать» пользователь переходит на следующий шаг. Если не было выбрано ни одного места выводится сообщение, информирующее пользователя о том, что нужно выбрать, хотя бы 1 место в данном вагоне. 4. Так же, как и на предыдущем шаге для поездов, следующих из Украины, цена на билеты неизвестна. '''Шаг 4. Пассажиры.''' 1. Для корректной работы формы пассажиров в настройках «Администрирование» → «Форма ввода данных» выбрать в селекте «Сменить форму» на «Информация о пассажирах», затем в селекте «компонент» выбрать «Ж/Д билет». После этого установить отчество, как необязательное поле. 2. Ввод данных. Для каждого документа существует своя валидация для разных типов документов[[Изображение*Паспорт: #Имя, Фамилия, Отчество обязательны для ввода. Допустимы символы кириллицы. Длина от 1 до 25 символов.#Номер документа — 10 цифр. *Свидетельство о рождении.: #Имя, Фамилия, Отчество обязательны для ввода. Допустимы символы кириллицы. Длина от 1 до 25 символов.#Номер документа — римские цифры(I,V,X) , далее 2 символа кириллицы, 6 арабских цифр. *Загран. паспорт: #Имя, Фамилия обязательны для ввода. Допустимы символы латинского алфавита. Длина от 1 до 25 символов. Отчество необязательно, в случае наличия должен содержать только символы латиницы.#Номер документа — 9 цифр. *Паспорт иностранца: #Имя, Фамилия обязательны для ввода. Допустимы символы латинского алфавита. Длина от 1 до 25 символов. Отчество необязательно, в случае наличия должен содержать только символы латиницы.#Номер документа — от 6 до 22 символов. Символы могут быть цифрами, символами кирриллицы и латиницы. *Воинское удостоверение и паспорт моряка: #Имя, Фамилия, Отчество обязательны для ввода. Допустимы символы кирилицы. Длина от 1 до 25 символов.#Номер документа — от 1 до 17 символов. Символы могут быть цифрами, символами кирриллицы и латиницы. 3. Выбор типа пассажира(взрослый/ребенок). При смене значения изменяется набор допустимых документов для селекта, который отвечает за выбор типа документа. Всего количество пассажиров может быть не больше 4, бесплатные места сюда также включаются. Нельзя заказать бесплатных дестких мест больше чем взрослых мест.Обязательно должен быть, хотя бы один взрослый пассажир. 4. Чтобы продолжит бронирование, нужно нажать на кнопку «Забронировать». Если что-то не довлетворяет перечисленным выше условиям, будут выведены сообщения об ошибке. 5. В верхнем правом углу формы имеется ссылка «Вернуться к выбору мест», нажав на нее пользователь возвращается к выбору мест в вагоне. '''Шаг 5. Бронирование.''' 1. При успешном бронировании отображается информация с подробными данными о билетах, ценах на них, местах, возможности электронной регистрации. Примечание: на бесплатные детские места сборы не применяются. 2. В верхнем правом углу имеются ссылки для перехода к предыдущим шагам бронирования. 3. Выводится, время до которого нужно оплатить заказ, чтобы в УФС его не аннулировали.(нужно подтвердить оплату в течении 15 минут). 4. Высылается письмо на почту введенную в поле «ENemo-mail» на Шаге 4. На email приходит квитанция, однако в ней не указан номер заказа, т.к. Он появляется после подтверждения оплаты. 5. При нажатии на кнопке «Оплатить» переходит на страницу выбора платежной системы. 6. При нажатии на кнопку аннулировать переходит на страницу «Подтверждения отмены заказа». '''Шаг 6. Выбор платежной системыgoto.''' Из предложенного списка следует выбрать нужную платежную систему, либо нажать на кнопку «Оплатить позднее» и вернуться к результатам бронирования. '''Шаг 7. Подтверждение оплаты.''' Для подтверждения оплаты следует выбрать «Выписка документа». '''Шаг 8. Загрузить документ.''' Отображается страница с квитанцией и заполненными данными о заказе. Здесь уже выводится номер заказа, который был получен при подтверждении заказа. '''Шаг аннуляции заказа.''' На этой странице нужно указать в чекбоксе свое согласие с аннуляцией заказа и на жать на кнопку «Продолжить». '''Примечания по проекту:''' *Карты имеются не для всех вагонов. В будущем планируется расширить информацию о картах поездов. *В связи с работой в тестовом режиме имеются некоторые несоответствия — например, цены на шагах поиска могут не соответствовать ценам, полученным при заказе билета(подтверждено службой поддержки УФС). == Перебронирование для ЖД в Nemo png|center|link== Перебронирование для ЖД работает по следующему принципуhttp1. Если при подтверждении билета выдается ошибка, то система делает повторное бронирование в системе УФС и тут же подтверждает заказ.<br>2. В случае, если при повторном бронировании или подтверждении вновь возникает ошибка, она будет отображена. Работа перебронирования задается настройкой '''«Автоматическое перебронирование»''', которая находится в разделе: '''«Ж/Д билеты» - «Ограничения»'''/nemo.travel]]
== См. также ==
*[[Глобальная распределительная система]]*[[Форма бронирования (Авиабилеты)]]*[[Таймлимит]]*[[PCC]]*[[Аннуляция]]*[[УПТ]]*[[Тариф]]*[[PNR]]*[[Пассажир]]*[http://mediawiki.mute-lab.com/ru/%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C[Статистика#Статистика бронирований|Статистика бронирований]]*[[Пользователь#.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 Типы пользователей в Nemo|Типы пользователей в Nemo]<br> ]*[[ПССАгентский API Авиабилеты]]<br>*[http://mediawiki.mute-lab.com/ru/%D0%90%D0%9F%D0%98#.D0.90.D0.B3.D0.B5.D0.BD.D1.82.D1.81.D0.BA.D0.B8.D0.B9_.D0.90.D0.9F.D0.98_.D0.B1.D1.80.D0.BE.D0.BD.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F Агентский АПИ бронирования]<br>[http://mediawiki.mute-lab.com/ru/%D0%92%D0%B5%D0%B1-%D1%81%D0%BB%D1%83%D0%B6%D0%B1%D0%B0_%D0%B1%D1%80%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F Веб-служба бронирования]<br> ]*[http://mediawiki.mute-lab.com/ru/%D0%9E%D1%82%D0%BC%D0%B5%D0%BD%D0%B0_%D0%B1%D1%80%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F [Отмена бронирования|Пример запроса и ответа на аннуляцию заказа]<br>]*[[АннуляцияВалюта]]
'