02-22-2010 4:07 PM
Dears,
Table TSTC which holds the SAP transactions together with their relevant program names has some records with empty program name field : PGMNA
Whenever a transaction - with an empty field PGMNA in table TSTC - is called, a program name is displayed at the right bottom of the screen.
How can I get the relation of the transaction and this called program ?
The goal is to secure HR related programs against the ABAPers; i.e. to prevent the ABAPers from calling the relevant program directly either through SE38 or SA38.
Thanks.
Reda
02-22-2010 4:34 PM
What you are looking for is table TSTCP -> field PARAMETER pattern *REPORT=* or *PROGRAMM=*
But there are many ways to access data and you will not find them all using this approach... so your best bet would be to take a read through function module HR_READ_INFOTYPE and consider the special exceptions to this as well, not least of which are the DB tables themselves.
Cheers,
Julius