SAP NetWeaver - Gestion du transport

Le système de gestion du transport (TMS) est l'un des composants clés du système SAP et est utilisé pour contrôler les nouvelles demandes, pour surveiller les changements, notamment qui a mis en œuvre les changements, ainsi que pour définir et configurer le paysage système dans l'environnement SAP.

Le système de gestion du transport se compose de 3 parties -

  • Change and Transport Organizer (CTO)

    Transaction: SE01

    Ceci est utilisé pour gérer, configurer les changements dans le référentiel SAP et d'autres objets. Cela fournit un environnement central pour les projets de développement et de configuration. (https://wiki.scn.sap.com)

  • Transport Management System

    Ceci est utilisé pour gérer, contrôler et copier les objets de développement et pour la personnalisation à effectuer dans le paysage système SAP, en utilisant des itinéraires de transport configurés avec RFC Connections. Cela inclut l'exportation des objets d'un système SAP et leur importation vers le système cible.

  • Tools

    Les outils font partie de SAP Kernel et sont utilisés pour gérer R3trans et le programme de contrôle du transport.

    R3transest appelé transport système SAP, utilisé pour transporter les objets entre différents systèmes SAP. Il est appelé avec le programme de contrôle du transport(tp) ou en utilisant les utilitaires de mise à niveau SAP.

    Le programme de contrôle de transport est utilisé pour prendre en charge le transport de données et d'objets entre différents systèmes fonctionnant sur une plate-forme différente et également sur une base de données différente.

Configuration de la gestion du transport

La gestion du transport est l'un des composants clés du paysage système SAP.

Contrôleur de domaine de transport

Ceci est utilisé pour gérer tous les détails de configuration TMS. Toutes les modifications apportées aux paramètres de configuration sont distribuées à tous les systèmes. Pour configurer le contrôleur de domaine, utilisezTransaction: STMS

Si le système SAP n'a pas de contrôleur de domaine, vous serez invité à en créer un nouveau. Le domaine de transport comprend les activités suivantes à effectuer -

  • Création d'utilisateur TMSADM

  • Connexion RFC et création de demande, TMSADM est utilisé pour se connecter au système cible

  • Le fichier DOMAIN.CFG est créé dans le répertoire usr / sap / trans / bin, qui stocke la configuration TMS et est utilisé par les systèmes et les domaines pour vérifier les configurations existantes.

Ajout d'un système au domaine de transport

Pour ajouter un système, connectez-vous au système SAP que vous souhaitez ajouter au système. Utilisationclient 000 et commencer transaction STMS. Si le système n'est pas ajouté, TMS vérifiera le fichier de configurationDOMAIN.CFGet demandera à rejoindre le domaine. Cliquez sur «Sélectionner la proposition» et enregistrez. Le système restera initialement dans l'état «En attente».

Pour terminer la tâche → connectez-vous au système de contrôleur de domaine → STMS de transaction → accédez à Présentation → Systèmes.

Vous pouvez voir le nouveau système qui sera disponible. Accédez à Système SAP → Approuver.

Gestion des itinéraires de transport

Transport routes sont définis comme des itinéraires définis par l'administrateur SAP pour transmettre les modifications entre différents systèmes SAP.

Vous pouvez définir deux types d'itinéraires de transport -

  • Consolidation (de DEV à QAS) - Les couches de transport sont utilisées
  • Livraison (du QAS au PRD) - Couches de transport non requises

Demande de transport

Transport requestcontient le nombre de changements à implémenter dans le système de développement. Il comprend le type de changement, le but, la catégorie de changement, le système cible et d'autres détails.

Les demandes de transport sont nommées dans un format standard comme - <SID>K<Number>

Example

SID représente l'ID système

K signifie mot-clé / alphabet fixe

Number peut être n'importe quoi dans une plage commençant par 900001

Il existe deux types de demande qui peuvent être créés dans le système SAP:

  • Workbench Request- Ce type de demande est utilisé pour contenir le référentiel et les objets de personnalisation inter-clients. Les requêtes Workbench sont utilisées pour apporter des modifications aux objets ABAP Workbench.

  • Customizing Request- Ce type de demande est utilisé pour contenir des objets appartenant à la personnalisation spécifique au client. Ces demandes sont créées automatiquement dans le système lorsqu'un utilisateur personnalise le paramètre et qu'un système cible est automatiquement attribué selon la couche de transport.

Pour créer une demande de transport, utilisez Transaction SE01

La demande de transport peut être créée de deux manières -

  • Automatic - Il est créé automatiquement.

  • Manual - Vous pouvez également créer une demande de transport manuellement.

Importation / exportation d'objets dans le système de transport

Une fois la demande de transport terminée dans le système source, vous devez exporter la demande du système source et l'importer dans le système cible. Pour effectuer l'importation, vous devez sélectionner la file d'attente d'importation.

Exécutez la transaction STMS → Importer ou vous pouvez aller à l'onglet Vue d'ensemble en haut → Importations.

Vous pouvez voir une liste des systèmes dans le domaine actuel, une description et le nombre de demandes disponibles dans la file d'attente d'importation et l'état.

File d’attente d’importation

Cette liste contient les demandes de transport dans le répertoire qui sont prêtes à être importées vers le système cible.

Pour ajouter une demande manuellement, vous pouvez aller dans Extras → Autres demandes → Ajouter. Vous devez connaître le nom de la demande de transport.

Journaux des demandes de transport

Vous pouvez également vérifier les journaux une fois la demande de transport terminée. Pour vérifier les journaux, Transaction SE01 → Aller → Journaux de transport.

Deux types de journaux suivants sont disponibles dans le système de gestion du transport:

  • Transport Log - Il garde la trace des fichiers journaux de transport qui ont été déplacés dans une demande de transport.

  • Action Log- Il inclut les détails des journaux d'action qui ont été exécutés dans une demande de transport. Cela comprend les exportations, les importations, etc.

Valeur d'enregistrement de journal

La valeur d'enregistrement de journal suivante existe dans le système de gestion du transport -

  • 0 - Cette valeur indique que l'exportation a réussi.

  • 4 - Cette valeur représente qu'un avertissement a été émis et que les objets ont été transportés avec succès.

  • 8 - Cela signifie qu'un avertissement a été émis et qu'au moins un objet n'a pas pu être transporté.

  • 12 or higher- Cette valeur représente une erreur dans la demande de transport et elle n'est normalement pas générée en raison des objets de la demande de transport. Cela est probablement dû à une défaillance du système.