05-11-2011 2:26 AM
Hello,
Our internal audit team have reviewed our TADIR table check reports and have asked to edit authors(person responsible) column of the TADIR table. With respect to this,
1) While no table edits are allowed directly, is TADIR table an exception to this?
2) What is the correct, or transactional way to edit - Person responsible column of the TADIR table
Appreciate your inputs.
Mani
05-11-2011 3:38 AM
Hi,
it's a funny field because you can get username there which is not valid in the system. It gets more complicated when you have more system and you do transport between them (e.g. CRM and ECC). Anyway, if you really want to do it than you can use FM TRINT_TADIR_UPDATE to update field AUTHOR. Direct update is not a good idea.
Cheers
05-11-2011 3:19 PM
Thanks Martin.
Can you elaborate on how do we use this FM TRINT_TADIR_UPDATE.
Also, from an audit point, why is TADIR important?
Mani
05-12-2011 12:58 AM
Hi,
pretty straightforward. Enter primary key for object you want to modify (fields PGMID, OBJECT and OBJ_NAME) and enter new AUTHOR. Ignore everything else and call that FM.
TADIR contains a record for each repository object (table, program, class and so on). So it looks like an important table. I am not sure why they asked to modify author on some objects.
Cheers