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

Изменения

Синхронизация очередей GDS

5810 байт добавлено, 13:24, 30 июня 2023
Очереди в {{NameSystem}}
[[Категория:Модули]]
[[Категория:Встроенные модули]]
'''Синхронизация очередей ГДСGDS''' — встроенный модуль системы {{NameSystemLink}} для синхронизации и автоматизированной обработки заказов из очередей ГРС.
==Назначение==
* подтверждение SSR запроса,
* и т. д.
ГРС группирует события по категориям автоматически, а так же также агент может помещать заказы в очередь вручную. Очередям в категориях присваиваются ''коды''.
Система очередей в ГРС предназначена ''для упрощения контроля агента над созданными бронированиями и информирования персонала агентства о возникающих событиях''. Помещение заказа в очередь предполагают его последующую обработку со стороны агента (выполнения необходимых при наступлении этого события действий). <br>Механизм использования очередей ГРС на примере изменения в расписании рейса:
===Очереди в {{NameSystem}}===
{{NameSystem}} поддерживает функцию автоматического чтения очередей агентства в ГРС. При использовании модуля '''Синхронизация очередей ГДСGDS''' агенту больше не требуется периодически просматривать очереди вручную. После настройки модуля {{NameSystem}} выполняет чтение автоматически через установленные промежутки времени, и отправляет уведомления об изменениях по заказамв заказах, попавшим попавших в очередь , на почту покупателю и агенту. Благодаря регулярному чтению механизму регулярного чтения очередей и последующей синхронизация автоматизированной обработке заказов {{NameSystem}} из очередей, агентство и пользователи оперативно получают актуальную информацию о статусе заказов и произошедших в них изменениях. {{Attention| Отправка нотификаций обо всех измененияхв полетных сегментам осуществляется только для статуса заказов "забронирован".}}
== Включение и настройка модуля ==
Чтобы настроить модуль '''Синхронизация очередей ГДСGDS''':# Зайдите в раздел '''Фоновые процессы → Синхронизация очередей ГДСGDS''', # Включите опцию '''Использовать синхронизацию очередей ГДС GDS для заказов'''.# Установите '''Период синхронизации очередей''' в минутах— тот промежуток времени, через который {{NameSystem}} периодически выполняет чтение очередей агента. Рекомендуемое значение: 30 минут.# Включите опцию '''При попадании в очередь автоматически синхронизировать заказ в Nemo и удалять PNR из очереди в GDS''', чтобы удалять обработанные системой заказы агентства и не синхронизировать их повторно. Не включайте этот параметр, если используете очереди GDS в других приложениях или работаете с ними через API.{{Attention| Если опция '''Удалять PNR из очереди в GDS после синхронизации в {{NameSystem}}''' отключена, после попадания в очередь заказ будет обновлен только один раз.}}  
{| class="wikitable"
|-
|[[Файл:Синхронизация очередей GDSОчереди для проверки по поставщикам.png|750px587px]]
|-
|Настройки модуля Синхронизация очередей ГДСGDS
|}
===Синхронизация заказов из очередей===
После включения и настройки модуля '''Синхронизация очередей ГДСGDS''':* # {{NameSystem}} выполняет чтение ГРС -очередей агента с заданной в настройках периодичностью.* # Система фиксирует PNR, которые находятся в очередях и отправляет в ГРС запрос на обновление заказов с такими теми PNR , которые находятся в очередях, для получения актуальной информации об изменении и текущем статусе. * # Если при обновлении заказа система фиксирует изменения в заказе, пользователям отправляются письма согласно стандартной процедуре отправки уведомлений при изменениях в заказе (см. [[Нотификация]]). Модуль отображает, синхронизирует и обрабатывает только те заказы в очереди, которые '''принадлежат данному агентству'''.
===Отслеживание заказов в очередях===
В {{NameSystem}} можно онлайн отслеживать заказы, попавшие в очереди в [[Личный кабинет|Личном кабинете]] агентства:
* Зайдите в '''Личный кабинет'''.
* Откройте раздел '''Заказы'''.* Выберите пользователя, для которого будут отображаться заказы.
* Откройте '''фильтр заказов''' и выполните фильтрацию с помощью следующих параметров фильтрации:
** '''Очередь поставщика''' — выберите очередь, заказы из которой будут отображены, из предложенных:
*** ''Имеются неподтверждённые сегменты''
** '''В очереди после''' — выберите дату , чтобы отобразить только те заказы, которые попали в выбранную очередь после установленной даты.
* В таблице отобразятся все заказы указанного пользователя, лежащие в выбранной очереди с установленной даты.
 
== Модуль чтения и обработки очередей ==
===Включение и настройка===
Настройки модуля находятся в разделе '''Управление продажами → Авиабилеты → Модули → Правила чтения очередей'''
 
===Правила чтения очередей===
# Название правила
# Частота чтения - как часто будет срабатывать данное правило при запуске скрипта queue_read__schedule_run
# Источник чтения - Очередь GDS
# Реквизит для чтения очереди - реквизит, по которому будет выполняться работа с заказами и чтение очередей.
# Идентификатор очереди для чтения - номер очереди, по которому будет выполняться чтение.
# Правило обработки:
## Импорт и обновление - будет выполнен импорт/обновление заказа, если он подходит под '''Бизнес-правила'''
## Импорт и выписка - будет выполнен импорт/обновление заказа с последующей выпиской, если он подходит под '''Бизнес-правила'''
# Идентификатор очереди для переноса после успешной обработки
# Идентификатор очереди для переноса после неуспешной обработки
 
==Поставщики и используемые у них очереди==
 
{| collspadding="10" border="1" class="wikitable" align="center"
!Описание!! Sabre !! Сирена Трэвел!! Galileo !! Amadeus !! Mystifly !! SITAGabriel !! Nemo Inventory !! GalileoUAPI
|- align="center"
| width="500" | GeneralQueue
! style="background-color: #99FF66;" width="80"|+
! width="80"|
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! width="80"|
! style="background-color: #99FF66;" width="80"|+
! width="80"|
! style="background-color: #99FF66;" width="80"|+
|- align="center"
| ScheduleChanged
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
|- align="center"
|TicketsAdded
|
! style="background-color: #99FF66;" width="80"|+
|
|
! style="background-color: #99FF66;" width="80"|+
|
! style="background-color: #99FF66;" width="80"|+
|
|- align="center"
|SegmentsCancelled
! style="background-color: #99FF66;" width="80"|+
|
! style="background-color: #99FF66;" width="80"|+
|
|
|
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
|- align="center"
|UnconfirmedSegments
|
|
! style="background-color: #99FF66;" width="80"|+
|
|
|
|
! style="background-color: #99FF66;" width="80"|+
|- align="center"
|WaitingConfirmation
|
|
! style="background-color: #99FF66;" width="80"|+
|
|
|
|
! style="background-color: #99FF66;" width="80"|+
|- align="center"
|ServiceInfoChanged
|
|
! style="background-color: #99FF66;" width="80"|+
! style="background-color: #99FF66;" width="80"|+
|
|
|
! style="background-color: #99FF66;" width="80"|+
|- align="center"
|TimeLimit
|
! style="background-color: #99FF66;" width="80"|+
|
! style="background-color: #99FF66;" width="80"|+
|
! style="background-color: #99FF66;" width="80"|+
|
|
|- align="center"
|VendorRemarks
|
|
|
|
|
|
|
! style="background-color: #99FF66;" width="80"|+
|-
|}
==API запросы для работы с очередью GDS онлайн==
== См. также ==
*[[Сирена Трэвел#Выписка в ГРС Сирена Трэвел|Выписка в Сирене]]
 *[[ПНРPassenger Name Record (PNR)]]*[[ГРСГлобальная распределительная система]]
*[[Пассажир]]
*[[Агентство]]
*[[Пользователь]]
'