Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Tcodes description table

Former Member
0 Likes
39,080

Hello, I am looking to find the desc of all the tcodes present in a single role. Please suggest if there is any table for it. I tried to find through agr_tcodes but it display only the transactions and not the description. Through SE93 this is possible, but have to do individually for every transaction.

Please suggest if any single table from where to see the transactions and the desc for any particular role.

Sameer.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
18,646

Salaam Sameer

I am sorry if i did not comprehend your requirment correctly but to get the description of each transaction code in a specific role try using:

suim->Roles->By Role Name->select 'single role' check box->enter your role->execute->in the next screen highlight your role and select 'Transaction Assignment' tab on the top.

This Should provide you the description of the transacton code text.

Regards

Imran.

12 REPLIES 12
Read only

Former Member
0 Likes
18,646

You can use TSTCT to find the tcode description but not specific to a role. You may get all tcodes added in role menu/manually added S_TCODE from Tables AGR_TCODES/AGR_1251 and plugin to TSTCT to get description of the tcode.

I am wondering if you have tried to google it or even simply look up in SE16 to identify the table

Thanks

Sandipan

Read only

0 Likes
18,646

Sandipan, I already tried TSTCT table, but the problem is it displays all the transaction, not specific to any role. I understand that the 2 tables have to be combined to get the required output. But this is where i am struggling how to do it. I believe this required more of a excel skills rather than SAP.

Read only

0 Likes
18,646

Hi Sameer,

You could try combining the tables in SQVI transaction and obtaining an output as per your specifications.

No need to use excel when you can create a query in SAP.

Read only

Former Member
0 Likes
18,646

If VIRSA tool 4.0 is installed you can use the transaction code /VIRSA/ZVRMT_U06 - List roles and transactions

Read only

Former Member
0 Likes
18,647

Salaam Sameer

I am sorry if i did not comprehend your requirment correctly but to get the description of each transaction code in a specific role try using:

suim->Roles->By Role Name->select 'single role' check box->enter your role->execute->in the next screen highlight your role and select 'Transaction Assignment' tab on the top.

This Should provide you the description of the transacton code text.

Regards

Imran.

Read only

0 Likes
18,646

Imran....that was the easiest way to do it. It worked.

I was looking after all the agr* tables and found the answer here. I know there will be a way to join the tables through SQVI as mentioned earlier and have to learn that to be useful in future. But for now your suggestion worked.

Thanks all.

Read only

0 Likes
18,646

Hi Sameer,

You can use AGR_HIER tabke.

Enter role names in field AGR_NAME and execute. You will get a field named "TEXT". That's what you are looking for.

Regard,

Mohit

Read only

0 Likes
18,646

Mohit,

Table AGR_HIER also provides the transaction desc as required, but i found that if the transactions exist more than once due to SAP menu structure, it gets repeated in table. This will again be required to removed. Also I found lot of entries with blank spaces in report/transaction column due to which the total transaction list increased by 100 transactions more than the original list. I still think the suggestion provided by Imran is the easiest to follow. Thanks for your reply.

Read only

0 Likes
18,646

Hi Sameer,

Ofcourse Imran's solution is best if your requirement is to check transaction text for single role.

If you want the list for more than one Tcode then that will not work. In that case using tables AGR_TCODES + TSTCT or AGR_HIER are the best ways.

Regards,

Mohit

Read only

0 Likes
18,646

AGR_TCODES, AGR_HIER, method suggested via SUIM only lists the tcodes added to role menu and doesnot takes into account any manually added S_TCODE values inside the role. Just for your information. To be on the safer side, you may want to look at S_TCODE values from table AGR_1251 as well. You cannot join AGR_1251 and TSTCT in SQVI though since these table have no common key fields

Edited by: Sandipan Choudhury on Jan 19, 2011 6:19 PM

Read only

0 Likes
18,646

Hi Sandipan,

Good point. AGR_1251 + TSTCT is the best combination to look for the required information.

I guess VLOOKUP function of excel would be much easier way

Regards,

Mohit

Read only

Former Member
0 Likes
18,646

Hi

If I take your post as you want to find all transactions in a SINGLE role and not lots of single roles then SUIM, Transactions, Transactions executable for role would give you the descriptions for transactions that can really be run:

e.g.

AL08 Users Logged On

OADR SAP ArchiveLink: Print list search

OAER SAP ArchiveLink: Document search

OAOR SAP ArchiveLink: Stored documents

OAWD SAP ArchiveLink: Store documents

But only one role at a time or maybe I`ve fallen foul of a playground prank?

Regards

David

Edited by: David Berry on Jan 19, 2011 7:38 PM