08-31-2007 7:59 PM
Is there any way of finding ONLY executable programs ( these should not have any UPDATE/ INSERT/ CALL TRANSACTION / ETC statements.)
I looked through the tables TADIR, TRDIRT and view TRDIR with SUBC = 1 ( executable program) with no luck. Becuase, an executable program may also contain above statements. I need only executable report programs.
Thanks,
SKJ
08-31-2007 8:07 PM
I don't think so. Any program can call a function module that may or may not do an update. The updates might be buried so deeply that they are very difficult to find.
Rob
08-31-2007 8:15 PM
Hello
For analysing single reports or transactions you can use function module <b>RS_PROGRAM_TABLES</b>. Call this function module with the following parameters (MONITOR_ACTIVATE = 'X'):
OBJECT_TYPE = 'TRAN'
OBJECT_NAME = 'VA01'
Or:
OBJECT_TYPE = 'PROG'
PROGRAM = 'RSTXICON'
Regards
Uwe