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: 

Finding the Tx for a program.

Former Member
0 Kudos

How can I find the Tx for the Program RGUGBR00?

I went to TSTC table but could not find anything for this program?

Please advice.

From

pt.

11 REPLIES 11

jurjen_heeck
Active Contributor
0 Kudos

Type the program name in the initial screen of SE38 and click "Where used list" (fourth button from the left). In the popup only mark "Transactions".

0 Kudos

I am getting the message

Program RGUGBR00 was not found in Transactions

Message no. ES244

Please let me know if any other tables

that I should be looking at.

Thanks,

From

PT.

0 Kudos

I think there is no transaction for RGUGBR00.

I did a search on service.sap.com and found a lot of notes and other documentation, all saying to use SE38 for executing this report. For reports/programs not designed for end users this is quite common.

Jurjen

0 Kudos

Thanks for doing the search for me.

My question is how can give access to only one program->

Please advice.

From

PT

0 Kudos

Hi,

You will have to create custom transaction for this program and then you can give access to this transaction code to users, then they will have access to that program only.

Regards,

Zaheer

0 Kudos

The program that you have entered does not have a T-code associated with it...

So we can create a custom T-code to the Program by goin to T-code SE93

Tcode--SE93

Select---Program and Selection Screen.

Type in the Program Name in the Tab Provided...

and select the SAP GUI Version..

After the initial process is done..

You can assign the T-code to the User Who requested Access for.

0 Kudos

Hi,

Instead of creating an customized t-code for your program, you can generate system t-code using PFCG. Please follow below procedure.

Create Z role based on your format.

Goto Menu tab ---> Report Tab then select Abap Report. Report is "RGUGBR00" then select GUI support based on your requirement. Finally click on right mark or press enter, it will prompt for request. If you want to move it to QA / PRD systems then provide the proper info otherwise enter $TMP for local object. It will generate "Y_<SID>_XXXXXXXXX" t-code. Finally you have to generate this role. Afterwards assign this role to respective users.

Here you are avoiding one step that is create a customized t-code using SE93.

I think above process will serve your requirement.

Regards,

Sri Vandan.

0 Kudos

Actually, thinking about it, I would recommend against creating a transaction for this report.

The report is submitted with parameters which are important to how it works. It is submitted via menus of transactions which take care of who can and who cannot submit the report with which parameters from those application transactions, for setting up the rules and passing information to the program about the calling program's context.

The report does have an authorization group on it (S_PROGRAM) so unauthorized users with correct S_PROGRAM authority should not able to simply submit it from SA38 etc.

That it does not have any direct transaction of it's own, should be seen as a bit of a warning.

Cheers,

Julius

Former Member
0 Kudos

The program that you have entered does not have a T-code associated with it...

So we can create a custom T-code to the Program by goin to T-code SE93

Tcode--SE93

Select---Program and Selection Screen.

Type in the Program Name in the Tab Provided...

and select the SAP GUI Version..

After the initial process is done..

You can assign the T-code to the User Who requested Access for.

0 Kudos

Just for the record: if you still want to find out whether there is a transaction associated with a program, go to SE80. There, you will see all objects and attributes related to the main program (includes, transactions, data types, forms...)

Regards,

Trond

Former Member
0 Kudos

Hi PT,

It is used in a number of places and transactions.

Probably the most obvious one is transaction GBB4.

Cheers,

Julius

PS: Did you take a look at the other PT?