User specific ALV Layout

In my ALV report - Go to Settings - Layout - Save. The User-Setting checkbox is grayed out. How do I turn it on.

Sorry for the late reply probably this git resolved already, but the solution is that this needs some authorization:
  Object Class BC_Z Basis - Central Functions
    Authorization Obj. S_ALV_LAYO ALV Standard Layout
      Authorization Field ACTVT Activity
                                                                                23
You can get the info when checking transaction SU53 afteryou see the greyed out "user defined" flag even if the programming for i_save is set to 'X' or 'A'.

Similar Messages

  • Specific ALV layout for FBL1N

    Hi Guys,
    Any ideas how can I set the specific ALV layout fo FBL1N report in the way, that special group of users see only one/few specific document types (not all of them) for the certain supplier. I don't want to do that in ABAP.
    Regards
    Adam

    hi Adam,
    you can assign authorization to each single document type in transaction OBA7. You also have to maintain the user profiles as well (the respective auth object is F_BKPF_BLA). Of course this will be valid in the whole system, but it does not make much sense that users have limited authorization in one specific transaction only.
    hope this helps
    ec

  • Copy user-specific report layouts (table LTDX)

    Hi,
    We are implementing a "Single Sign On" solution and thus we need to
    copy all the SAP users to adapt their names to "windows user names".
    We copy all the user data and authorizations from SU01 but then we must
    copy too all the other user-dependent things. One of them are user-
    specific report layouts. We can copy the report variants because they
    are not user-dependent but is there any way to copy the user-specific
    layouts (table LTDX) from one user to another? Is there any transaction
    or report for it?
    Thanks in advance and best regards,
    Jon Larrucea

    Hi,
    Try This Program
    report copy_layout.
    data : lt_ltdx like ltdx occurs 0 with header line.
    data : lt_ltdxt like ltdxt occurs 0 with header line.
    parameters report like ltdx-report obligatory.
    parameters report2 like ltdx-report obligatory.
    "copy layout of report to report2.
    start-of-selection.
      select * into table lt_ltdx from ltdx
                    where report = report.
      select * into table lt_ltdxt from ltdxt
                    where report = report.
      loop at lt_ltdx.
        lt_ltdx-report = report2.
        modify ltdx from lt_ltdx..
      endloop.
      loop at lt_ltdxt.
        lt_ltdxt-report = report2.
        modify ltdxt from lt_ltdxt..
      endloop.
      message 'Copy Complete.' type 'I'.

  • Can "Variants" also become User Specific like "Layouts"?

    Hi Friends,
    As you know we can create user specific or non-user specific (Global) layouts for our reports (Standard or Z Reports).
    My question is that is it possible to create user specific Variants also or variants are by default global and can be used by every user id?
    If we can create user specific variants, how can we do that?
    Regards,
    CK

    Hello CK,
    When you create variants, it will be automatically listed in the list of variants available and yes, as you say, any user can see that in SAP screen, however, user can opt to use or not these variants and it will not automatically be the default value of all SAP users.
    Thanks, hope this helps.

  • Copy User Specific ALV Display Variants

    Does anyone know if it is possible to copy one user's ALV display variant (that has been saved as a user-specific variant) for a particular program (in this case VA05) to another user?

    Hi Eric,
    I'm a bit busy now and I cannot give you a complete solution, but sure can give you some c(l)ue. Just see if you have some success. If you do not, then i wuill get back to you later.
    Refer to the follwoing SAP Tables and see if you have some luck.
    ==========================================================
    LTDX  --> Generic storage of display variants
    LTDXD --> Default display variants
    LTDXS --> SAP Default Display Variants
    LTDXT --> Display variant texts
    ==========================================================
    The idea is to try and manipulate the table entries for various users.
    Regards,
    Anand Mandalika.

  • User Specific Screen Layout in FB50

    Dear Friends,
    We are trying to change the sequence of fields in FB50 for a specific user.
    Earlier there was an option in to change the screen layout, it was a variant sign on the right hand top side of screen but It is not there in the FB50 screen.
    SHD0 does this setting for all the user ?
    Is there any way to achieve this for a specific user .
    Thanks,
    Sapan

    Hi Sapan
    Mostly it was auth object S_ADMI_FCD with Actiity TCTR for Administrator Function for Table Control Settings
    This should resolve hopefully, share the feedback and close the thread incase it does
    Br. Ajay M

  • User specific default layout in BCS

    Dear all,
    We set a default layout in BCS for all users.
    Know I wonder if it is possible to set a different default layout (in Total Records) for a certain group of user?
    Any one an idea?
    Regards,
    Oliver

    Hi,
    What do you mean by 'layout'? Layout for budget in FMBB? In this case, each user is free to select to him(her)self the layout to work with.
    Regards,
    Eli

  • Import user-specific layout

    Dear all,
    is there a possibility to save user specific (ALV-) layouts for example in fagll03 to be able to import these again for example after a release upgrade? Thanks for suggestions and hints.
    Regards,
    Cathrine

    Hi,
    Layouts created by the customer are retained and you can continue to use them.
    Please refer OSS note 551178 for details:-
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=551178
    Regards,
    Gaurav

  • 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!
    Abby

    Set 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.

  • Control User Specific button in ALV report

    Hi,
    Can anybody please suggest me how to control "USER SPECIFIC" button in ALV report layout using authorization object. I mean if you can tell me which authorization object is responsible to control the "USER SPECIFIC" button.

    additional info to what Lakshmi already said:-
    normally the restrictions for saving layouts/display variants are done at 2 levels:
    1) The developer of an ALV list first predetermines the authorization in the 'i_save' parameter within the code.
    I_SAVE = ' '     -
    layouts cannot be saved
    I_SAVE = 'A'   -
    user-specific and cross-user layouts can be saved
    I_SAVE = 'X'   --- cross-user layouts can be saved
    I_SAVE = 'U'  ---  user-specific layouts can be saved
    2) The second level comes to us restriciting the S_ALV_LAYO which gives access to users to save global layouts if I_SAVE for that particular transaction is A or X.
    for example, a report has I_SAVE= 'A', which means
    it will allow to save  User-specific  layouts without any restrictions.
    and if user has S_ALV_LAYO then he can save both User-Specific and Global Layouts(variants).
    it would be better to keep this object separate.

  • 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
    KVKR

    It 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.

  • User Specific Layout for KSB1

    Hi Gurus,
    User has created a variant for KSB1 report and its saved as user specific variant automatically.  Now he want to change this as global in order to access for other users but user specific check box not able to deactivate as its greyed out(not modifialbe). Attached screen shot for clarity on the issue. Please share your inputs on from where this tab is controlling?
    Thanks in Advance

    Hi Jyothi,
    You can create a new standard layout with name starting with /. If user specific check box is grayed out and selected by default, then that user may not have proper authorization to create standard ALV layouts. Please ask your BASIS team to give required authorization.
    Thanks,
    V V

  • User-Specific Check-box is greyed out in the SAVE LAYOUT popup screen

    Hi Experts,
    I have created  a custom program and used the ALV grid.
    In the ALV grid I have included the Layout options menu. (Choose, Select, Save, Manage).
    When i try to save the layout, I cannot make it User-Specific. The User-Specific Check box is greyed out.
    Please let me know how to enable it.
    Appreciate you answers.
    Thanks,
    Jaffer Ali.S

    Did you set the attribute I_SAVE to 'A' ?

  • 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 ?

    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.

Maybe you are looking for