Application Development and Automation 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: 
Read only

Layout is it User-specific or Standard ?

former_member194669
Active Contributor
0 Likes
26,681

I have an ALV report that contains user specific layout and standard layout. My question is if user enters the layout name in the selection screen . i wanted to know whether the layout is user-specific or standard layout.

How we can differentiate this ?

1 ACCEPTED SOLUTION
Read only

manthanraja
Active Participant
14,238

Layouts can be saved for specific users or for all users.

User-specific layouts are only visible to the users who have created them.

Layouts for all users can be selected by all users. These layouts always start with a forward slash in the name (for example, /Standard).

The layouts are report-dependent and you can only create, change or delete them within the display of the respective ALV list. User-specific layouts can only be changed or deleted by the user who created them.

To save layouts for all users, you need the authorization S_ALV_LAYO with activity 23 as of Release 4.6C. You can only go to the layout administration if you have this authorization.

You must maintain the authorization object S_ALV_LAYO using the user administration.

If you would like to use or save the Excel view in your layout, you also require the additional authorization S_BDS_DS with activity 01,02,03,06,30; CLASSNAME ALVLAYOUTTEMPLATES and CLASSTYPE OT.

Furthermore, there are applications that have their own authorization checks installed.

In some ALV lists, you can only save user-specific layouts. In these cases, the indicator "user-specific" is active , on a grey background and unable to be changed. This is related to the parameter I_SAVE. This controls which options you have to save the layout.

To be able to define default layouts, the parameter I_DEFAULT must have the value 'X'.

Notes 409190 and 601803 also provide further information on authorizations.

For further details ..

check saptechies.com

Regards

Manthan.

4 REPLIES 4
Read only

GauthamV
Active Contributor
0 Likes
14,238

Standard layouts start with the special character / where as user specific

layout can be saved with alphabets(A-Z).

For example you can check transaction MB52 which displays all your layouts

in selection screen as well.

Read only

0 Likes
14,238

Gautham

Solved using table LTDX

Read only

GauthamV
Active Contributor
0 Likes
14,238

Yes, you can get all the layouts of a program from LTDX table,but you can identify

standard layout which starts with ' / ' and user specific which starts with A-Z.

Read only

manthanraja
Active Participant
14,239

Layouts can be saved for specific users or for all users.

User-specific layouts are only visible to the users who have created them.

Layouts for all users can be selected by all users. These layouts always start with a forward slash in the name (for example, /Standard).

The layouts are report-dependent and you can only create, change or delete them within the display of the respective ALV list. User-specific layouts can only be changed or deleted by the user who created them.

To save layouts for all users, you need the authorization S_ALV_LAYO with activity 23 as of Release 4.6C. You can only go to the layout administration if you have this authorization.

You must maintain the authorization object S_ALV_LAYO using the user administration.

If you would like to use or save the Excel view in your layout, you also require the additional authorization S_BDS_DS with activity 01,02,03,06,30; CLASSNAME ALVLAYOUTTEMPLATES and CLASSTYPE OT.

Furthermore, there are applications that have their own authorization checks installed.

In some ALV lists, you can only save user-specific layouts. In these cases, the indicator "user-specific" is active , on a grey background and unable to be changed. This is related to the parameter I_SAVE. This controls which options you have to save the layout.

To be able to define default layouts, the parameter I_DEFAULT must have the value 'X'.

Notes 409190 and 601803 also provide further information on authorizations.

For further details ..

check saptechies.com

Regards

Manthan.