1382
правки
Изменения
Перейти к навигации
Перейти к поиску
[[Категория:Термины]]
[[Категория:Руководство]]
[[Категория:Модули]]
[[Категория:Встроенные модули]]
'''GDS Queue Synchronization" is a built-in module of the Websky system for synchronization and automated processing of orders from GDS queues.
== Purpose==
=== GDS Queues===
'''Queue''' is the section of the GDS where bookings with notifications are placed due to events such as:
* changes made by the air carrier in its segment and added to the PNR,
* changes in the schedule of booked segments or cancellation of one of them,
* notifications from an airline or agency supervisor,
* confirmation from the waiting list,
* SSR request confirmation,
* and so on.
The GDS groups events by category automatically, and the agent can also put orders into the queue manually. Codes are assigned to the queues in categories.
The GDS queue system is designed to simplify the agent's control over the created bookings and to inform the agency's staff about emerging events. Queuing of an order implies its further processing by the agent (performing actions necessary upon the occurrence of this event). <br>Mechanism for using GDS queues on the example of flight schedule change:
<br>The airline changes the departure time of the flight.
<br>The information about the change is noted in already existing PNRs containing this segment.
# PNR is placed in the queue for rescheduled bookings.
# An agent in the terminal looks through the queue and informs passengers about changes.
=== Queues in Websky===
Websky supports automatic reading of agency queues in GDS. When using '''GDS Queue Synchronization''' module, the agent no longer needs to periodically view the queues manually. After the module is configured, Websky performs automatic reading at specified intervals and sends notifications about changes in orders in the queue to the customer and agent. Due to the mechanism of regular queue reading and automated processing of Websky's orders from queues, the agency and users promptly receive up-to-date information about the status of orders and changes that have occurred in them.
== Enabling and configuring the module ==
To configure the "GDS Queue Synchronization" module:
# Go to ''Background Processes → Synchronization of GDS queues'',
# Enable the option ''Enable regular GDS queues synchronization for orders''.
# Set "Queues Synchronization Period" in minutes - the period of time after which Websky periodically performs reading of agent queues. The recommended value is 30 minutes.
# Enable the option '''Remove the PNR from GDS queue after synchronization in Nemo1''' to remove agency orders processed by the system and not synchronize them again. Do not enable this option if you use GDS queues in other applications or work with them via API.
"Attention!" If the option "Remove PNR from queue to GDS after synchronization in Websky" is disabled, the order will be updated only once after being in the queue.
<!-- {| class="wikitable"
|-
|[[File:Queues for verification by suppliers.png|587px]].
|-
|Настройки GDS Queue Synchronization module
|} -->
== Operation principle ==
=== Synchronizing orders from queues===
After enabling and configuring the '''GDS Queue Synchronization''' module:
# Websky reads GDS queues of the agent with the frequency specified in the settings.
# The system sends to the GDS a request to update the orders with those PNRs that are in the queues to get the latest information about changes and current status.
# If the system records changes in the order when the order is being updated, users are sent messages according to the standard procedure of sending notifications when changes are made to the order (see Notification).
The module displays, synchronizes and processes only those orders in the queue that "belong to this agency".
=== Tracking orders in the queues===
In Websky you can online track orders that are in the queue at [[personal account]] agencies:
* Go to [[personal account].
* Open the ''Orders'' section. Select the user for whom the orders will be displayed.
* Open the ''Order Filter'' and perform the filtering using the following filter options:
** ''Supplier Queue'' - select the queue from which the orders will be displayed from those offered:
*** ''Schedule changes''.
*** ''Cancelled segments''.
*** ''Expired time limits.'''
*** ''Added Tickets''.
*** ''There are unconfirmed segments''.
** ''In the queue after'' - select a date to display only those orders that entered the selected queue after the set date.
* The table will show all the orders of the specified user that have been in the selected queue since the set date.
== queue reading and processing module ==
=== Switch on and Setup===
The settings of the module can be found in ''Sales Management → Air Tickets → Modules → Queue Reading Rules''.
=== Queue reading rules===
# The name of the rule
# Read frequency - how often will this rule trigger when running the queue_read__schedule_run script?
# Source of reading - GDS queue
# Props for reading the queue - props for working with orders and reading the queues.
# Read queue identifier - the number of the queue that will be used to work with the orders and read the queues.
# Processing rule:
## Import and update - the order will be imported/updated if it fits the "Business rules".
## Import and Statement - the order will be imported/updated with the subsequent statement if it fits the "Business Rules".
# Queue identifier for transfer after successful processing
# Queue identifier for transfer after unsuccessful processing
== Suppliers and their queues==
{| collspadding="10" border="1" class="wikitable" align="center"
!Description!! Sabre !! Sirena Travel!! 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 онлайн==
*[[Дополнительные запросы АПИ авиабилетов#Запрос на чтение очереди|Запрос на чтение очереди]]
*[[Дополнительные запросы АПИ авиабилетов#Запрос на удаление заказа из очереди|Запрос на удаление заказа из очереди]] -->
== See also ==
*[[Сирена Трэвел#Выписка в ГРС Сирена Трэвел|Ticketing in Sirena Travel (eng) pending]]
*[[Passenger Name Record (PNR)|PNR (eng pending)]]
*[[Глобальная распределительная система|GDS (eng pending)]]
*[[Passenger]]
*[[Agency]]
*[[User]]
[[Категория:Руководство]]
[[Категория:Модули]]
[[Категория:Встроенные модули]]
'''GDS Queue Synchronization" is a built-in module of the Websky system for synchronization and automated processing of orders from GDS queues.
== Purpose==
=== GDS Queues===
'''Queue''' is the section of the GDS where bookings with notifications are placed due to events such as:
* changes made by the air carrier in its segment and added to the PNR,
* changes in the schedule of booked segments or cancellation of one of them,
* notifications from an airline or agency supervisor,
* confirmation from the waiting list,
* SSR request confirmation,
* and so on.
The GDS groups events by category automatically, and the agent can also put orders into the queue manually. Codes are assigned to the queues in categories.
The GDS queue system is designed to simplify the agent's control over the created bookings and to inform the agency's staff about emerging events. Queuing of an order implies its further processing by the agent (performing actions necessary upon the occurrence of this event). <br>Mechanism for using GDS queues on the example of flight schedule change:
<br>The airline changes the departure time of the flight.
<br>The information about the change is noted in already existing PNRs containing this segment.
# PNR is placed in the queue for rescheduled bookings.
# An agent in the terminal looks through the queue and informs passengers about changes.
=== Queues in Websky===
Websky supports automatic reading of agency queues in GDS. When using '''GDS Queue Synchronization''' module, the agent no longer needs to periodically view the queues manually. After the module is configured, Websky performs automatic reading at specified intervals and sends notifications about changes in orders in the queue to the customer and agent. Due to the mechanism of regular queue reading and automated processing of Websky's orders from queues, the agency and users promptly receive up-to-date information about the status of orders and changes that have occurred in them.
== Enabling and configuring the module ==
To configure the "GDS Queue Synchronization" module:
# Go to ''Background Processes → Synchronization of GDS queues'',
# Enable the option ''Enable regular GDS queues synchronization for orders''.
# Set "Queues Synchronization Period" in minutes - the period of time after which Websky periodically performs reading of agent queues. The recommended value is 30 minutes.
# Enable the option '''Remove the PNR from GDS queue after synchronization in Nemo1''' to remove agency orders processed by the system and not synchronize them again. Do not enable this option if you use GDS queues in other applications or work with them via API.
"Attention!" If the option "Remove PNR from queue to GDS after synchronization in Websky" is disabled, the order will be updated only once after being in the queue.
<!-- {| class="wikitable"
|-
|[[File:Queues for verification by suppliers.png|587px]].
|-
|Настройки GDS Queue Synchronization module
|} -->
== Operation principle ==
=== Synchronizing orders from queues===
After enabling and configuring the '''GDS Queue Synchronization''' module:
# Websky reads GDS queues of the agent with the frequency specified in the settings.
# The system sends to the GDS a request to update the orders with those PNRs that are in the queues to get the latest information about changes and current status.
# If the system records changes in the order when the order is being updated, users are sent messages according to the standard procedure of sending notifications when changes are made to the order (see Notification).
The module displays, synchronizes and processes only those orders in the queue that "belong to this agency".
=== Tracking orders in the queues===
In Websky you can online track orders that are in the queue at [[personal account]] agencies:
* Go to [[personal account].
* Open the ''Orders'' section. Select the user for whom the orders will be displayed.
* Open the ''Order Filter'' and perform the filtering using the following filter options:
** ''Supplier Queue'' - select the queue from which the orders will be displayed from those offered:
*** ''Schedule changes''.
*** ''Cancelled segments''.
*** ''Expired time limits.'''
*** ''Added Tickets''.
*** ''There are unconfirmed segments''.
** ''In the queue after'' - select a date to display only those orders that entered the selected queue after the set date.
* The table will show all the orders of the specified user that have been in the selected queue since the set date.
== queue reading and processing module ==
=== Switch on and Setup===
The settings of the module can be found in ''Sales Management → Air Tickets → Modules → Queue Reading Rules''.
=== Queue reading rules===
# The name of the rule
# Read frequency - how often will this rule trigger when running the queue_read__schedule_run script?
# Source of reading - GDS queue
# Props for reading the queue - props for working with orders and reading the queues.
# Read queue identifier - the number of the queue that will be used to work with the orders and read the queues.
# Processing rule:
## Import and update - the order will be imported/updated if it fits the "Business rules".
## Import and Statement - the order will be imported/updated with the subsequent statement if it fits the "Business Rules".
# Queue identifier for transfer after successful processing
# Queue identifier for transfer after unsuccessful processing
== Suppliers and their queues==
{| collspadding="10" border="1" class="wikitable" align="center"
!Description!! Sabre !! Sirena Travel!! 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 онлайн==
*[[Дополнительные запросы АПИ авиабилетов#Запрос на чтение очереди|Запрос на чтение очереди]]
*[[Дополнительные запросы АПИ авиабилетов#Запрос на удаление заказа из очереди|Запрос на удаление заказа из очереди]] -->
== See also ==
*[[Сирена Трэвел#Выписка в ГРС Сирена Трэвел|Ticketing in Sirena Travel (eng) pending]]
*[[Passenger Name Record (PNR)|PNR (eng pending)]]
*[[Глобальная распределительная система|GDS (eng pending)]]
*[[Passenger]]
*[[Agency]]
*[[User]]