# Общая процедура обмена билетов в ТСР

Процесс обмена билетов в TCP выполняется посредством запросов uAPI JSON, которые также эффективно используются в других наших успешных проектах.

## Описание обмена билета в TCP

В этой статье представлен обзор процесса обмена билета в TCP. Более подробную информацию о различных типах обменов можно найти далее в этом руководстве.

1. Вызовите PNR, проверьте, что бронирование содержит информацию о первоначально оформленном билете, и электронный билет по-прежнему открыт для использования.

   &#x20;Маршрут должен быть уже изменен (выбраны альтернативные даты и / или выбранные рейсы, сохранены изменения)

   .
2. Выберите расчет тарифа, согласно которому следует произвести обмен билета. TCP

   &#x20;поддерживает 3 возможных сценария: обмен с использованием нового расчета тарифа при добровольном обмене (расчет тарифа создается в TCP  ); обмен с использованием сохраненного расчета тарифа (когда TCP использует уже сохраненный в бронировании расчет тарифа для нового маршрута); обмен с использованием формы мануального расчета тарифа  (используется в случаях, когда необходимо сохранить мануальный расчет тарифа,  без использования криптических форматов команд).
3. Проверьте данные расчета тарифа, выберите Тип штрафа (EMD-S, Q-сбор, штраф на таксу).
4. Выберите опцию «Выписать билет», чтобы завершить процесс обмена и выпустить новый билет или «Вернуться к бронированию», чтобы сохранить изменения в тарифах и выпустить новый билет позже.
5. В случае, если выбрана опция «Выписать билет», TCP на предыдущем шаге должен отображать недавно выпущенный билет. Когда агент выбирает «Вернуться к бронированию» на новом экране TCP, на экране отображается бронирование с учетом изменений.![](/files/-LIfGREQKtLDoKwQ0wBa)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cee-systems.gitbook.io/travel-cloud-pro-ru/primery-obmena-biletov/obschie-polozheniya-po-protsessu-obmena.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
