‎2014 Feb 04 10:02 AM
Hi Experts,
Is there any standard transaction or tool to determine old/unused abap programs?
The objective is to delete abap programs that are not used in a specific date range.
Thanks!
‎2014 Feb 04 10:13 AM
Hi,
if you have Solman there are some tools doing this kind of list, like RBPD.
All these tools used the ST03n informations. So you could ask directly using ST03n (the quality of the data will depends of the time analysis)
regards
Fred
‎2014 Feb 04 10:11 AM
Hi Jerome,
On my current project we will be taking care of obsolete programs.
However, we will not delete them as they may be needed again someday (even just for reference).
We will identify them with the help of functionals and users.
We will first put some code to gather usage information (user, date, time...) if they are executed.
Based on this information, we should know better which can be officially obsolete or ask why they are still using them.
Finally, after a final list is validated, we modify them to show a message saying that they are obsolete and which program/transaction to use instead.
Hope this helps,
‎2014 Feb 04 10:11 AM
Hi Jerome,
Dont think there is any tool available for your requirement.
Raghav
‎2014 Feb 04 10:13 AM
Hi,
if you have Solman there are some tools doing this kind of list, like RBPD.
All these tools used the ST03n informations. So you could ask directly using ST03n (the quality of the data will depends of the time analysis)
regards
Fred
‎2014 Feb 04 1:28 PM
Hello Jerome,
Use the t.code ST03N and find out the used programs and t.code list.
Take a help of BASIS team and get the list of programs for the past some years.
Compare it with the all programs in system and the rest will be the unused programs.
Regards,
Thanga
‎2014 Feb 04 1:31 PM
Please look in the following table : REPOSRC . This contains a list of all reports with last usage/ change. Based on this you can create a simple report to remove the programs.
Regards,
Frederik
‎2014 Feb 04 1:53 PM
Hi Jerome ,
I dont think there is any standard tool or transaction available for this activity .
You have to go for custom development .
Regards .
Praveen
‎2014 Feb 05 8:47 AM
‎2014 Feb 05 9:08 AM
Hi Jerome,
Try to search about RBE i.e Reverse business engineering.
You will get a more information from GOOGLE about RBE.
Using RBE report, you will extract a all information about report, no of execution of a report and everything that you are trying to search.
With Regards,
KaushiK Savaliya
‎2014 Mar 12 7:35 PM
Hello Jerome,
You can't rely on the st03n log files when deleting a program. If a program is used by a transaction code it is shown as not used in the st03n log file.
The RBE Plus tool will show programs used directly, e.g. se38 and via tcodes.
Some programs also might be used in batch and don't show up in the st03n log file as being used.
Another consideration is, that some programs might only be used a few times, maybe by accident. It would be helpful to know who has used the program and how often to also identify hardly used programs which also could be archived/deleted.
Best Regards,
Heiko