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

Изменения

Синхронизация заказов

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