AddToQueue
AddToQueue
Добавление бронирования в очередь GDS.
Запрос AddToQueue
- AddToQueueConfigList - контейнер с информацией по перемещению PNR-ов. Тип данных - сложный.
- AddToQueueConfigList.AddToQueueConfig - контейнер с информацией по перемещению PNR в конкретную очередь. Тип данных - сложный.
- AddToQueueConfig.LocatorList - список локаторов для перемещения. Тип данных - сложный.
- AddToQueueConfig.LocatorList.Locator - данные о локаторе. Тип данных - строка. (обязательное поле)
- AddToQueueConfig.SourceID - ID пакета реквизитов, в рамках которого будут выполнять запросы к ГДС. Тип данных - int (обязательное поле)
- AddToQueueConfig.QueuesByName - контейнер, в котором указаны названия очередей. Тип данных - сложный.
- AddToQueueConfig.QueuesByName.Queue - название очереди. Тип данных - массив перечисления QueueName. возможные значения:
- GeneralQueue - Общая очередь
- ScheduleChanged - Очередь с изменениями в расписании
- TicketsAdded - Очередь с добавленными билетами
- SegmentsCancelled - Очередь с отменёнными сегментами
- UnconfirmedSegments - Очередь с неподтверждёнными сегментами
- WaitingConfirmation - Очередь ожидания подтверждения
- ServiceInfoChanged - Очередь с изменениями в SSR
- TimeLimit - Очередь с истекающими ТЛ
- AddToQueueConfig.QueuesByNumber - контейнер, в котором указаны порядковые номера очередей. Тип данных - массив.
- AddToQueueConfig.QueuesByNumber.QueueNumber - порядковый номер очереди. Тип данных - int. (обязательное поле)
- AddToQueueConfig.SupplierRequisiteIds - список идентификаторов агентства в GDS. Тип данных - массив.
- AddToQueueConfig.SupplierRequisiteIds.SupplierRequisiteId - идентификатор агентства, которому принадлежит PNR, в GDS. Тип данных - строка.
- AddToQueueConfig.RecordInfo - контейнер с информацией об уведомлении (необязательный). Тип данных - сложный.
- RecordInfo.CategoryNumber - номер категории. Тип данных - строка.
- RecordInfo.Deadline - срок обработки в формате yyyy-mm-yyThh:mm:sstzd. Пример: 2021-12-21T13:21:38+01:00. Тип данных - строка.
- RecordInfo.Text - комментарий пользователя. Тип данных - строка.
- AddToQueueConfig.SupplierOwner - параметры точки продажи.
- SupplierOwner.Agency - ID Агентства. Тип данных - строка.
- SupplierOwner.User - ID ППР (пункт продажи). Тип данных - строка.
Пример
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:avia="http://nemo-ibe.com/Avia" xmlns:stl="http://nemo-ibe.com/STL" xmlns:avia1="http://nemo.travel/Avia">
<soapenv:Header/>
<soapenv:Body>
<avia:AddToQueue>
<avia:Request>
<stl:Requisites>
<stl:AuthToken>token010203D</stl:AuthToken>
</stl:Requisites>
<stl:UserID>100</stl:UserID>
<stl:RequestBody>
<avia1:AddToQueueConfigList>
<avia1:AddToQueueConfig>
<avia1:LocatorList>
<avia1:Locator>03K739</avia1:Locator>
</avia1:LocatorList>
<avia1:SourceID>12345</avia1:SourceID>
<avia1:QueuesByNumber>
<avia1:QueueNumber>5</avia1:QueueNumber>
</avia1:QueuesByNumber>
</avia1:AddToQueueConfig>
</avia1:AddToQueueConfigList>
</stl:RequestBody>
</avia:Request>
</avia:AddToQueue>
</soapenv:Body>
</soapenv:Envelope>
Ответ AddToQueue
Если не было возвращено ошибок, то операция выполнена успешно.