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: 

make email address in SU01 required field

0 Kudos

I have changed the field SMTP_ADDR in SE51 to be a required field and

it is not making it required.

Is there a problem with changing the email address field in SU01 as required.

Someone knows how to enable this field mandatory?

Thanks in advance ,

Best regards,


Former Member
0 Kudos


You need to make a standard transaction variant for SU01 in transaction SHD0. By activating it the variant is called every time a user enters this transaction.


Former Member
0 Kudos

I agree with Muralidhar if you are wanting to isolate this to transaction SU01, but just wanted to add that it might be advisable to create a custom variant transaction of the new standard transaction variant in a second step, for administrating users of other types who should not have an SMTP-address...

Which release are you on? As you have recently asked questions about LDAP integration, perhaps an editable but mandatory field is not what you are looking for, but rather a "display only" field which must be populated when the user is created?

If you are using SSO with user provisioning from AD, then you should also try to avoid SU01. For assigning roles, if you do this manually, you can do the same in PFCG. (eg. the user must specify which roles they need, and not just "same access as user XYZ..." etc...)

Just some thoughts incase there is more consideration required behind this, but Muralidhar is correct as per how you have stated your question.



Edited by: Julius Bussche on Mar 27, 2009 9:40 PM

0 Kudos

Hello, I implemented the solution in SHD0 for program SAPLSZA5/screen area 900. Field SZA5_D0700-SMTP_ADDR changed to mandatory. Solved. Best regards. Tania Trindade

Edited by: Tânia Trindade on Jun 22, 2011 12:40 PM