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

create Package in $TMP

Former Member
0 Likes
12,535

Hi everyone, I am doing some practices and create all the practices program in local Package $TMP. now it seems a bit disarray, so I want to create some package in $TMP in order to sort out the programs. I create a Package $TMP_XML, the software component is LOCAL. But I can not find the Package $TMP_XML in Package $TMP.

ps: package &TMP include package &TMP_XML.

thanks in advance.

Yin

1 ACCEPTED SOLUTION
Read only

Former Member
7,629

Hi,

You cannot create subpackages under $tmp as it is not a main package. Though system does allow to add a package under $tmp, but if you click on local objects/ packages, the new package won't show under $tmp.

If you want to create non transportable objects with hierarchy - Create a new package name starting with $ or T.  Create two packages ( TEMP1 & TEMP2 ), with software component 'LOCAL' . changes recorded checkbox should not be ticked.

After that, add the package TEMP2 under TEMP1.

You can view the package hierarchy .

Regards,

DPM

9 REPLIES 9
Read only

Former Member
0 Likes
7,629

have u tried looking at the package in SE80

select it and double click the object to see it in more detail

Read only

Former Member
0 Likes
7,629

I believe you can't create hierarchy in your $TMP

Read only

Former Member
0 Likes
7,629

Check the existence of the package $TMP_XML in TDEVC table. On pressing local object in SE80, replace $TMP by $TMP_XML and see whether you are able to see it. If you don't want to generate any request during transport creation, declare it as local ( not home ).

Read only

ThomasZloch
Active Contributor
0 Likes
7,629

An alternative to $TMP are packages starting with "T", these are also considered local and do not ask for transport requests. Try building a hierarchy this way (did not try myself yet).


Thomas

Read only

7,629

Danke, I've learned something new today ("T*" = local). And yes, you can build hierarchies with it, I've tried right now.

Read only

Former Member
0 Likes
7,629

Hi Yinxiao Liang,

Its a good practise if you save the programs in a local package while practising.Once development is completed you can assign the local object to a package which you can create as follows.

Assign the package name and click Ok.

Regards,

Kannan

Read only

Former Member
7,630

Hi,

You cannot create subpackages under $tmp as it is not a main package. Though system does allow to add a package under $tmp, but if you click on local objects/ packages, the new package won't show under $tmp.

If you want to create non transportable objects with hierarchy - Create a new package name starting with $ or T.  Create two packages ( TEMP1 & TEMP2 ), with software component 'LOCAL' . changes recorded checkbox should not be ticked.

After that, add the package TEMP2 under TEMP1.

You can view the package hierarchy .

Regards,

DPM

Read only

0 Likes
7,629

Thanks for your explanation. I wasn't aware this works. An interesting observation: You could create $TMP_XYZ packages but they seem not to be displayed correctly in SE80 as a structure.

If you look at them via Eclipse ADT, they are displayed correctly as a structure.

Besides that, in ADT they are not listed in the default node "Local Objects ($TMP)". Good to know if you're using these things and would otherwise be looking at the tree.

Read only

0 Likes
7,629

goto se 80. enter &TMP as package name. then select subpackage tab. you should be able to see  subpackage &TMP_XM if it is created properly.