07-12-2007 12:28 PM
hello all
can we transport a package or any program developed in one SAP system to another SAP system , i dun want to copy paste each and every program in the package to other system. Is there any way or any custom utility to do this
thanks and regards
Nilesh
07-12-2007 1:16 PM
Hi Nilesh,
1. There is no such direct facility for doing this, using the front-end directly.
2. One has to then do it using help of basis team.
3.
a) Create a request which contains the program/package/objects.
b) release the request
c) on the server, some files will be created for this request.
(This file will contain data of the programs/objects)
d) copy this files to another server
e) basis team will import this file and the programs/objects will get created.
regards,
amit m.
07-12-2007 12:55 PM
Hi
You create a Transport request for all the objects(reports, Packagae, tables, Domains, Dataelements, fun modules, views etc) which you wants to transport.
and release that Request
You take the CO fiels and DAT files of that request into a external drive like CD or Pen drive and Put these CO and DAT files in that other system in which you wants to work
You will get all the data, this is how we transport the data from one place to other and one system to other system
<b>Reward points for useful Answers</b>
Regards
Anji
07-13-2007 6:11 AM
hi anji
just to continue with watever u said can u tell me where are these files get stored .i mean in which folder ? .. also..where to put these files in another server ? now more important ..will it work even if the underlying databases are different ? for ex .in my MINISAP 4.6 its Mysql server and in MINSAP 6.2 its MAXDB..so wil there be any problem regarding compatibility ?
Thanks in advance.
Nilesh
07-12-2007 1:00 PM
Hi,
You need to Download the Program first in to Local desktop then upload the same to another server, we can not move the code directly from a server to another server without a Transport request.
but you can call the program from other server using RFC destination, create a RFC for that server and create a function module in the server which the program is there and use the SUBMIT statmet in that function module, then from the other server call this function module using RFC destination
Refer the link:
http://www.xaption.de/download.php?file=9eb791969cfbe569245c73be6d196a57&language=en
<b>
Reward points</b>
Regards
07-13-2007 6:15 AM
hi
thanks for ur reply
i agree with RFC calls thats one way but as u mentioned earlier ' how to download any program or PACKAGE to loacal machine ?
Thanks
Nilesh
03-27-2012 8:44 AM
Hi
for downloading CR to local filesystem (and uploading from ) try to search web for YRS_DOWNLOAD_TRANSPORT_REQUEST (and yrs_upload_transport_request).
Custom report allowing transport without help of basis guy.
Hope helps
worked for me.
regards
G
03-27-2012 8:49 AM
forgot one step: for transporting a package you need to have all packet data in a CR: SE80 right click on packagte and click on 'Write on Transport Entry'.
This should create a CR holding all packet data.
Regards
Gabriele
07-12-2007 1:16 PM
Hi Nilesh,
1. There is no such direct facility for doing this, using the front-end directly.
2. One has to then do it using help of basis team.
3.
a) Create a request which contains the program/package/objects.
b) release the request
c) on the server, some files will be created for this request.
(This file will contain data of the programs/objects)
d) copy this files to another server
e) basis team will import this file and the programs/objects will get created.
regards,
amit m.