cancel
Showing results for 
Search instead for 
Did you mean: 

Moving an object from $tmp

Former Member
0 Kudos

Hi Experts,

Suppose i saved an object by mistake in $tmp. How to move this object to quality.

plz give solution for this

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member

Hi Lokesh,

Create the Transport Request and assign the objects to a package other than $TMP if you want to transport to other system.

Objects from $TMP package cannot be transported to other system

To change package, Open your program in change mode . In Menu Bar GOTO->Object Directory Entry ,Then click on Pencil Icon to chnage the package after changing the package other than $tmp it will ask for request then create a request number the object will be assigned to that request number and then you can transport the request number then the object will be transportes to other system.

Thank U,

Jay....

Edited by: Bandi Jayavardhan Reddy on Mar 2, 2009 1:17 PM

Former Member
0 Kudos

Hi Lokesh,

Well everybody said the right thing i.e. if you want to transport any object from $tmp,you have to go to se38 and than-

1.Click on Goto->Object Directory Entry.

2.Click on change i.e. pencil icon and then,

3.Give your package name in the package option.

4.After that you are provided one transport request by the system.

5.Click on continue.

Through this way you can make the object transportable.

But may be sometimes you want one object only local i.e. not to transport($tmp),and mistakenly you make that object transportable.So in order to make it again local,you have to do following things:

1.Go to se09 or se10.

2.Display all the transport request made by you.

3.Now find your transport request in all these.

4.After that you find your program name in them.

5.Now delete that program.

6.After that you go to se38 and do the same procedure as do in your solution i.e. moving a object from $tmp.

7.Give your package name here as $tmp.

Through this way you can again make a object local.

If you don't follow the steps 1-5 than you are not able to make a object loacl again,because the object is locked by the transport request.

Regards.

Former Member
0 Kudos

Short way to do this:

1. SE80

2. First drop-down box, select Package (or Local Objects)

3. Right click on your program and move the mouse over Other functions to expand the sub-menu

4. Select Change Package Assignment. Then type in the package that you want it assigned to.

Above instruction is for ECC 6.0; however, it is similar in 4.6C and it's not called package but development class.

Former Member
0 Kudos

Hi

Please run transaction se38-->go to > click on change mode> give any name --> save

Thanks

Manish

former_member632729
Contributor
0 Kudos

Hi Dude,

If you saved in $TMP package my mistake ..in future you can change to another package by using the following steps :

For suppose se38 (program) you saved in local object then:

1. Goto SE38.

2. At application tool bar you find GOTO

3. Select the Object Directory Entry

4.one popup window will display..

5. Select the change icon button

6. It allow to change the package now u can pass the package name as you like.

Former Member
0 Kudos

Hi lokesh,

its very easy, 1. convert all the objects which are under $tmp to your package with Transport request.

2. By releasing those transport request, your task will be finished.

Regards

Arani Bhaskar