SAP Richiesta di trasporto: come importare ed esportare TR
โก Riepilogo intelligente
SAP La richiesta di trasporto raggruppa ogni modifica apportata nel sistema di sviluppo in un contenitore portatile che viene poi trasferito agli ambienti di QA e produzione. Il flusso standard รจ: Crea โ Rilascia (Esporta) โ Importa โ Verifica i log e i codici di ritorno tramite STMS e SE01.

Cos'รจ una richiesta di trasporto?
A Richiesta di trasporto (TR) โ chiamato anche Richiesta di modifica โ รจ un contenitore o una raccolta di modifiche apportate nel SAP Sistema di sviluppo. Registra il tipo di modifica, lo scopo del trasporto, la categoria della richiesta e il sistema di destinazione a cui la modifica verrร promossa.
Ogni TR contiene uno o piรน processi di modifica chiamati Compiti โ la piรน piccola unitร di resto trasportabile. Un TR puรฒ essere rilasciato solo dopo che ogni attivitร al suo interno รจ stata completata, rilasciata o eliminata. Immagina un TR come una cartella e le attivitร come i file al suo interno.
Un'attivitร รจ di per sรฉ un elenco di oggetti modificati da un singolo utente. Ogni attivitร รจ assegnata a un solo utente, ma una singola richiesta di trasferimento (TR) puรฒ contenere attivitร appartenenti a piรน utenti. Le attivitร non possono essere trasferite singolarmente: vengono sempre spostate come parte di una richiesta di trasferimento.
Convenzione di denominazione della richiesta di trasporto
Le richieste di trasporto utilizzano uno schema fisso che gli amministratori non possono modificare:
<SID>K<Number>
- SID โ ID di sistema (ad esempio,
DEV). - K โ parola chiave/lettera fissa.
- Numero โ una sequenza che inizia al numero 900001.
Esempio: DEVK900030Le attivitร all'interno di tale TR seguono la stessa convenzione, essendo numerate consecutivamente: DEVK900031, DEVK900032, E cosรฌ via.
A chi appartiene una richiesta di trasporto?
- Il responsabile del progetto o il coordinatore designato crea il TR (Train Request) e assegna a ciascun membro del progetto un compito al suo interno.
- Il proprietario della TR controlla ogni modifica registrata nella TR: solo il proprietario puรฒ rilasciare la TR stessa.
- Ciascun membro del team assegnato al progetto puรฒ rilasciare il proprio compito una volta completata la propria parte di lavoro.
Tipologie di richiesta di trasporto
Richiesta banco di lavoro โ contiene oggetti del repository e oggetti di personalizzazione tra client. Questi TR portano modifiche a Banco da lavoro ABAP oggetti quali programmi, moduli funzione, oggetti dizionario e schermate.
Richiesta di personalizzazione โ contiene oggetti di personalizzazione specifici del client. Queste richieste di trasporto (TR) vengono registrate automaticamente quando gli utenti eseguono le impostazioni di personalizzazione e viene assegnato automaticamente un sistema di destinazione in base al livello di trasporto (se definito).
SE01 โ Organizzatore dei trasporti (vista estesa)
Crea una richiesta di modifica
ร possibile creare una richiesta di modifica in due modi:
- Automatico โ quando un utente crea o modifica un oggetto o esegue impostazioni di personalizzazione, SAP viene visualizzata una finestra di dialogo che chiede all'utente se creare una nuova richiesta o se applicare la modifica a una richiesta esistente.
- Manuale โ Aprire l'Organizzatore dei trasporti (SE01 o SE09), creare la richiesta con gli attributi richiesti e inserire gli oggetti da trasportare.
Rilasciare la richiesta di trasporto (procedura di esportazione)
- Posizionare il cursore sul nome TR (o sul nome di un'attivitร ) in SE01 e fare clic su Rilasciare icona (l'icona del camion).
- SAP aggiunge automaticamente un record del TR rilasciato alle code di importazione di ogni sistema di destinazione definito in TMS.
- Il rilascio e l'importazione della richiesta generano automaticamente dei log di esportazione e importazione che il team Basis puรฒ esaminare in seguito.
Il processo di importazione
L'importazione di una richiesta di trasferimento (TR) sposta la modifica nel sistema di destinazione (in genere QAS, poi PRD).
- Il rilascio di un TR fa non รจ un Promuoverlo automaticamente al controllo qualitร o alla produzione: รจ necessario un passaggio di importazione esplicito.
- Al termine dell'esportazione, SAP scrive il corrispondente Cofiles and File di dati nella directory di trasporto comune a livello di sistema operativo e aggiunge una voce alla Importare Buffer (Vista del sistema operativo) / Coda di importazione (SAP vista applicativa) dei sistemi di destinazione.
- Per importare, apri la transazione STMS โ Importa pulsante o scegliere Panoramica โ Importazioni.
- STMS elenca tutti i sistemi presenti nel dominio di trasporto corrente, con il numero di richieste in attesa in ciascuna coda di importazione e il relativo stato.
Coda di importazione โ l'elenco delle TR disponibili nella directory comune e pronte per essere importate nel sistema di destinazione. SAP l'applicazione lo chiama Coda di importazione; a livello del sistema operativo รจ chiamato Importazione Buffer.
Lo stato dell'importazione
La coda di importazione mostra le icone di stato standard nell'ultima colonna. Le icone rappresentano stati come "pronto per l'importazione", "importato con avvisi", "importato correttamente" e "errore durante l'importazione".
Se una richiesta non viene aggiunta automaticamente alla coda di importazione, anche se il file Cofile e il file Data sono presenti nel sistema operativo, รจ possibile aggiungerla manualmente se si conosce il nome della TR. Il percorso รจ STMS โ Coda di importazione โ Extra โ Altre richieste โ Aggiungi.
Importa cronologia
ร possibile rivedere ogni importazione precedente su un sistema tramite STMS โ Panoramica importazione โ Cronologia importazioneLa cronologia mostra quando ogni richiesta di trasporto (TR) รจ stata importata, da chi e con quale codice di ritorno: informazioni utili per audit e indagini sugli incidenti.
Registri di trasporto e restituzione Codes
Dopo l'esecuzione di un trasporto, l'amministratore Basis deve verificare che tutto sia stato trasferito correttamente. SAP espone due tipi di log sotto SE01 โ VAI โ Registri di trasporto:
- Registro delle azioni โ elenca le azioni eseguite: esportazione, test di importazione, importazione, distribuzione e cosรฌ via.
- Registri di trasporto โ registrare il contenuto di ciascun file di registro di trasporto prodotto durante una fase.
L'informazione piรน importante nei registri รจ la codice di ritorno:
| Codice di ritorno | Significato |
|---|---|
| 0 | L'esportazione o l'importazione รจ andata a buon fine. |
| 4 | Sono stati emessi degli avvisi, ma tutti gli oggetti sono stati trasportati con successo. |
| 8 | Sono stati emessi degli avvisi e almeno un oggetto non รจ stato trasportato. |
| 12 o superiore | Si รจ verificato un errore critico, solitamente al di fuori della richiesta stessa (problema a livello di sistema, ruolo mancante, problema di rete). |
Le SAP Codici T di trasporto
La tabella seguente riassume tutti i codici di transazione che probabilmente utilizzerete quando lavorate con le richieste di trasporto.
| Codice T | Missione |
|---|---|
| SE01 | Organizzatore di trasporti: visualizzazione estesa con funzioni complete di ricerca e rilascio. |
| SE09 | Organizzatore dei trasporti: una visualizzazione incentrata sull'utente delle "tue" richieste e attivitร . |
| SE10 | Organizzatore dei trasporti: panoramica per utente, stato o intervallo di date. |
| STMS | Sistema di gestione dei trasporti: panoramica, importazione, distribuzione. |
| STMS_IMPORT | Accesso diretto alla coda di importazione di un sistema. |
| SE03 | Strumenti per l'organizzazione dei trasporti: opzioni di modifica del sistema, eliminazioni, riparazioni. |
Migliori pratiche per la gestione delle richieste di trasporto
Le abitudini descritte di seguito mantengono le pipeline TR pulite e verificabili:
- Un TR per ogni modifica logica: Raggruppa gli oggetti correlati, ma evita di mescolare aree funzionali non correlate.
- Descripttesto della richiesta: Utilizzare il campo di testo breve per registrare il numero del ticket, il motivo della richiesta e il sistema di destinazione.
- Rilasciare le attivitร prima di rilasciare il TR: Il TR puรฒ essere rilasciato solo dopo che ogni attivitร al suo interno รจ stata rilasciata o eliminata.
- Eseguire i test nel sistema di QAS prima del rilascio in produzione: Importa sempre nell'ambiente di test (QAS), convalida e solo successivamente importa nell'ambiente di produzione (PRD).
- Esaminare i codici di ritorno: Considera qualsiasi codice di ritorno superiore a 4 come un difetto da esaminare prima di procedere.
- Mantieni la sequenza di importazione: Importa i TR nell'ordine in cui sono stati rilasciati per evitare errori dipendenti dalla sequenza.









