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: 

Local Packages $TMP

Former Member
0 Kudos

Dear All,

I am having an issue with a $TMP Package which I used when I was testing something in the "sandpit" area in the development Environment.

As I understood it, if i created something in the sandpit and saved the objects locally they would remain there, client specific.

The scenario is that I created a table which I wanted to use for lookup values. Separately I then added another field onto an SAP table and then linked the infotpe for the table to the custom table that I created. Parts of the development have come through into the core configuration client and other parts have not.

I know that it is possible to reassign the objects to a different package but what I want to do is essentially delete the development and start it again in the Core configuration client so that I can make notes on what I have done aswell.

My question is...

How do I go about deleting the development that I made in the sandpit as when I try and delete the table an error is returned saying "Table X is still used in the abap dictionary".

Alse if anyone could shed some more light on the whole Local objects / Local Packages it would be much appreciated.

1 ACCEPTED SOLUTION

former_member401443
Participant
0 Kudos

This is very simple. Follow these Steps

1. Go to SE11.

2. Type the Ztable Name e.g ZTEST

3. On the Application Tool Bar. There would be third button Where Used_list .Click On that button.

4. You will get where are the dependencies.

5. Delete the table declaration from these dependencies and then delete your Table.

6 REPLIES 6

former_member401443
Participant
0 Kudos

This is very simple. Follow these Steps

1. Go to SE11.

2. Type the Ztable Name e.g ZTEST

3. On the Application Tool Bar. There would be third button Where Used_list .Click On that button.

4. You will get where are the dependencies.

5. Delete the table declaration from these dependencies and then delete your Table.

0 Kudos

Thanks guys,

I have tried usiing the "Where used" function. One of the things that im falling on though is.. when I created the table I also had to create a help view for the table and I can not work out where to delete this from. Doesn't seem to be SE11.

The other thing is it says that it is used in program LZCPXT00. It wont let you navigate to the program though and when you try and look for the Program in SE80 it doesnt seem to exist.

Edited by: Paduk87 on Jun 8, 2010 1:57 PM

jj
Active Contributor
0 Kudos

In Tcode: Se11,

take your table in change mode,

then GOTO -> Object directory entry ->

change the package from $temp to your transportable package, so that the same can be include in transport request and transported to other servers.

former_member401443
Participant
0 Kudos

Hi

This again is very simple.

1. Go to SE11.

2. Select second radio button .

3. Enter the name of the help view then u can delete that help view.

4. If you still get an error make change in view it save it then delete it when it is deactivated.

0 Kudos

haha, tried that aswell. didn't work so I went through the "where used function" and tried deleting that object and all the objects seem to be stuck in a loop and it wont let me delete them. Oh dear any suggestions?

Thanks for your help so far by the way.

former_member401443
Participant
0 Kudos

Hi ..

I made a table and then created a help view.

Then I first deleted the Help view and then the table.. It allowed me those changes.

Now before deleting the help views. Delete the table maintenance generator then TRY

or tell the exact case then probably i will have the clear Idea