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

Материал из Центр поддержки системы бронировании
Версия от 19:12, 21 января 2013; Елена Погодина (обсуждение | вклад) (Логика синхронизации)
Перейти к навигации Перейти к поиску

Синхронизировать данные о заказе - значит получить данные о текущем состоянии бронирования в системе поставщика, сравнить полученные данные с Nemo, при расхождениях обновить заказ и сохранить новые данные. При бронировании заказа в системе сохраняется идентификатор заказа в системе поставщика (номер PNR в GDS, ID заказа в отельной системе и т.д.).

Включить синхронизацию можно в административной части сайта, в разделе "Администрирование" - "Модули".

Synhronisation.png

! Включить или выключить эту настройку может только администратор.

Синхронизация заказа может быть проделана несколько раз.

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

Виды синхронизации в Nemo

В системе возможны три вида синхронизации (агенто- и сервисозависимые):

1. Регулярная - синхронизация выполняется периодически по наступлению времени на таймлайне (для всех актуальных заказов, кроме заказов в статусе «Отложено»).
Синхронизация выписанных авиабилетов обновляет брони 3 раза:

  а) За 7 дней до вылета;
б) За 4 дня до вылета;
в) За 1 день до вылета.

При обнаружении изменений качественного состава сегментов уже оформленных авиабилетов Клиенты получают нотификацию по почте, т.е. информационное письмо о том, какие изменения от Авиаперевозчика зафиксированы.
2. Иррегулярная - срабатывание массовой синхронизации для всех актуальных заказов при наступлении триггера (например, при переходе к оплате) зависит от того, как клиенты настроят триггеры;
3. Мануальная операторская (юзерозависимая) - запускается вручную человеком при нажатии кнопки «Обновить». Если включён модуль синхронизации и выставлены права на обновление компонентов, то в клиентском кабинете и на букинфо появляется ссылка «Обновить».

Настройка триггеров

Триггеры настраиваются в разделе «Заказы» - «Настройка тригеров» административной части сайта. На данной странице находятся настройки, позволяющие определить, когда стоит запускать синхронизацию:

  • переход к оплате;
  • переход к печати;
  • открытие заказа менеджером;
  • открытие бронирования пользователем, сделавшим бронь.

Также можно включить сразу все настройки - тогда после каждого вышеперечисленного действия система будет запускать синхронизацию. Если необходимо, можно настроить время до начала заказа, когда нужно запускать синхронизацию (сек\мин\часы\дни). На той же странице можно настроить применение сборов за модификацию и аннуляцию, отметив да\нет, а также пересчёт сервисного сбора (да\нет\если новая цена заказа (нетто) больше старой цены заказа (нетто)).

! Триггеры настраиваются отдельно для компонентов и сервисов.


Логика синхронизации

Если после выписки счета и до выписки билета произошло уменьшение цены за перевозку (изменение тарифа и/или такс), то можно зафиксировать строго цену изначальную (высокую). Настроить можно в разделе: Настройки бронирования авиабилетов - Не фиксировать уменьшение цены при обновлении - опция позволяет предотвратить фиксирование более меньшей цены при обновлении стоимости заказа.

Варианты работы:

*Всегда - Меньшая цена не будет зафиксирована при любых условиях. 
*Только в случае, если код тарифа изменился - Меньшая цена не будет зафиксирована, только если изменился код тарифа. 
*Никогда - Меньшая цена будет всегда фиксироваться.

Логику синхронизации можно видеть по схеме:

Синхронизация.jpg

Проблемные заказы

После синхронизации могут появиться проблемные заказы:

  • которые в Nemo имели статус «Аннулирован», а после обновления выяснилось, что статус другой (например, "Забронирован").
  • по которым при обновлении нельзя решить вопрос автоматически. В таком случае на странице информации о брони система выведет список проблем, возникших при актуализации.

Отследить такие заказы можно, если в клиентском кабинете в фильтре выбрать очередь «Проблемные заказы (при синхронизации)». Для того, чтобы проставить актуальный статус в системе Nemo, на странице букинфо в правом верхнем углу есть ссылка «Обновить» - при нажатии на неё мы запрашиваем у поставщика данные о бронировании и в соответствии с ними изменяем бронь в новую ревизию.

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

! При синхронизации заказов Галилео, дата вылета которых уже в прошлом, Nemo не меняет статус заказа.

Синхронизацию можно использовать для следующих поставщиков: Сирена Трэвел, Галилео, Сейбр.

См. также