8
правок
Изменения
Нет описания правки
[[Категория:Функции]]
<!-- -->Синхронизировать данные о заказе - — значит получить данные о текущем состоянии бронирования в системе поставщика, сравнить полученные данные с Nemo{{NameSystemLink}}, при расхождениях обновить заказ и сохранить новые данные. При бронировании заказа в системе сохраняется идентификатор заказа в системе поставщика (номер PNR в GDSГРС, ID заказа в отельной системе и т.д.).
Синхронизация заказа может быть проделана несколько раз.
При синхронизации в базу заказов записываются новой ревизией все параметры услуги. При изменении какого-либо элемента (параметра услуги) Nemo {{NameSystem}} должна сообщить об этом пользователю в виде сообщения на букинфостранице заказа. Если изменено несколько параметров, система показывает все изменения. Тексты сообщений агенто- и сервисозависимые, настраиваются менеджером агентства при помощи языковых меток. Если ничего не изменилось, никаких сообщений не выводится.
== Виды синхронизации в Nemo {{NameSystem}} ==
В системе возможны три вида синхронизации:
# Срабатывание синхронизации заказа при наступлении определенного события - — триггера (например, при переходе к оплате). Зависит от того, как настроены триггеры;
# Мануальная операторская (юзерозависимая) — запускается вручную человеком при нажатии кнопки «Обновить». Если включён модуль синхронизации и выставлены права на обновление компонентов, то на странице с информацией о заказе и в личном кабинете (если активен столбец «Действия») появляется кнопка «Обновить»; <br/>Обновление выписанного заказа для синхронизации доступно менеджеру и экспертам компании/агентства.
# Автообновление — автоматическое обновление заказов. Условия запуска скрипта автообновления настраиваются менеджером.
# Синхронизация через службу чтения сообщений Online-ticket — используется в Nemo.travel для синхронизации таких данных, как EMD возврата/обмена, если эти операции были выполнены через терминал ГРС.
# Синхронизация очередей GDS — встроенный модуль системы для синхронизации и автоматизированной обработки заказов из очередей ГРС.
При обнаружении изменений качественного состава сегментов уже оформленных авиабилетов Клиенты получают нотификацию по почте, т.е. информационное письмо о том, какие изменения от Авиаперевозчика зафиксированы.<br>
== Настройка триггеров ==
Триггеры настраиваются в разделе '''«Настройки системы» ⇨ «Фоновые процессы» ⇨ «События синхронизации»Настройки системы → Фоновые процессы → События синхронизации''' административной части сайта.
На данной странице находятся настройки, позволяющие определить, когда стоит запускать синхронизацию:
*переход к оплате;*переход к печати;*открытие заказа менеджером;*открытие бронирования пользователем, сделавшим бронь.
Также можно включить сразу все настройки - — тогда после каждого вышеперечисленного действия система будет запускать синхронизацию.
На той же странице можно настроить применение сборов за модификацию и аннуляцию.<br>
Также настроить пересчёт сервисного сбора при синхронизации. Возможные значения:
*Да — пересчитать сборы при каждой синхронизации*Нет — никогда не пересчитывать сборы при синхронизации*Пересчитать только если новая цена заказа (нетто) больше старой цены заказа (нетто).
[[Файл:autoupdate_condition.png|400px|thumb|right]]
== Настройка автообновлений ==
# Для работы автообновлений необходимо активировать настройку '''''«Включить {{Setting|Включить автообновление бронирований»''''' бронирований}} из раздела '''Управление сайтом ⇨ → Домены и протоколы'''. # Добавлять и удалять условия для запуска автообновления можно в разделе '''«Настройки системы» ⇨ «Фоновые процессы» ⇨ «Условия автообновления»Настройки системы → Фоновые процессы → Условия автообновления''', максимальное количество условий - — 25. Доступ к этому разделу есть только у менеджеров главного агентства. Правила настраиваются только для всего агентства.
# Правила можно настраивать для определенной услуги или поставщика.
# Всего доступно 3 Доступны следующие условия для автообновлений:## * '''''Считать время до начала оказания услуги''''' — скрипт автообновления будет запущен за установленное настройкой время до начала оказания услуги (вылет, заселение в номер...). Например, если в поле «Время запуска» записано 01/00/00 (1 день), то для перелета, вылет которого назначен 20 апреля в 12:00 автообновление запустится 19 апреля в 12:00.## * '''''Считать время до наступления таймлимитаокончания оказания услуги''''' — аналогично предыдущему пункту, скрипт будет запущен за установленное настройкой время до окончания оказания услуги (прибытие в пункт назначения).#* '''''Считать время до наступления таймлимита''''' — скрипт будет запущен за установленное время до наступления таймлимита (момента времени, после наступления которого заказ уже нельзя оплатить).## * '''''Считать время от даты бронирования''''' — синхронизация запустится запускается спустя установленное время от момента бронирования.#* '''''Считать время от даты последнего обновления (минимально через сутки)''''' — скрипт автообновления запускается спустя установленное время от последнего обновления заказа. Если в настройке «Время запуска» менее суток, то автообновление сработает через сутки с момента последнего обновления заказа. Если в настройке «Время запуска» установлены сутки или более, автообновление запускается в соответствии с указанным временем запуска.# Измененные при автообновлении заказы можно отслеживать в личном кабинете в подразделе '''''«Измененные Измененные при синхронизации»''синхронизации'''. Кроме того на электронную почту будет отправлено письмо, если настроен шаблон «Заказ был изменен при синхронизации» в разделе '''«Настройки системы» ⇨ «Нотификации» ⇨ «Шаблоны Настройки системы → Нотификации и документы → Шаблоны электронных писем»писем'''.
== Настройка синхронизации цены ==
Если после бронирования и до выписки билета произошло уменьшение цены за перевозку (изменение тарифа и/или такс), то можно зафиксировать строго начальную цену (высокую).
Настройка '''''«Не {{Setting|Не фиксировать уменьшение цены при обновлении»''''' обновлении}} в разделе '''«Управление продажами» ⇨ «Авиабилеты» ⇨ «Устаревшие настройки» ⇨ «Настройка»Управление продажами → Авиабилеты → Устаревшие настройки → Настройка''' позволяет предотвратить фиксирование уменьшенной цены при обновлении стоимости заказа. Заказы с зафиксированной стоимостью можно просмотреть в личном кабинете в очереди «Зафиксированная цена».
Варианты работы:
Настройка '''''«Применять {{Setting|Применять фиксацию цены в следующих случаях»''''' случаях}} в разделе '''«Управление продажами» ⇨ «Авиабилеты» ⇨ «Устаревшие настройки» ⇨ «Настройка»Управление продажами → Авиабилеты → Устаревшие настройки → Настройка''' позволяет определить, в какие именно моменты будет выполнена фиксация цены.
Варианты работы:
== Проблемные заказы ==
После синхронизации могут появиться проблемные заказы:
*которые в Nemo {{NameSystem}} имели статус «Аннулирован««Аннулирован», а после обновления выяснилось, что статус другой (например, «Забронирован«).
*по которым при обновлении нельзя решить вопрос автоматически. В таком случае на странице информации о брони система выведет список проблем, возникших при актуализации.
Отследить такие заказы можно, если в клиентском кабинете в фильтре выбрать очередь '''«Проблемные заказы (при синхронизации)»'''. Для того, чтобы проставить актуальный статус в системе Nemo{{NameSystem}}, на странице букинфо заказа в правом верхнем углу есть ссылка '''«Обновить»''' - — при нажатии на неё мы запрашиваем у поставщика данные о бронировании и в соответствии с ними изменяем бронь в новую ревизию.
Синхронизацию можно использовать для следующих поставщиков: [[Сирена Трэвел]], [[Галилео]], [[Сейбр]].
Кроме того при получении ремарок от поставщика отправляется нотификация '''''«Заказ был изменен при синхронизации(перелет)»''''':
* если заказ создан менеджером или экспертом агентства / компании, письмо отправляется на почту заказчика,
* если заказ создан обычным пользователем, то письмо отправляется только на адрес указанный в поле '''''«Адрес для скрытой копии письма»''''' для данного шаблона, если электронный адрес в этом поле не задан, то письмо отправляется на адрес агентства / компании из настройки '''«Администрирование» ⇨ «Настройка почты» ⇨ ''«Адрес {{Setting|Адрес электронной почты для копий уведомлений»уведомлений}} в разделе '''Настройки системы → Нотификации → Параметры''', должен быть активен чекбокс '''''«Отправлять {{Setting|Отправлять письмо клиенту об изменении заказа»'''''заказа}}.
== См. также ==
*[[Статус]]*[[Заказы]]*[[Галилео]]*[[Сирена Трэвел]]