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

TADIR unknown objects

Former Member
0 Likes
1,256

Hello,

In table TADIR i find some programs that do not exist in the system when I call them with SE38. However, entries are not marked as deleted in table TADIR.

How can this happen ?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,010

TADIR table keep an object assigned to a dev class after deleting it, probably to know all objects were created in the system and to set some old chararcteristics (like dev class) if it needs to create it again.

Only local objects are deleted from TADIR after deleting them.

So if a program is in TADIR doesn't mean that object exists, a program exists if it's in TRDIR.

Regards

vasu

3 REPLIES 3
Read only

JozsefSzikszai
Active Contributor
0 Likes
1,010

hi Chris,

are you sure these objects are programs? What values stand for PGMID and OBJECT in TADIR for these lines?

thanks

ec

Read only

Former Member
0 Likes
1,011

TADIR table keep an object assigned to a dev class after deleting it, probably to know all objects were created in the system and to set some old chararcteristics (like dev class) if it needs to create it again.

Only local objects are deleted from TADIR after deleting them.

So if a program is in TADIR doesn't mean that object exists, a program exists if it's in TRDIR.

Regards

vasu

Read only

Former Member
0 Likes
1,010

Hi,

look in TADIR with OBJECT = 'PROG'.

Regards, Dieter