Application Development and Automation 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: 
Read only

Transport error!

Former Member
0 Likes
3,539

Hello all,

I have changed a standard include and it is saved as a repair object in a transport with in local change requests transport group.

When I had released this transport, it did not go anywhere. No logs exist for this transport.

Now I tried to reassign it to another transport group /QAS/ transport group and it is giving the below error when I tried to release it. It is happening only for repair objects only. Any ideas why it is happening?

Only edit objects from package /IRM/GLOBAL in local requests

Message no. TK332

Diagnosis

Objects in package /IRM/GLOBAL cannot be edited in transportable Workbench requests in the current system DEV. The transport routes are configured such that objects from package /IRM/GLOBAL can only be edited in local Workbench requests.

System Response

The function terminates.

Procedure

You have the following options:

If you want to transport objects in package /IRM/GLOBAL into the target /QAS/ once only, without changing the configuration of the transport routes, then create a transport of copies in the extended view of the Transport Organizer (Transaction SE01). Go to the request overview and choose Request/task -> Object list -> Include objects to include your objects in this transport of copies.

*If you would like objects in package /IRM/GLOBAL to be transported generally into the target system /QAS/, contact your transport administrator. In this case, the configuration of the transport routes must be corrected in the Transport Management System (TMS). For details, see the documentation on the Transport Management System.*

Thanks,

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
2,740

Hello,

This occurs because the package /IRM/GLOBAL transport layer is not defined. Go to the SE80 and change the transport layer of this class to one valid, if possible. Later add the include to a workbench request and release it.

Regards,

7 REPLIES 7
Read only

Former Member
0 Likes
2,741

Hello,

This occurs because the package /IRM/GLOBAL transport layer is not defined. Go to the SE80 and change the transport layer of this class to one valid, if possible. Later add the include to a workbench request and release it.

Regards,

Read only

0 Likes
2,740

David,

The package /IRM/GLOBAL is a standard SAP package and a transport layer (SAP) is assigned to it. I cannot change that.

Any other ideas?

Thanks,

Read only

0 Likes
2,740

Ops. I'm sorry.

Do this:

Go to the SE09 and create a new request with type Transport of copies. Add the changed objects to this request and release it.

Next go to the DATA/COFILES (you can get it over the transaction AL11 - DIR_TRANS) directory and copy the files with the name of the request (for example K900111.DEV in the COFILES directory and R90011.DEV in the DATA directory) and copy it to the transport directories of the destination server.

Then go to the STMS in the destination server and in the Import Queue select the menu option Extras->Other Requests and select you request in the match code and import it.

Regards,

Read only

0 Likes
2,740

David,

Thanks for the reply. Looks like this is going to work. Can you please tell me how to copy those files in to the directories of the destination server and in to what directories?

Thanks,

Read only

0 Likes
2,740

Hi,

In the destination server go to the transaction AL11 and in the DIR_TRANS entry search for the DATA and COFILES directories.

You need to copy the file that starts with K to the COFILES directory and the file with R to the DATA directory.

Then continue the process described before (STMS...).

Regards,

Read only

0 Likes
2,740

David,

Thanks for the quick response again. I understood that part but I am wondering how to copy files from DEV to QAS? Any ways? Any transactions? Can I use CG3Y and CG3Z for this purpose?

Thanks,

Read only

0 Likes
2,740

Hello,

To download the files from the server I use the function ARCHIVFILE_SERVER_TO_CLIENT (SE37, Test) and to upload I use the function ARCHIVFILE_CLIENT_TO_SERVER.

In the functions there are two parameters PATH and TARGETPATH. You need to have a shared directory in your computer to download/upload the files.

Regards,