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 Can I change Package / Development Class..

Former Member
0 Kudos

Dear All,

I have created a SAP Script in $TMP, Now I would like to change it, So that it can be transported. How Can I do that.

I went into header data, it shows me $TMP but I can"t change that as that field is grey out.

Please advice me.

Regards

Venkat.

1 ACCEPTED SOLUTION

daniel_carvalho
Active Contributor
0 Kudos

Hi Venkat,

Go to SE38 transaction and put the name of the ABAP Program into the program field. Then, choose the Attributes radiobutton and press the Change button.

You will see that it is possible to change the $TMP to a desired development class (or package).

Regards,

Daniel Carvalho.

14 REPLIES 14

daniel_carvalho
Active Contributor
0 Kudos

Hi Venkat,

Go to SE38 transaction and put the name of the ABAP Program into the program field. Then, choose the Attributes radiobutton and press the Change button.

You will see that it is possible to change the $TMP to a desired development class (or package).

Regards,

Daniel Carvalho.

0 Kudos

Sorry, added to this, in this screen, select the Menu Goto -> Object Directory Entry (there you will be able to do this change).

Regards,

Daniel Carvalho.

Former Member
0 Kudos

Hi Venkat,

Go to SE80.

In option, package/development class, write '$TMP'.

It will show u ur SAP script.

Right click on it.

In option.. Change development class..

And ur work is done

Dont forget those points brother if found helpful...

Regards,

Tanveer.

ferry_lianto
Active Contributor
0 Kudos

Hi Venkat,

You can go to Transaction SE80 -> Select Package -> Enter &TMP -> Hit Enter -> Find your SAPScript object -> put the cursor and right click -> Other functions -> Object Directory Entry -> Change -> Change the package -> Save.

Hope this will help.

Regards,

Ferry Lianto

LucianoBentiveg
Active Contributor
0 Kudos

Execute report RSWBO052. Add FORM in blank field under R3TR DTEL, mark field and put your sapscript name, then execute. In Tree double click over sapscript name, and change development class $TMP.

Don't forget reward points.

0 Kudos

Dear All,

Thank you for your Inputs.

I am unable to find my Sap Script in $TMP

I followed SE80 - Package - Entered $TMP.

It shows ups

Includes and programs.

But I am sure that I have My SAP Script there.

As I can see in Script Attibutes.

Please Advice me further.

Thanks & Regards

Venkat

former_member181966
Active Contributor
0 Kudos

How to change development class of a SAPscript ?

Use program RSWBO052

R3TR DTEL Data Element

Next balnk line

Click FORM = Z_script_name

f8 9 Execute -> double click and change the class

<u>

<b>Peluka , also give you the same answer!!! but you did`nt notice</u> !!</b>

<b>FYI</b>

http://www.sapgenie.com/abap/tips_and_tricks.htm#How_to_change_development_class_of_a_SAPscript

Thanks

Saquib

Message was edited by: Saquib Khan

0 Kudos

HI Khan,

Thanks for quick reply, Actually I saw message from Pekula, but was wondering that there might be a esy method than running this program, As I am aware that in ABAP programs SE38 , You can do that pretty easily.

Anyway. Thank you very much.

Regards

Venkat

0 Kudos

Please ..close the thread and award the points : ) ..

Thanks

Saquib Khan

0 Kudos

Thanks Khan,

I will close the thread and award points...

Regards

Venkat

Former Member
0 Kudos

An easier way to change the package of any kind of objects (including sapscript forms):

Go to transaction SE03,

choose option Change object Directory Entries,

choose object with key R3TR FORM

NAME_OF_YOUR_SAPSCRIPT.

Et voilà

Former Member
0 Kudos

I am also having this issue. Quite urgent actually. We have two tables in package $TMP that we are trying to transport to another box. However we are unable to move these tables from $TMP to another package for transport.

I have tried SE38 and renamed the package to Z001 but this failed (improper namespace). I have also tried renaming to package A001 but this also failed.

I have also tried SE80 but it will not let us change it there either.

Please advise. Its rather urgent.

Thanks

0 Kudos

Sorry for very very Late reply , i think you might have known all this things, But it may help others ,,,

1. To Change the package for Z-Tables

GOTO SE11 -> Table Name -> Display

In Main menu -->GOTO--> Object Dictionary Entry .

click to edit and change the package and Then SAVE.

2. To change the package for Z-Reports.

Goto SE80-> Change It Drop down to--> Program.

Enter your Report name and click enter Then In Object Name ,

Double Click on the Report Name Folder

then In Main menu --> GOTO--> Object Dictionary Entry .

click to edit and change the package and Then SAVE.

3. To change the Package for Smart forms :

Goto SE80-> Change It Drop down to--> PACKAGE.

Enter $TMP and click enter, Then In find your smart form object, Right click on your object ,

GOTO to Other Functions --> Display Object Dictionary Entry .

click to edit and change the package and Then SAVE.

Moderator Message: Do not reply to old threads and push them up in the update stream.





Message was edited by: Suhas Saha

Former Member
0 Kudos

This message was moderated.