SAP Wniosek o transport: Jak importować i eksportować TR

⚡ Inteligentne podsumowanie

SAP Transport Request pakuje każdą zmianę wprowadzoną w systemie programistycznym do przenośnego kontenera, który jest następnie przesyłany do działu zapewnienia jakości i produkcji. Standardowy przebieg procesu to: Utwórz → Wydanie (eksport) → Import → Weryfikacja logów i kodów powrotu za pomocą STMS i SE01.

  • 📦 Traktuj TR jako kontener: Każdy TR zawiera jedno lub więcej zadań; zadania przemieszczają się wyłącznie jako część nadrzędnego TR.
  • 🔖 Poznaj schemat nazewnictwa: K (np. DEVK900030) jest naprawiany i nigdy nie jest edytowany przez administratora.
  • 🗂️. Wybierz odpowiedni typ: Żądania Workbench przenoszą obiekty repozytorium międzyklientowego; żądania dostosowywania przenoszą ustawienia specyficzne dla klienta.
  • 🚚 Zwolnij do eksportu, STMS do importu: Zwolnienie TR uruchamia eksport; kolejka importu STMS lub SE01 przenosi go do QAS i PRD.
  • 🤖 Użyj sztucznej inteligencji do selekcji logów: Asystenci AI objaśniają logi TR, klasyfikują kody powrotu 0/4/8/12+ i zalecają następny krok w przypadku niepowodzenia importu.

SAP Struktura żądania transportu

Co to jest zlecenie transportu?

A Wniosek o transport (TR) — nazywany również Żądaniem Zmiany — to pojemnik lub zbiór zmian wprowadzonych w SAP system rozwoju. Rejestruje rodzaj zmiany, cel transportu, kategorię wniosku i system docelowy, do którego zmiana będzie promowana.

Każdy TR zawiera jedno lub więcej zadań zmiany zwanych Zadania — najmniejsza jednostka transportowalnej reszty. TR może zostać zwolniony dopiero po ukończeniu, zwolnieniu lub usunięciu wszystkich zadań w nim zawartych. Wyobraź sobie TR jako folder, a zadania jako pliki w nim zawarte.

Zadanie samo w sobie jest listą obiektów zmodyfikowanych przez pojedynczego użytkownika. Każde zadanie jest przypisane do dokładnie jednego użytkownika, ale pojedynczy TR może zawierać zadania należące do wielu użytkowników. Zadań nie można transportować samodzielnie — zawsze przemieszczają się one jako część TR.

Konwencja nazewnictwa żądań transportu

Żądania transportu korzystają ze stałego wzorca, którego administratorzy nie mogą edytować:

<SID>K<Number>
  • SID — Identyfikator systemu (na przykład, DEV).
  • K — poprawiono słowo kluczowe/literę.
  • Numer — sekwencja zaczynająca się od 900001.

Przykład: DEVK900030Zadania wewnątrz tego TR podlegają tej samej konwencji i są numerowane kolejno: DEVK900031, DEVK900032I tak dalej.

SAP Struktura żądania transportu

Do kogo należy wniosek o transport?

  • Kierownik projektu lub wyznaczony lider tworzy TR i przydziela każdemu członkowi projektu zadanie w jego ramach.
  • Właściciel TR ma kontrolę nad każdą zmianą zapisaną w TR — tylko właściciel może zwolnić sam TR.
  • Każdy członek projektu może zwolnić swoje zadanie po zakończeniu swojej części pracy.

Wniosek o transport

Rodzaje zlecenia transportowego

Zapytanie o stół warsztatowy — zawiera obiekty repozytorium i obiekty dostosowujące międzyklienta. Te TR przenoszą zmiany Środowisko pracy ABAP obiekty takie jak programy, moduły funkcyjne, obiekty słownikowe i ekrany.

Dostosowywanie żądania — zawiera obiekty dostosowawcze specyficzne dla klienta. Te TR są rejestrowane automatycznie, gdy użytkownicy dostosowują ustawienia, a system docelowy jest przypisywany automatycznie na podstawie warstwy transportowej (jeśli jest zdefiniowana).

SE01 — Organizator transportu (widok rozszerzony)

SE01 Organizator transportu widok rozszerzony

Utwórz żądanie zmiany

Żądanie zmiany można utworzyć na dwa sposoby:

  • automatycznie — gdy użytkownik tworzy lub modyfikuje obiekt lub dokonuje dostosowania ustawień, SAP wyświetla okno dialogowe, w którym użytkownik jest proszony o utworzenie nowego żądania lub dołączenie zmiany do istniejącego żądania.
  • Instrukcja obsługi — otwórz Organizatora transportu (SE01 lub SE09), utwórz żądanie z wymaganymi atrybutami i wstaw obiekty, które mają zostać przetransportowane.

Utwórz żądanie zmiany w SAP

Zwolnij wniosek o transport (proces eksportu)

  • Umieść kursor na nazwie TR (lub nazwie zadania) w SE01 i kliknij Wydanie ikona (ikona ciężarówki).
  • SAP automatycznie dodaje rekord zwolnionego TR do kolejek importu każdego systemu docelowego zdefiniowanego w TMS.
  • Zwolnienie i zaimportowanie żądania automatycznie generuje dzienniki eksportu i importu, które zespół Basis może później przejrzeć.

Zwolnij żądanie transportu w SAP

Proces importu

Importowanie TR powoduje przeniesienie zmiany do systemu docelowego (zazwyczaj QAS, a następnie PRD).

  • Wydanie TR powoduje nie automatycznie awansuj do etapu zapewnienia jakości lub produkcji — wymagany jest wyraźny krok importu.
  • Po zakończeniu eksportu SAP pisze odpowiedni Współpliki oraz Pliki danych do wspólnego katalogu transportowego na poziomie systemu operacyjnego i dodaje wpis do import Buffer (Widok systemu operacyjnego) / Kolejka importu (SAP (widok aplikacji) systemów docelowych.
  • Aby zaimportować, otwórz transakcję STMS → Import przycisk lub wybierz Przegląd → Importy.
  • STMS wyświetla listę wszystkich systemów w bieżącej domenie transportowej, liczbę żądań oczekujących w każdej kolejce importu i ich status.

Kolejka importu — lista TR dostępnych w katalogu wspólnym i gotowych do zaimportowania do systemu docelowego. SAP aplikacja nazywa to kolejką importu; na poziomie systemu operacyjnego nazywa się to kolejką importu Buffer.

Proces importu w STMS

Stan importu

W ostatniej kolumnie kolejki importu wyświetlane są standardowe ikony statusu. Ikony te obejmują stany takie jak „gotowy do importu”, „import z ostrzeżeniami”, „import pomyślny” i „błąd podczas importu”.

Ikony statusu importu

Jeśli żądanie nie zostanie automatycznie dodane do kolejki importu — mimo że plik Cofile i Data są obecne w systemie operacyjnym — możesz dodać je ręcznie, jeśli znasz nazwę TR. Ścieżka: STMS → Kolejka importu → Dodatki → Inne żądania → Dodaj.

Ręczne dodawanie żądania do kolejki importu

Historia importu

Możesz przejrzeć każdy poprzedni import do systemu za pośrednictwem STMS → Przegląd importu → Historia importuHistoria pokazuje, kiedy każdy TR został zaimportowany, przez kogo i z jakim kodem powrotu — przydatne przy audytach i dochodzeniach w sprawie incydentów.

Historia importu transportu

Dzienniki transportu i zwroty Codes

Po zakończeniu transportu administrator Basis powinien potwierdzić, że wszystko odbyło się prawidłowo. SAP ujawnia dwa typy dzienników pod SE01 → GOTO → Dzienniki transportu:

  • Log działania — wyświetla listę wykonanych akcji: eksport, test importu, import, dystrybucja itd.
  • Dzienniki transportu — zapisuje zawartość każdego pliku dziennika transportu wygenerowanego w trakcie danego kroku.

Najważniejszą informacją w logach jest kod powrotu:

Kod powrotu Znaczenie
0 Eksport lub import zakończył się pomyślnie.
4 Wydano ostrzeżenia, ale wszystkie obiekty zostały przetransportowane pomyślnie.
8 Wydano ostrzeżenia i co najmniej jeden obiekt nie został przetransportowany.
12 lub wyższy Wystąpił błąd krytyczny — zwykle niezwiązany z samym żądaniem (problem na poziomie systemu, brakująca rola, awaria sieci).

Klawisz SAP Kody T transportu

Poniższa tabela podsumowuje wszystkie kody transakcji, których prawdopodobnie użyjesz podczas pracy z wnioskami o transport.

Kod T Cel
SE01 Transport Organizer — rozszerzony widok z pełnymi funkcjami wyszukiwania i zwalniania.
SE09 Transport Organizer — zorientowany na użytkownika widok „Twoich” żądań i zadań.
SE10 Organizator transportu — przegląd według użytkownika, statusu lub zakresu dat.
STMS System Zarządzania Transportem — przegląd, import, dystrybucja.
STMS_IMPORT Bezpośredni dostęp do kolejki importu systemu.
SE03 Narzędzia Transport Organizer — opcje zmiany systemu, usuwania, naprawy.

Najlepsze praktyki pracy z wnioskami o transport

Poniższe nawyki pozwalają utrzymać czystość i możliwość audytu procesów TR:

  • Jeden TR na każdą zmianę logiczną: grupuj powiązane ze sobą obiekty, ale unikaj mieszania niespójnych obszarów funkcjonalnych.
  • Descripttekst prośby: użyj krótkiego tekstu, aby zapisać numer zgłoszenia, przyczynę biznesową i system docelowy.
  • Zwolnij zadania przed zwolnieniem TR: TR może zostać zwolniony dopiero po zwolnieniu lub usunięciu wszystkich zadań w nim zawartych.
  • Test w QAS przed PRD: zawsze importuj do QAS, sprawdzaj poprawność i dopiero wtedy importuj do PRD.
  • Sprawdź kody zwrotne: Każdy kod powrotu wyższy niż 4 traktuj jako wadę, którą należy zbadać przed przejściem dalej.
  • Zachowaj kolejność importowania: importuj TR w kolejności, w jakiej zostały wydane, aby uniknąć błędów zależnych od sekwencji.

FAQ

TR to kontener, który przemieszcza się między systemami. Zadanie to wycinek pracy jednego użytkownika w ramach tego TR. Zadania nie mogą przemieszczać się samodzielnie – podążają za nadrzędnym TR.

Żądania Workbench przenoszą obiekty repozytorium międzyklientowskiego, takie jak programy, moduły funkcji i struktury słowników. Żądania dostosowawcze przenoszą specyficzne dla klienta wartości konfiguracyjne, generowane za pośrednictwem SPRO i innych transakcji dostosowawczych.

Nie. Po wydaniu TR jego zawartość zostaje zamrożona. Wszelkie dalsze zmiany muszą zostać zapakowane w nowym TR. SE01 odmówi dodania obiektów do TR, którego status to „Wydany”.

Kod powrotu 8 oznacza, że ​​wystąpiły ostrzeżenia i co najmniej jeden obiekt nie został przetransportowany. Otwórz dziennik transportu, aby znaleźć obiekt powodujący błąd, usuń przyczynę i ponownie zaimportuj żądanie po jego usunięciu.

Pliki współplikowe to pliki sterujące, które opisują zawartość i zależności transportu. Pliki danych zawierają rzeczywisty ładunek obiektu. Oba są zapisywane we współdzielonym katalogu transportu na poziomie systemu operacyjnego po zwolnieniu TR.

W STMS otwórz kolejkę importu, wybierz docelowy TR, a następnie wybierz Żądanie → Importuj. Zwróć uwagę na kolejność: importowanie późniejszego TR w niewłaściwej kolejności może się nie powieść, jeśli zależy od obiektów z wcześniejszego, niezaimportowanego żądania.

Asystenci AI analizują logi transportu, klasyfikują kody zwrotne, wskazują wadliwy obiekt i sugerują kolejny krok dochodzeniowy. Przewidują również konflikty sekwencji TR przed awansem na podstawie nakładania się obiektów.

Tak. Podaj asystentowi AI listę obiektów TR i krótki tekst, a wygeneruje on czytelne dla człowieka podsumowanie zmian z uwzględnieniem modułów, których to dotyczy, ryzyk i notatek dotyczących wycofania, gotowe do zgłoszenia wdrożeniowego.

Podsumuj ten post następująco: