Protected variants in sq00

In sq00 we  have a number or queries created by one of our consultants who no longer is working for us.  The problem with this is that all of the variants that she created are protected.  I found a similiar post and have tried the following things to unlock the variants. (see below-solution 1 and 2) Is there anything else I can try?  It won't even let me delete the variants so that I can create new ones (note:  these queries are created in development and moved to QA and Prod- the end user is not supposed to be allowed to change the query in Prod). Also... I notice every variant I create also defaults as protected.  Is there anyway to change this?
Solution 1:
If a user has been deleted, and there are report variants protected against changes by other users, You can use report RSVARENT to reset this protection flag, before you can maintain the variant. But be careful, the Select-Options do not require any input, and there is no Authority check, so You could accidently reset the protection flags of all.
check the same in table VARID for protected flag value
u can delete the variants based on the uname of this table
Answer 2:
it seems that the user is stil being maintained...take assistance from the basis team, login with his username and pwd and reset the protection flag..have this as a final option 
When I try answer 2 the box becomes checked again...even if I save it.
Thanks!

In sq00 we  have a number or queries created by one of our consultants who no longer is working for us.  The problem with this is that all of the variants that she created are protected.  I found a similiar post and have tried the following things to unlock the variants. (see below-solution 1 and 2) Is there anything else I can try?  It won't even let me delete the variants so that I can create new ones (note:  these queries are created in development and moved to QA and Prod- the end user is not supposed to be allowed to change the query in Prod). Also... I notice every variant I create also defaults as protected.  Is there anyway to change this?
Solution 1:
If a user has been deleted, and there are report variants protected against changes by other users, You can use report RSVARENT to reset this protection flag, before you can maintain the variant. But be careful, the Select-Options do not require any input, and there is no Authority check, so You could accidently reset the protection flags of all.
check the same in table VARID for protected flag value
u can delete the variants based on the uname of this table
Answer 2:
it seems that the user is stil being maintained...take assistance from the basis team, login with his username and pwd and reset the protection flag..have this as a final option 
When I try answer 2 the box becomes checked again...even if I save it.
Thanks!

Similar Messages

  • How to protect variant in selection screen for particular user.

    Hi experts,
    How can i protect variant from other users in a report program , i.e an employee should not be able to execute the program (authorization should  failed ) if he is not user.

    Hi gurug,
    As far as I know, this is not supported by SAP standard. One solution is not to allow users to run a report by choice (standard in most companies) but allow the user a certain transaction. Then you can create variant transactions and allow certain users certain transactions.
    [How to create transaction variants in SAP to hide information|http://searchsap.techtarget.com/tip/0,289483,sid21_gci1213076_mem1,00.html]
    may be useful.
    Regards,
    Clemens

  • Protect variants in BEx reports - BI 7 version

    Hi,
    BI 7.0 version of BEx reports do not have the 'Protect variant' option. Is there any other way of Protecting variants from being changed by other users.
    Any help is highly appreciated.
    Thanks.

    Hi,
    We can protect the workbooks with password in workbook setting.
    Change Variable will allow us to change only Description, Variable entry optional or mandatory and ready for input.
    Thanks,
    ashok

  • Delete old protected variants

    Hi,
    Please advice how to delete old protected variants These were created by staffs who had left the company.

    Hi,
    We used t code SE38 and selected variant. 
    Then selected the related variant & unprotected it.
    Finally requested user to delete the unprotected variants.

  • How to change protected variants created by users that no longer exist

    There are several older variants for which background jobs are scheduled for daily prcessing.  These variants were created and protected by uses that no longer exist in SAP.
    How to  unprotect and change these variants to reflect new requirements.

    Hi Anam
    1. Execute tcode VARCH and enter the program and variant name and make the changes, if the system allows you to do so.
    2. Check with the basis/security team if they can extend the validity and reset the password for the old ids.
    3. If the above doesnt work, you will need to copy the variants manually
    Moving forward, when you create/change jobs, request the basis/security team to create common ids like OTCADM, P2PADM, etc. Ensure that all the variants and jobs are created/changed using this common id. Basis/Security team can controll by opening and closing the ADM account on request from project team and the usage can be recorded for tracking.
    To check the jobs that use a known variant, use tables TBTCP, TBTCO.
    Best Regards
    Sathees Gopalan

  • TC F110 - Protect the variant for the Print out/ data medium - RFFOIT_FOR

    Hi Experts,
    I have to protect the field "filename" in the program RFFOIT_FOR and I have to permit to user, when he runs the TC F110, to change only some field in the variant for the same program.
    Can you help me?
    Thanks in advance.
    Best Regards
    Giampaolo
    Edited by: Giampaolo 76 on Oct 7, 2011 10:58 AM

    Dear Giampaolo,
    I did a test and if I try to change the variant using anothe user, I will get:
    No authorization to change variant MAO2
        Message no. DB278
    Diagnosis
        You tried to change a protected variant. This can only be done by the
        variant's creator.
    System Response
        A protected variant can only be changed by its creator.
    Procedure
        Contact the creator of the variant or create a corresponding variant
        yourself (for example by copying the protected variant).
    Therefore if You switch on the flag "protect variant" into the Variant attributes, You could reach Your goal.
    Mauri

  • How to delete the variant in report

    Hi Friends ,
    i am unable to delete the Variant from the Report.
    please find the error in attached screen shot.
    Regards,
    Muralidhar.

    Hi ,
    You can check weather variant is protected or not in table VARID and field 'Indicator' by passing your variant name in field 'Variant'..
    https://help.sap.com/saphelp_nw70/helpdata/en/c0/98038ce58611d194cc00a0c94260a5/content.htm
    please check this link it shows how to make a variant protected... ex: if you create a variant and make it protected then only you can make the value changes in that variant it won't allow other users to make changes in the values.
    RSVARENT this is the program which cancels the protected variants..
    Regards,
    Nitin

  • How to restrict the display of report variants

    Hello All,
    I want t know how to restrict the display of report variants.
    I mean, when a user saves a variant for his/her purpuse on some report program, only he/she can refer the variant while other users cannot.
    I know that by setting the attribute of the variant ("Protect Variant ", "Only Display in Catalog"), this would be possible, but I want to know another way, without this setting.
    Thank you for your help in advance.
    Regards,

    Hi,
    Can you just try this
    DATA:it_varid TYPE TABLE OF varid.
    DATA:wa_varid TYPE varid.
    INITIALIZATION.
      SELECT * FROM varid INTO TABLE it_varid
          WHERE report = sy-repid
          and ename = sy-uname.
      IF sy-subrc = 0.
        LOOP AT it_varid INTO wa_varid .
          CALL FUNCTION 'RS_SUPPORT_SELECTIONS'
            EXPORTING
              report               = sy-repid
              variant              = wa_varid-variant
            EXCEPTIONS
              variant_not_existent = 1
              variant_obsolete     = 2
              OTHERS               = 3.
          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
        ENDLOOP.
      ENDIF.

  • Variant in ALV selection screen

    Hi friends,
         How to protect a variant in ALV selection screen from changing or deleting by other users.
    Thanks,
    Rajesh

    Rajesh,
    You still need someone to be able to change the variant, right? That is what exactly PROTECT VARIANT does.
    If you select the field Protect variant, the variant can only be changed by the person who created it or last changed it.                         
    Regards,
    Ravi
    Note :Please mark the helpful answers  and close the thread if the quesiton is answered

  • Selection Variant in Std Report

    Hi All,
    When I goto a report transaction (for example ME2N) some of the selection fields values in the seleciton screen defaults (from cache memory?). But when I select a Variant the defaulted values do NOT clear out. And the Variant does NOT have any value for those fields.
    How does the user resets/clears all the selection fields before selecting a variant?
    Thanks in advance!

    Variant Attributes
        On this screen, you can define the attributes for the variant. Make sure
        that you enter a meaningful short text.
        o   Only for background processing
            If you select this option, the variant can only be used in
            background processing. You will not be able to start the program
            with this variant in dialog mode.
         > o   Protect variant
            > If you select this option, the variant can only be         > changed by the person who created it or the last person to > change it. If you start a program using a protected             > variant, none of the fields on the selection screen accept user input.
        o   Only display in catalog
            If you select this option, the variant is not displayed in the input
            help list; it is only displayed in the catalog.
    http://help.sap.com/saphelp_nw70/helpdata/en/c0/98038ce58611d194cc00a0c94260a5/content.htm

  • Hide variant button in menu toolbar

    Hi experts
    I would hide the variant button in the menu toolbar for the transaction vl10g
    Link:[http://img104.imageshack.us/img104/5439/vl10g.png]
    somebody can help me??
    thanks
    Marco

    Select the variants, click the save button.  In the next screen,  choose the option Only display in catalog.  Do this for all variants. Then the variant button will not be displayed.
    the other Variant Attributes are below.
        On this screen, you can define the attributes for the variant. Make sure
        that you enter a meaningful short text.
        o   Only for background processing
            If you select this option, the variant can only be used in
            background processing. You will not be able to start the program
            with this variant in dialog mode.
        o   Protect variant
            If you select this option, the variant can only be changed by the
            person who created it or the last person to change it. If you start
            a program using a protected variant, none of the fields on the
            selection screen accept user input.
        o   Only display in catalog
            If you select this option, the variant is not displayed in the input
            help list; it is only displayed in the catalog.
        o   System variant
    This option is set automatically, and cannot be changed. For details
    of how to create and maintain system variables, refer to the
    documentation for the initial variant maintenance screen.
    Cheers,
    Balaji

  • Starting transaction with a variant

    Hi Experts,
    I have  a Z tcode for a program which i would like to start with one selection field disabled. For this i have created a variant but i would like that whenever the tcode is run, the variant is selected by default (i.e. the screen field is disabled).
    To accomplish this i tried to add this variant to the transaction via SE93. But whenever i try to save it gives me error that "No system Variant defined for nonlocal object". I am not able to proceed beyond this point. Please guide me how to achieve this without creating a new tcode.
    Any help will be deeply appreciated. Thanks in advance.
    Sakshi Dogra

    Hi
    Create a variant with your specified selection-screen options and save it.while saving your variant there is a check box 'protect variant' check it and save it.
    go to se93 give tcode name
    and select radio button 'program and selection screen(report transaction)'
    give program name and enter
    your variant will appear in the vaiant selection,select it.
    save it in a specific package and you will get expected result.
    <removed by moderator>
    Thanks
    Adil
    Edited by: Thomas Zloch on Sep 14, 2011 10:03 PM

  • Unprotect selection screen variant?

    hello
    one of our users, created a protected variant a while ago. In the meantime she retired, therefore she cannot undo the protection nor can anyone else.
    short of adding sap_all to someone (which we wnat to avoid) is there any way I can unprotect the variant?
    thanks
    Alisa

    Try using program : RSVARENT.
    +or+ Ask the Security Or Basis Guy to do the below
    Remove the parameter id SD_VARIANT_MAINTAIN = A from there user profiles.
    If you want to provide access to any user...input the above paramter id again.
    Source Sap Security.

  • Assign variant to user

    Hi All,
    I have created one variant for T-code FBL1N. I need assign this variant to one particular user.  Please tell me process clearly
    Thanks in Advance
    Krishna

    Hi,
    - usually variant is not required to be assigned to a user. if its created in same client, it will available to him
    - in case it needs to be restricted, use protect variant
    Rgds.

  • T.code for Variant creation

    Hello Gurus,
    What is the T.code for variant creation
    regards
    sapmm

    Dear sapmm99,
    In my understanding the default values that should be automatically reflected for the input parameters for executing any report is
    referred as a variant.
    Say for Eg,executing report MB52,in case if I execute the report several times with the same input,i can save the input parameters
    and create that as a variant and in future i can call this variant to reduce the work load and execute the report.
    For eg: enter the plant 1000,material type as FERT,some material group and click on the save icon and the system asks to enter
    the variant name and the meaning and then select the check boxes for protect variant and click on copy screen assignment.
    If i want to protect the entered input parameters i can select the check boxes for the same and save and come out.
    Next time when i execute the same report MB52 and if I need some default values to get copied,i can get the variant by clicking on
    get variant or else Shift+F5 and select the saved variant.
    Check the same for the reports like ME5A.
    Check and revert.
    Regards
    Mangalraj.S

Maybe you are looking for

  • Help!!  How can I print to Canon MP800, "PrintJobMgr" failed?

    Using 10.5.6 for a while, but ALL OF A SUDDEN, all 3 of my computers (an iMac, a Powerbook G4, a MacBook Pro) won't print to a Canon MP800 through Airport or directly to printer via USB. I've trashed anything to do with Canon and reinstalled driver t

  • 3 year old iPhone 4 has a crackling sound when calls are made and caller can't be heard

    My iPhone 4 has been giving me problems via the earpiece it seems. When I make calls, it starts crackling until I hit the earpiece area till the sound is gone. But when its clear, I can hear the person over the phone but the person can't hear me. I h

  • Export Billing Configuration with CIN and Foreign Trade Data

    Hi, I need detail configuration of Export billing with CIN and foreign trade data for my understnading the configuration process for export billing process. Thanks in advance

  • ORA-00235 Standby Database Controlfile problem

    Dear fellow dbas, I am just starting to become acquainted with high availability and have to solve following problem. We have a RAC database with a standby database that is out of sync. In fact the standby database is running in async mode but archiv

  • Reading the contet via SQL

    Hello, I've created a file test.txt with some example content and uploaded it to xml db via ftp. When I execute SELECT r.RES.getClobVal() FROM RESOURCE_VIEW r WHERE equals_path(RES, '/LCS/order/V23184/test.txt') = 1; i get <Contents> <text>this is my