Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

how to transport a package(dev class) to another system?

Former Member
0 Kudos

dear gurus,

is it possible to transport a package (development class) from one system to anther system mannully? there is no transport path between the two systems.

best regards.

Jun

4 REPLIES 4

Former Member
0 Kudos

Hi Jun

I guess it should be possible to take a development class as well from one SAP system to another even if you dont have a route established.

You can copy the source cofile and datafile from the source system to the target system and then import

the transport.

Data file and cofiles are found in DIR_TRANS ( /usr/sap/trans)

Copy them to the same location on the target system.

Go to STMS > Extras > Add > insert the name of the transport , this will add the transport to the import queue . Then just simply import the transport.

Hope this helps.

Thanks and Regards

Shivika

uwe_schieferstein
Active Contributor
0 Kudos

Hello Jun

The "correct" way would be to create a transport request of type Relocation of Complete Package (SE10):

DE ORDER_MVE
 ____________________________________________________
 Short Text
     Select relocation of a complete package
 Definition
     Relocations of complete packages are transports with which you
     simultaneously
     o   move the original location of all objects in a package to the target
         system and
     o   simultaneously assign the package to another transport layer.
 Use
     Changing the transport layer means that you can edit and transport the
     objects consistently in their new original location without delay.

However, I assume that this is not possible in your system landscape. In this case you can download the transport files using transaction CG3Y (if available => download as BIN not ASC) yourself. A transport request E01K900100 consists of two files (data and log file), e.g.:

/usr/sap/trans/data/R900100.E01
/usr/sap/trans/cofiles/K900100.E01

Please note that the transport directory is likely to be different on your SAP system (check for directory DIR_TRANS in AL11 or ask your basis colleagues).

Now on your target system you either upload the files into the corresponding transport directories using CG3Z (if available) or ask your basis people to put the files into the directories. Either your basis is importing the request or you can use transaction STMS (Import queue <target system>, menu Extras -> Other Requests -> Add).

Add the request to the import queue and import it.

Finally you need to change the original system of the transported object and the transport layer of the package:

1) SE03 -> Change Object Directory Entries of Objects in Request
2) SE80 -> Package in Change Modus: maintain transport layer

Regards

Uwe

0 Kudos

Hi Uwe,

I create a workbench request and use SE03 to include all the stuff in the package into it , then ask basis guys to do the manual transport.

is this the same with the solution you suggested?

thanks and best regards.

Jun

0 Kudos

Hello Jun

First you have to release your request on the source system. Then your basis colleagues can fetch the transport files and move them to the directories on the target system.

There will be no difference regarding the import.

Do not forget to change source system and transport layer otherwise you will asked for a repair request every time you want to change your objects.

Ensure that for the import your basis does NOT use the option "Overwrite Originals". You may have already z-objects on the target system having the same name and you do not want to overwrite them.

Regards

Uwe