How can I deactivate a function from menu bar in a transaction

Hi Gurus
How to deactivate a menu function "Do not execute" which is available in menu bar while creating an order. I want to remove that function from IW32 transaction. Please help.

Hi,
The Purpose of transaction variants is to hide fields, menu functions, screens, to supply individual fields with default values or to change the ready for input status of one or more fields.
Using transaction variant, you can tailor screens to meet your required business process, and it can be used to accomplish security task, not directly supported by SAP’s security concepts.
A Transaction variant consist of a number of screen variants, customized to meet your requirements, Transaction variant only alters the layout of the screen. The Business processes delivered by SAP retain their integrity.
Check the below link for more details.
[http://www.mortenhjorthnielsen.dk/Security/transactionvariants.htm|http://www.mortenhjorthnielsen.dk/Security/transactionvariants.htm]
You can deactivate the menus for the wntire system by creating
or changing records in the global settings table SSM_CUST in the
View maintenance transaction SM30.
- To globally deactivate the SAP menu, enter a record
"SAP_MENU_OFF" "YES" in upper-case letters.
- To globally deactivate all user menus enter a record
"ALL_USER_MENUS_OFF" "YES" in upper-case letters.
Please also check the below link.
[http://help.sap.com/saphelp_nw04/helpdata/en/83/7a18cbde6e11d195460000e82de14a/content.htm|http://help.sap.com/saphelp_nw04/helpdata/en/83/7a18cbde6e11d195460000e82de14a/content.htm]
Hope this helps. Reward points for all helpful answers.
Thanks,
Balaji
Edited by: Balaji Ganapathiraman on Mar 14, 2008 11:19 AM

Similar Messages

  • How can I call a function from a procedure

    I have a function named: f_calc_value which return the variable v_result. This function is part of a package.
    How can I call this function from a new procedure I am creating?
    Thanks

    or refer this theread....calling function from procedure

  • How can I deactivate a device from Sync, which is not available already?

    How can I deactivate a device from Sync, which is not available already? It would be good to have a list of my synced devices.

    '''To deactivate synced devices:'''
    1. Open the Sync options window.
    2. Click on Deactivate This Device. A prompt will appear.
    3. Click Reset All Information to confirm. Your device's data will no longer be synced with the server's Sync data and you'll be logged out of your Sync account.
    For more Information on Adding, renaming and deactivating your devices
    please follow the link [https://support.mozilla.org/en-US/kb/how-do-i-manage-my-firefox-sync-account?esab=a&s=sync+devices&r=0&as=s#w_adding-renaming-and-deactivating-your-devices Managing Sync Devices]

  • How can i remove unwanted bookmarks from bookmark bar on MAC I'm using firefox 4.0.1 and on previous version Ff 3.6 I had organize bookmark button on this version I don't

    how can i remove unwanted bookmarks from bookmark bar on MAC I'm using firefox 4.0.1 and on previous version Ff 3.6 I had organize bookmark button on this version I don't

    http://support.mozilla.com/en-US/kb/Deleting%20Bookmarks?s=delete+bookmark&as=s
    follow the above link it explains it all

  • How can I deactivate the FAX modem menu which appears when I try to print a web page?

    I have a PC that is not connected to a telephone and I have never selected the FAX icon. Two weeks ago I was suddenly unable to print web pages because a menu concerning setting up a FAX modem appears when I push the Print command. On the Printers and Devices page the FAX icon is not selected. How can I deactivate the FAX menu?

    You can use this extension to modify the menu.
    *Menu Editor: https://addons.mozilla.org/firefox/addon/menu-editor/
    You can also achieve this with code in the userChrome.css file below the default @namespace line.
    *http://kb.mozillazine.org/userChrome.css
    The customization files userChrome.css (interface) and userContent.css (websites) are located in the chrome folder in the user profile folder.
    *http://kb.mozillazine.org/Editing_configuration
    <pre><nowiki>@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    #context-sendimage,
    #context-sendvideo,
    #context-sendaudio { display:none!important; }</nowiki></pre>

  • How can I create my own iWeb menu bar?

    Hi!
    I would like to know how can I make a completely different menu than the ones iWeb has for my website?
    Can you explain step by step?
    Regards,

    Here's how I do it :
    http://www.wyodor.net/mfi/roodhout/How_To_Do.html
    http://www.wyodor.net/mfi/Maaskant/How_To.html
    More menus :
    http://www.wyodor.net/mfi/Maaskant/Some_Menus.html
    Menus without the explanation :
    http://www.wyodor.net/_Demo/tmf/Duckmenu.html
    http://www.wyodor.net/_Demo/FloatingMenu/Fixed.html
    http://www.wyodor.net/_Demo/FloatingMenu/DynamicFloat.html
    And lots of menus to explore :
    http://www.cssplay.co.uk/menus/

  • How can we call actionscript functions from js

    hi
    how can we call Action script function from js file . i
    tried ExternalInterface. add Callback() .but it throws an error .is
    there any other chance to call action script method .thnx in
    advance

    angadala,
    some people have found it is good to include the full
    qualification path, ie
    if (flash.external.ExternalInterface.available)
    flash.external.ExternalInterface.addCallback("ext_method_name",int_method_name);
    } // if (flash.external.ExternalInterface.available)
    There are also browser differences which affect how you find
    the Flex application object which are documented at
    http://www.adobe.com/livedocs/flex/3/html/help.html?content=passingarguments_5.html
    Richard

  • How can I deactivate a computer from iTunes if I haven't got that computer anymore?

    I need to activate a new computer, but have already activated 5 computers. I need to deactivate a computer that I know longer have. How can I do this?

    You can only individually deauthorise computers directly on them, but if you've reached the 5 computer limit then you can de-authorise all (which you can do once every 12 months) by logging into your account and you can then re-authorise those that you still have and need : authorising / de-authorising.

  • How can we deactivate to copy from OR TO OR

    HI
    How can we de activate  copying controls that user canot copy from OR TO OR document, is there any  control or we have to change the program

    Hi,
    I donu2019t think so thatu2019s a great idea to remove the copy of OR to OR.
    Because we require that stuff.
    But if you still want to remove it then there is two option.
    Go to VTAA and select your OR to OR copy control.
    And then press delete button or press Shift+F2.
    Then one pop up will come over there select delete all entries.
    Just do this and save the setting. Then you wont be able to copy from OR.
    Other thing you can do is just select OR to OR combination in VTAA.
    Go to detail of the header data and remove the data transfer routine and copying requirement.
    Save the setting then also it will stop copy from OR.
    Regards
    Raj.

  • How to add user defined functions in Menu bar of a Selection Screen?

    Hi,
    Can anybody please suggest me that how can I add user defined functions in the menu bar of a Selection Screen?
    Regards
    s@k

    Dear Amit,
    I am referring to the standard SAP program: RIEQUI20.
    On the initial screen, there are 3 tabs.
    Code:
    SELECTION-SCREEN BEGIN OF TABBED BLOCK tab FOR 25 LINES.
    SELECTION-SCREEN TAB (20) tab1 USER-COMMAND ucomm1
                         DEFAULT SCREEN 001.
    SELECTION-SCREEN TAB (20) tab2 USER-COMMAND ucomm2
                         DEFAULT SCREEN 002.
    SELECTION-SCREEN TAB (20) tab3 USER-COMMAND ucomm2
                         DEFAULT SCREEN 003.
    SELECTION-SCREEN END OF BLOCK tab.
    AT SELECTION-SCREEN.
      CLEAR gv_okcode.
      gv_okcode = sy-ucomm.
      CLEAR sy-ucomm.
      CASE gv_okcode.
        WHEN 'IH08'.
          CALL TRANSACTION 'IH08'. "Equipment Selection
        WHEN 'IW29'.
          CALL TRANSACTION 'IW29'. "Notification Selection
        WHEN 'IW39'.
          CALL TRANSACTION 'IW39'. "Order List Selection
        WHEN OTHERS.
      ENDCASE.
    *   Check date:                                         
      IF NOT datuv IS INITIAL                            
      AND NOT datub IS INITIAL.                         
        IF datub >= datuv.                              
        ELSE.                                           
          MESSAGE e884(ih) WITH datuv datub.            
        ENDIF.                                           
      ENDIF.                                             
      IF variant IS INITIAL AND
         dy_vari IS INITIAL.
        PERFORM get_default_variant_f14 USING variant.
      ENDIF.
      PERFORM variant_existence_f14 USING variant.
      IF datuv IS INITIAL.
        datuv = sy-datum.
      ENDIF.
      IF datub IS INITIAL.
        datub = sy-datum.
      ENDIF.
      IF sy-ucomm = 'ADDR'.
        PERFORM adress_sel_f01 USING 'EQUIR'.
      ENDIF.
      PERFORM check_parnr_f76.
    *  AT SELECTION SCREEN OUTPUT
    AT SELECTION-SCREEN OUTPUT.
      STATICS: l_slset TYPE sy-slset.
    *--- Set initial variant
      PERFORM variant_init_f14 USING 'INST' 'INST' 'INST' 'RIEQUI20'.
      IF variant IS INITIAL AND
         dy_vari IS INITIAL AND
        gv_variant_flag IS INITIAL.
        PERFORM get_default_variant_f14 USING variant.
        gv_variant_flag = 'X'.
      ENDIF.
    *--- Set Icon for adress-button
      PERFORM set_icon_f01 USING dy_adrfl ad_icon text-ad0 text-ad1.
    *--- get classification data from select option
    *--- (if new variant or if called via submit or F3)
      IF ( l_slset NE sy-slset ) OR
         ( s_comw[] IS NOT INITIAL AND gt_clsd_comw[] IS INITIAL ).
        l_slset = sy-slset.
        gv_class_old = dy_class.
        gv_klart_old = dy_klart.
        PERFORM copy_selopt_comw_f79 TABLES gt_clsd_comw s_comw.
        PERFORM class_search_init_f77 USING 'EQUI'.
      ENDIF.
    *--- set Icon for classification
      LOOP AT gt_clsd_comw TRANSPORTING NO FIELDS          
                          WHERE atcod > '0'.               
        EXIT.                                              
      ENDLOOP.                                             
      IF sy-subrc IS INITIAL.
        gv_comw_flag = 'X'.
      ELSE.
        CLEAR gv_comw_flag.
      ENDIF.
      PERFORM set_icon_f01 USING gv_comw_flag cl_icon text-cl0 text-cl1.
      CALL METHOD cl_uid_cust=>selection_screen_output.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR variant.
      PERFORM variant_inputhelp_f14 USING variant 'RIEQUI20'.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR dy_parnr.
      PERFORM f4_for_parnr_f76.
    AT SELECTION-SCREEN ON BLOCK clse.
      IF dy_class NE gv_class_old
        OR dy_klart NE gv_klart_old.
        gv_class_old = dy_class.
        gv_klart_old = dy_klart.
        CLEAR gv_comw_flag.
        REFRESH gt_clsd_comw.
        REFRESH s_comw.
      ENDIF.
      PERFORM class_exist_f77 USING dy_klart dy_class 'DY_CLASS'.
      IF sy-ucomm = 'COMW'.
        CALL FUNCTION 'IHCLSD_VALUATION_POPUP'
          EXPORTING
            i_klart               = dy_klart
            i_class               = dy_class
            i_language            = sy-langu
            i_key_date            = sy-datum
            i_also_subclasses     = dy_subcl
          TABLES
            ct_comw               = gt_clsd_comw
          EXCEPTIONS
            exc_no_class          = 1
            exc_klart_not_allowed = 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.
    *--- fill classification data in select option
        PERFORM copy_comw_selopt_f79 TABLES gt_clsd_comw s_comw.
      ENDIF.
      IF sy-ucomm = 'ONLI'.
        sscrfields-ucomm = sy-ucomm.
      ENDIF.
    Regards
    s@k
    Edited by: siemens.a.k on Jan 15, 2010 10:10 AM

  • Can't remove unwanted item from menu bar

    I recently purchased a Western Digital My Book HD to use for backups. The HD included software which I stupidly thought I needed to use it, so I installed it. I quickly realized I didn't need it and uninstalled the software, however it has left an icon in my menu bar which I can't seem to get rid of. Is there a way to make it go away or am I stuck now?

    how did you uninstall that software? did you simply trash the application? that wasn't the proper way to do it since the app used an installer to install. there should be an uninstaller that came with that app. try using that. you might have to reinstall that software first. if that doesn't work then you have to search out what exactly that software installed. there could be login items. check those in system preferences->accounts. or there could be some launch daemons. check homedirectory/Library/Launchagents, /Library/launchagents and /Library/launchdaemons. but definitely try the uninstaller first.

  • How can I turn off auto-hide menu bar in Terminal app?

    This is soooo anoying.   Open terminal app in fullscreen mode, open a few tabs, now when you move your mouse to the top to click on a new tab, the menu bar shows itself and covers the tabs.
    I want to turn off this feature to auto-hide the menu bar.  I would much rather have it move all the tabs down a bit when the menu bar apprears.
    Any ideas to help fix the issue?

    Can't turn that off. It's a feature of full screen mode. If you place your mouse at the bottom of the tab you want to select, the Terminal Menu bar doesn't pop up for me.

  • Can't stop "screen record" from menu bar.  Bug?

    When you begin a "screen record" in Quicktime X, there is supposed to be "stop recording" option next to the Help menu in the menu bar.. However, mine does not... The only way for me to stop recording is to use the key command...
    Anyone else experience or resolve this bug?

    I know it's supposed to be there, but what I'm saying is it is NOT there.. I've already seen the show me. That's why I'm asking if anyone else has seen this bug..

  • How can i call my function from a procedure?

    My function is:
    create or replace FUNCTION test(pAttributeName IN NUMBER)
    RETURN VARCHAR2 IS
    ret VARCHAR2(100) := NULL;
    VAR n1 NUMBER
    BEGIN
    SELECT Klartext INTO ret FROM piclist WHERE ATTRIBUTNAME = 'voltage_level' and PICLIST_ID =pAttributeName;
    RETURN ret;
    Insert into BM_ATTRIB(ID_ERFASSUNG,ID_ATTRIBNAME,ATTRIB_CHA,BM_ATTRIB_ID) VALUES(1,1,ret,1);
    exception
    when no_data_found then
    ret := 'AAA'   ------- you can return any default value,if you like
    --return ret;
    return NULL;
    when others then
    dbms_output.put_line('Exception:'||sqlerrm);
    End;
    I want to call it from a procedure!
    Please help!
    Nicole

    if the function is in the same package as the procedure then merely specify the function name and parameters:
    retcode := functionname(param1..paramn);
    If in another package then:
    retcode := packagename.functionname(param1..paramn);
    If the function is in another schema then you need to grant execute rights to the package/function to the schema trying to run the function:
    grant execute on packagename/functionname to otherschema;
    you need to be the package/function schema owner to do the above grant.

  • TS4185 How can I deactivate other computers from facetime?

    I keep receiving notifications in my iphone saying that someone is startinf facetime from my old "macbook" when I'm not using it. How is that possible, can some one else could be using my email account to sign in in to fecetime from another computer?

    Use the Deauthorize All command documented in this article.
    (63612)

Maybe you are looking for