User Tools

Site Tools


abap:transport

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
abap:transport [2014/11/18 12:25] ginkoabap:transport [2018/03/05 17:23] (current) – [Tcodes] ginko
Line 11: Line 11:
   * SE03 : Transport Organizer Tools (le menu avec plein de programmes chouettes)   * SE03 : Transport Organizer Tools (le menu avec plein de programmes chouettes)
   * SE10 : Transport Organizer (le tout simple)   * SE10 : Transport Organizer (le tout simple)
 +  * RSWBO099(programme) : Débloquer les objets d'un ordre ([[http://www.sap-quest.com/topic36.html|Sauce]])
 ===== OT ===== ===== OT =====
 ==== Liste d'objets ==== ==== Liste d'objets ====
Line 32: Line 33:
   * TR_READ_GLOBAL_INFO_OF_REQUEST : Lecture du COFILE   * TR_READ_GLOBAL_INFO_OF_REQUEST : Lecture du COFILE
   * BAPI_CTREQUEST_RELEASE : Libération   * BAPI_CTREQUEST_RELEASE : Libération
-  * TMS_UI_IMPORT_TR_REQUEST : Import+  * TMS_UI_IMPORT_TR_REQUEST : Transport 
 +  * TMS_MGR_IMPORT_TR_REQUEST : Transport (sans dialog) 
 + 
 + 
 +===== Development class ===== 
 +Pour transporter une classe de développement entière : 
 +  * Afficher la classe en SE80 
 +  * Clic droit sur la classe > Autres fonctions > Écrire entrée de transport
  
 ===== Transporter des textes longs SO10 ===== ===== Transporter des textes longs SO10 =====
 Utiliser le programme ''RSTXTRAN''. Cf. [[http://scn.sap.com/docs/DOC-30691|procédure]]. Utiliser le programme ''RSTXTRAN''. Cf. [[http://scn.sap.com/docs/DOC-30691|procédure]].
 +
 +===== Transporter une variante =====
 +Passer par la ''se38'', dans l'écran de sélection, cocher ''variantes''. Dans l'écran suivant il y a une entrée de menu pour transporter les variantes.
  
 ===== Tranche de numéro ===== ===== Tranche de numéro =====
 Pour rechercher des tranches de numéro dans les OT : Pour rechercher des tranches de numéro dans les OT :
   * Dans ''E071'', rechercher lignes de type ''R3TR'' ''TABU'' ''NRIV''.   * Dans ''E071'', rechercher lignes de type ''R3TR'' ''TABU'' ''NRIV''.
 +
 +===== Transport de classe de message =====
 +  * Pour transporter une classe complète : ''R3TR'' ''MSAG''
 +  * Pour transporter un message individuel : ''LIMU'' ''MESS''
 +
 +===== Traduction (SE63) =====
 +Transport des traductions : ''SLXT''.
  
 ===== Import ===== ===== Import =====
  
-L'import, c'est un "transport" intermandantsur la même machine, via ''SCC1''. Les logs d'import sont consultables dans la ''SCC3''.+Pour un "transport" intermandant sur la même machine, utiliser ''SCC1''. Les logs d'import sont consultables dans la ''SCC3''. 
 + 
 +Il est possible de déclencher certains traitements depuis les OT. Exemple en ajouter l'objet suivant : 
 +''R3TR'' ''XPRA'' ''RV80HGEN'' (programme de génération des routines form). 
 + 
 +__**NB :**__ Cela ne fonctionne que pour les programmes. Pour exécuter une variante, il faut donc faire un petit programme "wrapper" qui va appeler la variante et qui sera celui que l'on appellera via l'OT. (//NE PAS OUBLIER de transporter la variante !//) 
 + 
 +Exemple : 
 +<code abap>SUBMIT RGUGBR00 USING SELECTION-SET 'ALL'.</code> 
 +**PS** : Cette méthode, bien qu'élégante, ne semble pas fonctionner : le user ''DDIC'' semble incapable de trouver la variante et l'OT tombe en CR12. Pour contourner cette limitation, copier le programme afin de rajouter les valeurs par défaut du selection-screen en dur puis passer ce nouveau programme en XPRA. 
 ===== Import d'OT par COFILE ===== ===== Import d'OT par COFILE =====
 Pour installer des outils externes, une possibilité est de passer par les COFILE. Cf. notes : Pour installer des outils externes, une possibilité est de passer par les COFILE. Cf. notes :
Line 52: Line 80:
 Il existe un [[http://scn.sap.com/community/abap/blog/2012/09/26/home-made-transport-request-sequencer|séquenceur d'OT]] capable de déduire la séquence de libération/transport par rapport aux dépendances. Il existe un [[http://scn.sap.com/community/abap/blog/2012/09/26/home-made-transport-request-sequencer|séquenceur d'OT]] capable de déduire la séquence de libération/transport par rapport aux dépendances.
 Une fois installé, exécuter le programme ''ZCEX_TRDA_START''. Une fois installé, exécuter le programme ''ZCEX_TRDA_START''.
 +
 +En général il est préférable de transporter d'abord les OT de workbench.
 +Exceptions :
 +  * Règles de substitution CO : si implémentées dans une copie en Z, il faut transporter le custo correspondant en priorité.
 ==== Activation check ==== ==== Activation check ====
 Il est possible de vérifier l'activation des objets grâce au FM ''RS_INACTIVE_OBJECTS_LIST''. Run sans arg, l'écran de résultat affiche des boutons (par user/request/**TOUT LES OBJETS** !!). Il est possible de vérifier l'activation des objets grâce au FM ''RS_INACTIVE_OBJECTS_LIST''. Run sans arg, l'écran de résultat affiche des boutons (par user/request/**TOUT LES OBJETS** !!).
abap/transport.1416309911.txt.gz · Last modified: 2014/11/18 12:25 by ginko