cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

This may be a rookie question, but how do you find out the purpose of a custom tcode?

Background: Global company, very poor documentation processes, dog eat dog place with 0 mentorship or development.

Started a new project in which the foreign country R/3 environment has hundreds of custom tcodes but with no documentation. I have to figure what the custom tcode does as well as if it can be replaced by standard tcodes.

Example: One that has analyzed already by another co-worker: "Creates outbound file to send invoices from region. Along with equipment details from table X. Uses data from tables X,X. Generates file at outbound directory with name X. Sends serial number, customer, invoice date, and company code."

All of this found just by being supplied Tcode.

I'm not sure at all how to find this out. I've gone into SE93, but that only gives me the program.

Excuse my ignorance. Just trying to learn and figure this out.

View Entire Topic
sanilbhandari
Product and Topic Expert
Product and Topic Expert

Hello juanmaddox

The only way is to analyze the custom code underlying and figure out the functionality. There is no efficient way. However, there are standard tools to probably better your analysis like finding out the packages, similar t codes in SAP standard, BADI used etc. The below blog would be of use to you:

https://blogs.sap.com/2013/06/18/some-custom-code-analysis-tools-beyond-solution-manager/

The other thing you could also do is to check the analysis for the T code usage in last 1-2 years. The below should help you for the same.

https://answers.sap.com/questions/11762153/t-code-usage-analysis.html

There after, reach out to the end users to check what is the purpose of the transaction code.

Thanks & regards,

Sanil Bhandari