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.
Showing results for 
Search instead for 
Did you mean: 

How to make "Data Entry Profile" field input unable or display only in CAT2

Former Member
0 Kudos

hi ,

I have requiremnet where I need to make "Data Entry Profile" field in the CAT2 transaction as Display only .That is for each user it should come as default one .

The reason behind this is , user should not change this Profile and maintain an incorrect timesheet entries.

Is there any User exit where i can do this ?

Let me know as this is very urgent requirement.

Points will be definately rewarded.

Thanks .


Former Member
0 Kudos


Got SHD0 transaction and create screen variant for that transaction there you can disable that field.

Create Transaction variant for that transaction and assign previously created screen variant to this transaction varient. actiavte.

Reward if it helps,


0 Kudos

hi Satish

Thanks for the revert .

But can you please be ellabroative , as I am not much expereince on this part.

And i want "Data Entry Profile" fields needs to be visible on the screen just needs to make that as Display only so that user cannot edit that.

0 Kudos

1. Go to SHD0 Transaction

2. Entert Tcode as CAT2.

3. Create Screen variant from Screen variants tab, make field to diplay mode.

4. create transaction variant from transaction variants tab.

5. Assign above created screen variant to transaction varient created in step 4.

6. Activate transaction variant.

<b>Reward points for helpful answers</b>


Former Member
0 Kudos


any other way to achieve the above problem ??

Please let me knw , as this is very urgent requirement .


Former Member
0 Kudos

I imagine you solved this already, since it's 4 years old. For giggles, did you try entering the profile in the user ID's defaults? You enter the key as CATS, then enter the profile name. It should default in when the user runs CAT2 and the field hides.