Понимание отмены сегментов маршрута Sabre - PullRequest
0 голосов
/ 09 апреля 2020

Я мог создать PNR через Sabre REST API, и теперь я хочу отменить PNR. Похоже, что нет API отмены PNR.

Согласно этой записи , мне придется использовать OTA_CancelLLSRQ (Отмена сегментов маршрута) для отмены сегмента.

Затем я решил использовать OTA_CancelLLSRQ, и это пример данных запроса для OTA_CancelLLSRQ документации Sabre

<OTA_CancelRQ Version="2.0.2">
    <Segment Type="entire"/>
</OTA_CancelRQ>

Здесь я немного сбит с толку, что в данных полезной нагрузки запроса нет уникального / ссылочного идентификатора или Itinerary ID

Как это отменит определенный c маршрут?

А также как я могу отменить несколько маршрутов одновременно?

1 Ответ

0 голосов
/ 09 апреля 2020

Из документации: highlighted screenshot here

Когда вы сначала вызываете API GetResrvationRQ, PNR становится «активным» в вашем рабочем пространстве, поэтому при вызове OTA_CancelRQ он применяется к PNR. ты остановился Я не верю, что можно отменить маршрут в режиме без сохранения состояния.

Поскольку вам необходимо вызывать API GetReservationRQ для каждого PNR перед отменой, я не думаю, что вы можете отменить более одного PNR за раз. время.

...