‎2007 Oct 09 2:13 PM
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 ?
‎2007 Oct 09 2:27 PM
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
‎2007 Oct 09 2:26 PM
hi Chris,
are you sure these objects are programs? What values stand for PGMID and OBJECT in TADIR for these lines?
thanks
ec
‎2007 Oct 09 2:27 PM
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
‎2007 Oct 09 2:34 PM