SAP Запрос на транспортировку: как импортировать и экспортировать транспортные запросы.
⚡ Умное резюме
SAP Запрос на транспортировку упаковывает все изменения, внесенные в систему разработки, в переносимый контейнер, который перемещается в среду тестирования и производства. Стандартный процесс: Создание → Выпуск (Экспорт) → Импорт → Проверка журналов и кодов возврата через STMS и SE01.

Что такое запрос на транспортировку?
A Запрос на транспортировку (TR) — также называемый запросом на изменение — это контейнер или набор изменений, внесенных в SAP Система разработки. Она регистрирует тип изменения, цель переноса, категорию запроса и целевую систему, в которую будет перенесено изменение.
Каждый TR содержит одно или несколько заданий на изменение, называемых Задач — наименьшая единица переносимых изменений. Переносимый ресурс может быть выпущен только после того, как все задачи внутри него будут выполнены, выпущены или удалены. Представьте себе переносимый ресурс как папку, а задачи — как файлы внутри неё.
Задача сама по себе представляет собой список объектов, измененных одним пользователем. Каждая задача назначается ровно одному пользователю, но один TR может содержать задачи, принадлежащие многим пользователям. Задачи не могут быть перенесены сами по себе — они всегда перемещаются как часть TR.
Соглашение об именовании запросов на транспортировку
Запросы на транспортировку используют фиксированный шаблон, который администраторы не могут редактировать:
<SID>K<Number>
- SID — Идентификатор системы (например,
DEV). - K — Исправлено ключевое слово/буква.
- Номер регистрации — последовательность, начинающаяся с 900001.
Пример: DEVK900030Задачи внутри этого ТР нумеруются последовательно в соответствии с той же системой обозначений: DEVK900031, DEVK900032, И так далее.
Кому принадлежит заявка на транспортировку?
- Руководитель проекта или назначенный им лидер создает технический документ и назначает каждому участнику проекта задачу в его рамках.
- Владелец TR контролирует все изменения, зафиксированные в TR — только владелец может самостоятельно выпустить TR.
- Каждый участник проекта может освободить свою часть работы после ее завершения.
Типы транспортных запросов
Запрос верстака — содержит объекты репозитория и объекты настройки для разных клиентов. Эти запросы на изменение (TR) вносят изменения в Инструментальные средства ABAP к таким объектам относятся программы, функциональные модули, словарные объекты и экраны.
Запрос на настройку — содержит объекты настройки, специфичные для клиента. Эти TR-ы автоматически записываются при выполнении пользователями настроек, и целевая система назначается автоматически на основе транспортного уровня (если он определен).
SE01 — Организатор транспорта (расширенный вид)
Создать запрос на изменение
Запрос на изменение можно создать двумя способами:
- Автоматический — когда пользователь создает или изменяет объект, или выполняет настройку параметров, SAP Отображается диалоговое окно, предлагающее пользователю либо создать новый запрос, либо прикрепить изменения к существующему запросу.
- Ручной — Откройте Органайзер транспортировки (SE01 или SE09), создайте запрос с необходимыми атрибутами и добавьте объекты, подлежащие транспортировке.
Опубликовать запрос на транспортировку (процесс экспорта)
- Наведите курсор на имя транзакции (или имя задачи) в транзакции SE01 и щелкните по нему. Release иконка (иконка грузовика).
- SAP автоматически добавляет запись о выпущенном TR в очереди импорта каждой целевой системы, определенной в TMS.
- При отправке и импорте запроса автоматически генерируются журналы экспорта и импорта, которые команда Basis может просмотреть позже.
Процесс импорта
Импорт запроса на изменение (TR) перемещает изменения в целевую систему (обычно сначала в систему контроля качества (QAS), а затем в производственную систему (PRD)).
- Выпуск TR не означает... не Автоматически переводить его в среду тестирования или производства — требуется явный шаг импорта.
- Когда экспорт завершится, SAP пишет соответствующий Кофилы и Дата файлы в общий транспортный каталог на уровне операционной системы и добавляет запись в Импортировать Buffer (Вид с ОС) / Очередь импорта (SAP (в режиме просмотра приложения) целевых систем.
- Для импорта откройте транзакцию. STMS → Импорт кнопка или выбрать Обзор → Импорт.
- STMS отображает список всех систем в текущем транспортном домене, с указанием количества запросов, ожидающих в каждой очереди импорта, и их статуса.
Очередь импорта — список доступных в общем каталоге TR-файлов, готовых к импорту в целевую систему. SAP В приложениях это называется очередью импорта; на уровне операционной системы это называется импортом. Buffer.
Статус импорта
В последнем столбце очереди импорта отображаются стандартные значки состояния. Значки соответствуют таким состояниям, как «готово к импорту», «импорт с предупреждениями», «импорт успешно завершен» и «ошибка во время импорта».
Если запрос не добавляется в очередь импорта автоматически — даже если файлы Cofile и Data присутствуют в операционной системе — вы можете добавить его вручную, если знаете имя запроса на импорт. Путь к нему следующий: STMS → Очередь импорта → Дополнительно → Другие запросы → Добавить.
История импорта
Вы можете просмотреть все предыдущие импорты в системе через STMS → Обзор импорта → История импортаИстория показывает, когда был импортирован каждый запрос на перевод, кем и с каким кодом возврата — это полезно для аудита и расследования инцидентов.
Журналы транспортных перевозок и возврат Codes
После выполнения транспортных операций администратор Basis должен подтвердить, что все данные были перенесены корректно. SAP отображает два типа журналов в SE01 → ПЕРЕЙТИ → Журналы перевозок:
- Журнал действий — перечисляет выполненные действия: экспорт, тестовый импорт, импорт, распространение и так далее.
- Журналы транспорта — Записывать содержимое каждого файла журнала транспортировки, созданного на каждом этапе.
Самая важная информация в логах — это... код возврата:
| Код возврата | Смысл |
|---|---|
| 0 | Экспорт или импорт прошел успешно. |
| 4 | Были выдвинуты предупреждения, но все предметы были успешно перевезены. |
| 8 | Были вынесены предупреждения, и по меньшей мере один объект не удалось перевезти. |
| 12 или выше | Произошла критическая ошибка — как правило, вне самого запроса (проблема на системном уровне, отсутствие роли, сбой в сети). |
Основные SAP Транспортные Т-коды
В таблице ниже приведена сводная информация обо всех кодах транзакций, которые вы, вероятно, будете использовать при работе с транспортными запросами.
| Т-код | Цель |
|---|---|
| SE01 | Организатор транспорта — расширенный режим просмотра с полными функциями поиска и отправки. |
| SE09 | Организатор транспорта — ориентированный на пользователя интерфейс для отображения «ваших» запросов и задач. |
| SE10 | Организатор транспорта — обзор по пользователю, статусу или диапазону дат. |
| СТМС | Система управления транспортом — обзор, импорт, распределение. |
| СТМС_ИМПОРТ | Прямой доступ к очереди импорта системы. |
| SE03 | Инструменты для организации транспорта — параметры изменения системы, удаление, восстановление. |
Рекомендации по работе с транспортными запросами
Следующие правила позволяют поддерживать чистоту и проверяемость конвейеров TR:
- Один TR на каждое логическое изменение: Объединяйте связанные объекты, но избегайте смешивания несвязанных функциональных областей.
- DescriptТекст запроса: Используйте краткий текст для записи номера заявки, причины обращения и целевой системы.
- Перед выпуском TR необходимо выполнить следующие задачи: Технический документ может быть выпущен только после того, как все задачи внутри него будут выпущены или удалены.
- Проведите тестирование в среде QAS перед выпуском в производственной среде: Всегда импортируйте данные в QAS, проверяйте их, и только после этого импортируйте в PRD.
- Проверьте коды возврата: Любой код возврата выше 4 следует рассматривать как дефект, требующий расследования, прежде чем двигаться дальше.
- Сохраните последовательность импорта: Импортируйте TR-теги в порядке их выпуска, чтобы избежать ошибок, зависящих от последовательности.









