Layout is it User-specific or Standard ?
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 ?
a®
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.
Similar Messages
-
Layout in Report: User Specific Indicator
Hi Friends,
I want to remove the "user Specific" Indicator from my layout and make it global but this indicator is in display mode. How can i do it? Please advice.
Regards,
CKHi
Which report are you refering to?
Regards
Sidi -
ALV Grid Layouts - Setting them user-specific
Hi everybody -
I am using the ALV grid layout for a report using function module REUSE_ALV_GRID_DISPLAY. There are a number of fields that are not immediately viewed on screen - they are in hide mode within the field catalog. We want to allow the users to add them / remove them from the report using an ALV variant.
I can allow the users to add/remove with a layout variant no problem - but I am having an issue allowing them to save the variant that they are using to view the data, as user-specific. For whatever reason, they are only allowed to save their layout variants as global - the "User-specific" box is grayed out.
Does anyone know how I can get the "User Specific" box to be NOT grayed out within an ALV grid?
Thanks!
AbbySet the I_SAVE parameter to 'U' in your function call.
Regards
Rich Heilman -
Can't save ALV layout as user-specific
Hi!
Whenever I try to save an ALV layout the option User-specific is grayed out, so all variants will be public.
Users would like to save their own layouts safe from other users, as happens with program variants.
First of all then, is there any authorization object related to the User-specific option that my roles are missing?
I read somewhere that 'user-specific' option is controlled by auth. S_ALV_LAYO, ACTVT = 23, yet I have
this auth object with ACTVT = *.
Second, if this option was available, would this let users create their own layouts so that other users don't
overwrite them?
thanks
gracias
xiè xièin the resue FM check the I_SAVE which value are you passing:
Value range
' ' = Display variants cannot be saved
Defined display variants (such as delivered display variants) can be selected for presentation regardless of this indicator. However, changes cannot be saved.
'X' = Standard save mode
Display variants can be saved as standard display variants.
Saving display variants as user-specific is not possible.
'U' = User-specific save mode
Display variants can only be saved as user-specific.
'A' = Standard and user-specific save mode
Display variants can be saved both as user-specific and as standard
variants. Users make their choice on the dialog box for saving the
display variant. -
Layout: Deselecht the indicator user-specific
Hi,
I would like to save a layout and the only possibility that I have ist user-specific.(the field ist already select
wenn I call the layout)
How can I deselect the indicator user specific. All users of the list has to call the layout.
ThanksHi,
User specific layout usually starts without "/" ,if you want to make the layout defaul and will be accessible to all users then ,go to change layout ,add "/ " and make the layout as default.You can find layout management option in Select > Layout option,use the layout management to make any layout defualt in system.
Hope this will resolve your issue.
Regards,
Sandesh Sawant -
Enabling User Specific check box while saving layout in VA05
Dear All,
While saving layout in VA05 user specific check box is in disabled mode , is there any possibility to enable the check so that i can create user wise layouts in VA05.
Regards,
PrasadHi,
Goto SU3, enter user name and press enter
goto parameters tab, enter parameter ID SD_VARIANT_MAINTAIN and parameter value 'A' and save.
Now check in VA05, you will get save button in active mode.
Regards,
Hrishi -
Layout which is not user specific
Hello All,
Can I save a layout as a default layout for all my users. Actually its not my code its the output of std report RCS15001. I want to save my layout as not user-specific but the checkbox is greyed.Kindly help me out.
Thanks in advance,
Regards,
Anjuok..then go for user-exits...
Enhancement/ Business Add-in Description
Enhancement
PCSD0013 Customer-specific processing of an explosion for BOM browser
PCSD0012 Customer - Mat. number/mat. number during material exchange
PCSD0011 Knowledge-based order BOM, parallel update
PCSD0010 Order/WBS BOM, determine explosion date
PCSD0009 Order/WBS BOM, determine URL page
PCSD0008 WBS BOM: Customer-specific explosion for creating
PCSD0007 Check changes in STKO
PCSD0001 Applications development R/3 BOMS
PCSD0002 BOMs: Customer fields in item
PCSD0003 BOMs: Customer fields in header
PCSD0004 BOM comparison
PCSD0005 BOMs: component check for material items
PCSD0006 Mass changes user exit
Business Add-in
BOM_EXIT BOM User Exit
BOM_IPPE iPPE Checks Within BOM Maintenance
BOM_UPDATE Maintain BOMS
CEWB_BOM_CUS_FIELDS EWB: Customer Fields with BOM Header (Screen Enhancement)
CEWB_BOM_UPDATE Check Bill of Material on Saving
CEWB_ITM_CUS_FIELDS EWB: Customer Fields with BOM Item (Screen Enhancement)
No.of Exits: 13
No.of BADis: 6 -
How to export user specific layouts to another user ID's
Dear Experts,
We saved some ALV layouts as a User Specific, now I want to export those layout to another user ID,
for example in User ID “X” I saved some ALV layouts as user specific now I want to move those ALV layouts to another user ID “Y” , but my “X” user Id is blocked how to export those layouts to another user ID, Kindly Help me out.
Thanks & regards,
AIMHi
You have to create a NOT User specific layout. This will be available for all the users depending on your security authorization. You cannot move a user specific layout from one id to another
Regards
Sanil Bhandari -
User specific variant (how to )
Hi gurus,
i have made one report. in this report we need different layout.
i have user reuse_alv_grid_display .
our requirement is we want to create one default layout and other user specific layout.
so if user doen't have his ownlayout then we want to display default layout otherwise display that user specific layout.
i am not able to figure it out how it works in this function module.
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = g_repid
i_structure_name = 'ZSDMATATP'
it_fieldcat = zfield
it_sort = sortcat[]
I_DEFAULT = 'X'
i_save = 'U'
is_variant = g_variant
IMPORTING
e_exit_caused_by_caller = exit_caused_by_caller
es_exit_caused_by_user = exit_caused_by_user
tables
t_outtab = display
exceptions
program_error = 1
others = 2.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
please tell me where i made mistake.
Thanks,
Jignesh.1. Put one parameter on the screen like:
PARAMETERS : P_VAR LIKE DISVARIANT-VARIANT obligatory.
2. Assign the F4 help for that parameter
AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_VAR.
DATA: W_VARIANT LIKE DISVARIANT.
CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
EXPORTING
IS_VARIANT = W_VARIANT
I_SAVE = e_save "Was 'A'
IMPORTING
ES_VARIANT = W_VARIANT
EXCEPTIONS
NOT_FOUND = 1
PROGRAM_ERROR = 2
OTHERS = 3.
IF SY-SUBRC EQ 0.
P_VAR = W_VARIANT-VARIANT.
ELSE.
W_VARIANT-REPORT = SY-REPID.
ENDIF.
3. Pass this W_VARIANT to FM
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
IS_VARIANT = W_VARIANT
By this way, user has to select at least one variant. He can pull down the F4 help for avaliable variants. He can see the default one alongwith his own variants if he has any.
Regards,
Naimesh Patel -
Hi Guru's,
I have one ALV z-report.
I have created two layout which is user specific.
At the time of selection of layout system is allowing me only default setting and the field of user specific is showing gray.
What will be the problem?
Can anybody help me for this?
I want to assign that layout to my specific user.
But in the std report e.g. MB51 system is allowing me to assign layout at user specific.
Thanks & Regards,
Nilesh Ithape
9967166393Hi Nilesh,
As you are telling it is Z-Report,definitely problem may be with coding. Consult your technical people over there or post this in ABAP related forum.
Regards. -
Copying user specific layout of standard report to some user ids.
Hi ,
I am using user specific layout of standard report in my customizing report for retrieving data from standard report.
i want to copy this user specific layout of standard report to some end user user ids.
if any body successfully solved this isseue previously, please help me to sort out this .
Thanks & regards,
Hari priyahi sadaram,
Thanks for ur quick reply,
I am using this user specific layout in my zreport for retrieving data from std report. i don't want this layout to be global for all users. i already created same layout in production also , but i want to copy this user specific layout to some of end users
( not all end users) with different user names.
please suggest any solution to solve this issue..
regards,
Hari priya -
Transport user specific layout of standard report from developer server to
Hi ,
I am using user specific layout of standard report in my customizing report for retrieving data from standard report.
i want to transport this user specific layout of standard report from developer server (say client 400 ) to production server ( say client 100 ).
Also i want to copy this layout for all end users ( different user names ) in production server.
I tried to import user specific layout , it is possible only with in the same server ( say developer server , but different clients , say 400 to 450).
please help me to sort out this .
Thanks & regards,
Hari priyahi sadaram,
Thanks for ur quick reply,
I am using this user specific layout in my zreport for retrieving data from std report. i don't want this layout to be global for all users. i already created same layout in production also , but i want to copy this user specific layout to some of end users
( not all end users) with different user names.
please suggest any solution to solve this issue..
regards,
Hari priya -
RAGITT_ALV01 managment standard & user-specific layouts
Hi Guru,
How can I manage the report's layouts f.g. report RAGITT_ALV01, F8, ctrlF9 or CtrlF12
My users notoriously save theirs layouts as standard layout /RAGITTALV01 so I should close their permission to change standard layout. How can I do it?
Moreover where can I manage all layout so I have to do some order. I am adm.
Regards,
BettaHi,
They are'nt the helpful transactions.
The user runs report Asset History Sheet Based on Posted Depreciation (program RAGITT_ALV01) and there is the layout (CtrlF8) which is save (CtrlF12) as no user-specyfic with name begins / The users should only create own layout with 'Z' or 'Y' first letter name and mustn't create with the first letter name '/'
I have to take off the access (for particulary users) to save as the name begins sign '/' (=no user specific) so that the users can only save layout user-specific
Moreover I have to delete some incorrect or useless layouts which were saved by users.
Do you know how can I do it?
Regard,
Betta -
Layout - User specific - this needs to be unchecked.
Dear friends,
We have created a Layout in the Report. By default, User-specific tick is coming while saving the Layout. Others are not able to select this report. How to uncheck this tick ??
Regards
KVKRIt is most definitely an authorization issue. You, like any security auth issue, should be able to type in /NSU53 and see what authorization objects you have and which ones were checked that failed. That should give you the auth object/value you need to maintain global display variants. Please note though that a lot of companies lock this down heavily as having this access not only gives you the ability to create new variants but also update other global layouts and change the default settings.
From what I have typically seen IT has the global display authorizations and per the user requests creates them and makes them available for others. Where this isn't in place I've seen the global layouts get all out of whack and we got many phone calls saying "this never used to look this way before so fix it!"
Check out OSS Note 409190 but in summary "There is the authorization object S_ALV_LAYO with the authorization field 'ACTVT' (activity) and the value '23' for "Maintain".All ALV versions (Classic, Grid Control and Grid in fullscreen) perform an authorization check against this object.Users whose profile contains the value '23' are then allowed to create and maintain standard layouts and save them as defaults.
The authorization object can be checked via transaction SU21, object class BC_Z, S_ALV_LAYO and only exists from Release 46C."
Hope that helps. -
Hi
We are assign the specific lay out for specific user the system is not allowing to save the data the following is the error description
User-specific layouts must start with a letter (A-Z)
kinly let me know if this is the authorisation issue
the functional consultant can able to do the setting
please provide the solution
thanks in advance
Regards,
Jyothihi
thanks for solution
i am followed the same
but still the problem is same
exactly what iam doing is
once we entered the screen there is some standard layout is picking the system that is 0SAP
Than iam selecting the choose button and selectin gthe layout 3SAP
than iam saving the data
system ids giving the pop up and there iam selecting the reqired layout and selecting the check mark user specific and saving the data . removed the even after 3 in 3asp
but still the problem is same
kindly explian me the procedure if iam wrong
thanks in advance
Maybe you are looking for
-
I have a PDF file im transfering to my ipad, I need to create a hyperlink within it to open another PDF on my ipad. Any Suggestions?
-
Hello Experts, I am currently writing a program to list all users of a role and their current position. I need to find a way to get PERNR given a username to eventually obtain the position number. Any help would be appreciated. Thanks, Nicole
-
"Missing IN or OUT parameter at index:: 1" - dbms_xmlquery vs dbms_xmlgen
It looks like DBMS_XMLQuery doesn't like bind variables among selected columns. While DBMS_XMLGEN handles them without any problems. A simple example: -- xml query - fails declare ctx dbms_xmlquery.ctxHandle; begin ctx := dbms_xmlquery.newContext( 's
-
Export .mid files: Contains instrument sound
Hi all, Using logic 9 and I want to export a bar as a midi file, but also to contain the instrument sound/information. So for example, I have a midi instrument of a kick drum and when I exported 'selection as midi file', I want it to play this kick d
-
Time Machine full backup started... why!?
Installed Mavericks, played around a bit, time machine was behaving normally until today. I thought the usual backup was starting, not so many changes since last one, maybe a couple of giga of new photos to add but Time Machine decided instead to del