2009 Jan 21 2:22 AM
Dear experts,
I would like to know how to write program to display all non transport objects. Base on user name, all objects that do not tie to transport request (TR) will be displayed out on the screen. Beside E070, E071 or TADIR tables, what other tables that I need to refer to in order to retrieve accurate objects that do not tie to TR?I've a difficulty to find out the suitable table to check objects that do not tie to TR.Furthermore, after displaying those objects,it has the option to allow the user to choose and delete the non transport objects.
Thank you so much for helping.
Best regards,
JL
2009 Jan 21 2:27 AM
2009 Jan 21 5:33 AM
Hihi,
Yes i did refer to table TRDIR and TADIR.TRDIR table is store programs.I aldy check other objects table (DD01L-Doman, DD02L-Table, DD04L-Data element) but how about other objects table for example function module, sapscript,smart form,adobe form?Do u have any idea is there any particular one table that can check all the objects accurately.
Thank you.
Regards,
JL
2009 Jan 21 5:37 AM
Hi,
you do have scripts and smartforms in TADIR table.
For function modules you can use TFDIR.
2009 Jan 21 6:22 AM
Hi Gautham Vangaveti,
For function modules you can use TFDIR but inside this table does not have AUTHOR/AS4USER/CNAM or any related user id field.Do u have any idea?My program is to display all objects not tie to TR base on user id eg user id = 'DEMO'. Do u have any idea how to find user id name in function module table?
Thank you.
Regards,
Jolene
2009 Jan 21 2:39 AM
Hi,
Try to use the fact that the local object will always be associated with $TMP Package.
2009 Jan 21 5:38 AM
Hi Ajay,
Yup you are right.Local object will always be associated with $TMP Package.
How to find out objects(data element,table,function module,program,domain,sapscript,smart form,adobe form) do not tie to Transport Request(TR)?
Thank you.
Regards,
JL
2009 Jan 21 5:40 AM
Hi,
You can check the same in SE80 transaction.
Check for Package with $TMP
Best regards,
Prashant