Application Development 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: 

AGR_TCODES Table

Former Member
0 Kudos

Hi,

I am analyzing a specific role which contains some transactions . When I check the table AGR_TCODES i realized that that role is not present in the table.

Why?

I tough all roles with its transaction were in this table.

I will appreciate any idea

Best regards

FedeX

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello Fedex,

This table only contain manually added tcodes. Please refer to table AGR_1251.

Regards,

Surpreet

3 REPLIES 3

Former Member
0 Kudos

Hello Fedex,

This table only contain manually added tcodes. Please refer to table AGR_1251.

Regards,

Surpreet

0 Kudos

> This table only contain manually added tcodes. Please refer to table AGR_1251.

I think I can guess what Surpreet meant to say, but for further details:

AGR_TCODES only contains role/transaction combinations for transactions entered into the role menu.

The actual rights to start transactions are in AGR_1251 and to find the roles containg a certain transaction you have to filter this table on object S_TCODE. Unfortunately looking directly into the table may mislead you as the S_TCODE object allows for ranges.

To find transactions within those ranges in a role I prefer the report in suim -> roles -> by authorization values -> object S_TCODE.

Former Member
0 Kudos

May be the role which you are looking at is a derived role.

AGR_TCODES will show tcodes for the parent role.

Cheer !!

Zaheer