SAP NetWeaver - Gestione dei trasporti

Il Transport Management System (TMS) è uno dei componenti chiave del sistema SAP e viene utilizzato per controllare le nuove richieste, per monitorare i cambiamenti come chi ha implementato i cambiamenti, nonché per definire e configurare il panorama del sistema in ambiente SAP.

Il sistema di gestione dei trasporti è composto da 3 parti:

  • Change and Transport Organizer (CTO)

    Transaction: SE01

    Viene utilizzato per gestire, configurare le modifiche nel repository SAP e altri oggetti. Ciò fornisce un ambiente centrale per i progetti di sviluppo e configurazione. (https://wiki.scn.sap.com)

  • Transport Management System

    Viene utilizzato per gestire, controllare e copiare gli oggetti di sviluppo e per la personalizzazione da eseguire nel panorama del sistema SAP, utilizzando rotte di trasporto configurate con RFC Connections. Ciò include l'esportazione degli oggetti da un sistema SAP e l'importazione nel sistema di destinazione.

  • Tools

    Gli strumenti fanno parte del kernel SAP e vengono utilizzati per gestire R3trans e il programma di controllo del trasporto.

    R3transè noto come trasporto del sistema SAP, che viene utilizzato per trasportare gli oggetti tra diversi sistemi SAP. Si chiama con il programma di controllo del trasporto(tp) o utilizzando le utilità di aggiornamento SAP.

    Il programma di controllo del trasporto viene utilizzato per supportare il trasporto di dati e oggetti tra diversi sistemi in esecuzione su una piattaforma diversa e anche su un database diverso.

Configurazione della gestione dei trasporti

La gestione dei trasporti è uno dei componenti chiave nel panorama del sistema SAP.

Controller di dominio di trasporto

Viene utilizzato per gestire tutti i dettagli di configurazione TMS. Qualsiasi modifica all'impostazione di configurazione viene distribuita a tutti i sistemi. Per configurare il controller di dominio, utilizzareTransaction: STMS

Nel caso in cui il sistema SAP non abbia un controller di dominio, ti verrà chiesto di crearne uno nuovo. Il dominio dei trasporti include le seguenti attività da svolgere:

  • Creazione utente TMSADM

  • Connessione RFC e creazione della richiesta, TMSADM viene utilizzato per accedere al sistema di destinazione

  • Il file DOMAIN.CFG viene creato nella directory usr / sap / trans / bin, che memorizza la configurazione TMS e viene utilizzato da sistemi e domini per controllare le configurazioni esistenti.

Aggiunta di un sistema al dominio di trasporto

Per aggiungere un sistema, accedere al sistema SAP che si desidera aggiungere al sistema. Usoclient 000 e inizia transaction STMS. Se il sistema non viene aggiunto, TMS controllerà il file di configurazioneDOMAIN.CFGe chiederà di entrare a far parte del dominio. Fare clic su "Seleziona la proposta" e salvare. Il sistema rimarrà inizialmente nello stato "In attesa".

Per completare l'attività → accedere a Domain Controller System → Transaction STMS → Go to Overview → Systems.

Puoi vedere il nuovo sistema che sarà disponibile. Vai a Sistema SAP → Approva.

Gestione delle rotte di trasporto

Transport routes sono definiti come percorsi definiti dall'amministratore SAP per trasmettere le modifiche tra diversi sistemi SAP.

È possibile definire due tipi di percorsi di trasporto:

  • Consolidamento (da DEV a QAS): vengono utilizzati i livelli di trasporto
  • Consegna (da QAS a PRD) - Strati di trasporto non richiesti

Richiesta di trasporto

Transport requestcontiene il numero di modifiche da implementare nel sistema di sviluppo. Consiste nel tipo di modifica, scopo, categoria di modifica, sistema di destinazione e altri dettagli.

Le richieste di trasporto sono denominate in un formato standard come - <SID>K<Number>

Example

SID rappresenta l'ID di sistema

K sta per parola chiave / alfabeto fissi

Number può essere qualsiasi cosa, da un intervallo che inizia con 900001

Esistono due tipi di richiesta che possono essere creati nel sistema SAP:

  • Workbench Request- Questo tipo di richiesta viene utilizzato per contenere il repository e gli oggetti di personalizzazione cross-client. Le richieste del workbench vengono utilizzate per apportare modifiche agli oggetti del workbench ABAP.

  • Customizing Request- Questo tipo di richiesta viene utilizzato per contenere oggetti che appartengono alla personalizzazione specifica del client. Queste richieste vengono create automaticamente nel sistema quando un utente personalizza l'impostazione e un sistema di destinazione viene assegnato automaticamente in base al livello di trasporto.

Per creare una richiesta di trasporto, utilizzare Transaction SE01

La richiesta di trasporto può essere creata in due modi:

  • Automatic - Viene creato automaticamente.

  • Manual - È inoltre possibile creare manualmente una richiesta di trasporto.

Importazione / esportazione di oggetti nel sistema di trasporto

Una volta completata la richiesta di trasporto nel sistema di origine, è necessario esportare la richiesta dal sistema di origine e importarla nel sistema di destinazione. Per eseguire l'importazione, è necessario selezionare la coda di importazione.

Esegui Transaction STMS → Importa oppure puoi andare alla scheda Panoramica in alto → Importazioni.

È possibile visualizzare un elenco di sistemi nel dominio corrente, la descrizione e il numero di richieste disponibili nella coda di importazione e lo stato.

Coda di importazione

Questo elenco contiene le richieste di trasporto nella directory pronte per l'importazione nel sistema di destinazione.

Per aggiungere una richiesta manualmente, puoi andare su Extra → Altre richieste → Aggiungi. Dovresti conoscere il nome della richiesta di trasporto.

Registri delle richieste di trasporto

È inoltre possibile controllare i log una volta completata la richiesta di trasporto. Per controllare i log, Transaction SE01 → Goto → Transport Logs.

I seguenti due tipi di log sono disponibili nel Transport Management System:

  • Transport Log - Tiene traccia dei file di registro del trasporto che sono stati spostati in una richiesta di trasporto.

  • Action Log- Include i dettagli dei registri delle azioni eseguiti in una richiesta di trasporto. Include esportazioni, importazioni, ecc.

Valore record di registro

Il seguente valore del record di registro esiste nel sistema di gestione dei trasporti:

  • 0 - Questo valore rappresenta che l'esportazione è stata eseguita correttamente.

  • 4 - Questo valore rappresenta che è stato emesso un avviso e gli oggetti sono stati trasportati correttamente.

  • 8 - Ciò significa che è stato emesso un avviso e non è stato possibile trasportare almeno un oggetto.

  • 12 or higher- Questo valore rappresenta un errore nella richiesta di trasporto e normalmente non viene generato a causa degli oggetti nella richiesta di trasporto. Ciò si verifica probabilmente a causa del guasto del sistema.