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: 

Transport a role

Former Member
0 Kudos

Hi All,

I added the a t code for the role and transported to quality system. I am able to see the added t code on QA system within the rol, But i am able to execute the t code..

When i compare the role between DEV and QA all the values are same.

I went and checked in SUIM the role is not triggred in the list.

Any suggestions to clear the error

thanks in Advance for your help..

10 REPLIES 10

Former Member
0 Kudos

Hi Aditya,

As you said you are unable to execute t-code in QA. Did you try to execute in Dev ?

If you are not able to execute in DEV also, check in authorization object whether the t-codes are added in object S_TCODE if not then add the same in DEV and transport it again in QA.

If you are able to execute t-code in DEV then it might been possible than you previous transport completed with error, transport it again. These may resolve your issue.

Thanks.

Guru Prasad Dwivedi

0 Kudos

Hi

The transport did its job - you just tried running the tcode and it failed, guessing you then tried SU53? SUIM report is telling the truth - executable for role not present in role.

Regards

David

(sorry - replied to the wrong person!)

Edited by: David Berry on Sep 22, 2011 11:37 AM

0 Kudos

Hi Guru,

We have three clients in DEV system. I am able to execute the t code in 100(Where i have modified the role) but not in other clients.

I checked the log for the transport. it ended with only warnings.

The t code exists in S_TCODE and menu as well.

I am able to see the t code in menu and in S_TCODE in all the systems, but not able to execute.

Thanks,

Aditya

Former Member
0 Kudos

Hi Aditya,

Just to add, note that not every transaction code that you have added in a role is executable

You have to ensure that the minimum required authorization objects/values are maintained to make it executable. I recommend you to check the transaction code in TSTCA table (from SE16) to identify the base authorizations required to make the tcode executable and ensure that you are maintaining them in the role.

Regards,

Raghu

0 Kudos

Hi,

Pls chk when you enter the Tcode,what message it shows in the Taskbar.

Else you can again re transport the role.May be the role not transport to QA successfully.

Former Member
0 Kudos

Is it a standard t-code or a custom one? if it is a custom one are you sure that the underlying program for this t-code has reached QA or not?

Former Member
0 Kudos

what kind of analysis you running in SUIM.

are you checking Role--> by tcode assignment(this option searches the roles where tcodes are maintained in Role menu not directly added tcode at S_TCODE)

if you want to check for such kind of roles then you have to goto Roles by complextion criteria->Entry values-> S_TCODE -- TCD = your tcode" then it gives you the list of roles

arpan_paik
Active Contributor
0 Kudos

Other people has already gave an direction. Just add one more check...

PFCG -> authorization tab -> does the date and profile status are same acorss Dev and QA? If no re-transport. If yes, what is the error you are getting in QA system?

Regards,

Arpan Paik

0 Kudos

All,

While transpoting the role I have selected the unchecked the option "Also transport genarated profiles for single roles"

Is this causing an issue.

I have created new request and transported the role.. It was working fine.

Thanks,

Aditya

0 Kudos

Hi,

As you have unchecked the option as "Also transport genarated profiles for single roles" , then after import of role in quality you need to generate the profile of the role and then assign that role to the user. It will surely work .

Thanks

Harsha Artani