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: 

TADIR versus TRDIR

Former Member
0 Kudos
5,000

Dear All,

I am trying to find all the custom developments that are in the system.

So i have taken TADIR + TFDIR tables, TADIR for most of the Object types and TFDIR for function modules.

Now, TADIR has all the reports that are with Object type PROG.

But when i run TRDIR, i have a huge list, exceeds TADIR (PROG+FUGR).

I am in doubt should i take TRDIR objects as well into count.

why is this difference, though TRDIR will have all the reports, i assume that should also be present in TADIR.

Can any one explain. please.

So what are the tables i should consider for assesment, extract custom developments and also to finalise the reports/ programs ...

Regards,

Purshoth

1 ACCEPTED SOLUTION

Former Member
0 Kudos
857

hi,

TADIR can hold the data dictionary tables & TRDIR can stores the programs .

6 REPLIES 6

Former Member
0 Kudos
858

hi,

TADIR can hold the data dictionary tables & TRDIR can stores the programs .

Former Member
0 Kudos
857

hi

chk REPOSRC and PROGDIR

hope this helps

regards

Aakash Banga

former_member585060
Active Contributor
0 Kudos
857

In TADIR you can find Package wise DEVCLASS , but in TRDIR the Package field is not there.

Former Member
0 Kudos
857

U need to cosider both ..

some of the Programs are not available in TADIR for EX : CL_GUI_CALENDAR

and some are not available in TRDIR .. ex: class CL_GUI_CALENDAR

Former Member
857

Hi,

TADIR classifies objects DEVCLASS wise where as TRDIR classifies based on Authorisation group. (TRDIR-SECU).

The list of all Reports is also stored in table D010SINF.

Former Member
0 Kudos
857

Hi

actualy TRDIR is not a table ,it is a viev of

transparent table REPOSRC.

TADIR is a table that holds Directory of Repository Objects.

You can have look at these tables for your project.

TRDIRE ---All client independent programs

TDEVC ---Contains all packages

DD02L--All SAP tables

Hope this will help you.

Regards

Hareesh.

PLS DONT FORGET TO CLOSE THE THREAD