Hide Command field (where users enter transaction codes in SAP GUI)

In our requirement, the custom SAP transaction will be launched on CRM Web UI through transaction launcher technique (when users clicks a hyperlink on CRM UI)
But business people are asking us to not provide the user to enter transaction codes in command field. They don't want User's see command field when the back-end SAP GUI is displayed on CRM UI through transaction launcher and they don't want the user to navigate to any transaction from the SAP GUI. Please let us know you comments on this. Is this possible, if so please guide me?

Hi Madhu,
This is a question for SAP basis.
One work around could be that the the users who would use ITS screens should not have any other AUTH objects for executing other TCODES. And when they try to do so they will get an error message like you do in a normal SAP GUI.
Basis can configure this by running a Auth Trace.
Hope it helps.
Thanks

Similar Messages

  • Requirement: Open Transaction code in SAP GUI from WD ABAP application

    Hello All,
    I have a WD ABAP application which is accessed from SAP GUI and Portal. In SAP GUI, there is report which calls the application URL.
    In the WD application, I need to call a transaction code. At this juncture, I made use of the ITS url. But,, the SSO does not work in SAP GUI.It works only in portal.
    As a solution,we identified the entry point i.e. SAP GUI or portal. Then, based on entry from SAP GUI, we tried to call the transaction code using call transaction statement. But, that replaced the wd application. We instead wanted it as a popup or atleast another session.
    Now, how do we open a transaction from WD screen in another session?
    Also, can we setany configurations in the system to make sure the SSO works for all the transactions i.e. ITS used in SAP GUI.?
    Thank you.
    Regards,
    Sharath

    Hi,
    This question gets asked many times.
    Depending on the circumstances, this can be achieved with varying degree of success
    So here is some code that might help you.
    This can (does) load a Windows GUI.
    Some things to consider.
    1. Browser settings can get in the way a bit, asking the user if they want to open a ".sap" file
    2. The user may have a SAP session open so consider adding a "/o" to the system code.
    3. The Custom variable might want to contain a [Options] section for "Re-use"
    4. The SAPLogon_ID may be required if using SSO (SNC)
    I have modified the code below, but you will get the idea.
    JS
    * Create the shortcut contents
      call function 'SWN_CREATE_SHORTCUT'
        exporting
          i_system_command        = lv_com
          i_saplogon_id           = lv_logon_id
          i_sysid                 = sy-sysid
          i_client                = sy-mandt
          i_user                  = sy-uname
          i_custom                = lv_custom
        importing
          shortcut_string         = lv_string
        exceptions
          inconsistent_parameters = 1
          others                  = 2.
    * Convert to xstring to execute....
      call method cl_http_utility=>if_http_utility~encode_utf8
        exporting
          unencoded = lv_string
        receiving
          encoded   = lv_xstring
        exceptions
          others    = 1.
    * Now call to open the shortcut.
      lv_file_name =  'mytrans.sap'.
      lv_mime = 'application/x-sapshortcut'.
      call method cl_wd_runtime_services=>attach_file_to_response
        exporting
          i_filename      = lv_file_name
          i_content       = lv_xstring
          i_mime_type     = lv_mime
          i_in_new_window = abap_true.

  • How to customize SAPlogon so that the user cannot enter transaction code?

    I use PFCG to create a role which limit the choices of menu.  I create a user and set the role to the user.
    I would like to disable or hide the COmmand Field so that the user cannot enter transaction code directly.
    Is it possible to do so?
    If yes, would anyone show me how?
    Any discussion is welcome.

    anyway you are going to restrict the user authorization vai role, insted of going throught the whole tree to execute the tcode there is shotcut as command line. here you can save much more time for the user insted going through the tree always. there is no harm for the system if you keep the command line option. What and why you think it should be disabled?
    Cheers,
    -Sunil

  • Transaction code for SAP query reports

    Hi All,
    I am trying to create transaction code for sap query report but couldn't go further.
    1) Created User group in SQ03
    2) Created infoset in SQ03 and assigned that to the user group
    3) Created query in SQ01 using the infoset.
    I executed the report in SQ01 and it is working fine.
    Now I try to create a transaction code in SE93 using the steps mentioned in the following link:
    Assign transaction code to SAP Query (created via SQ01)
    But when try to execute the report using the transaction code, it is giving error message 'User group xxxxxx is not yet created'
    Could any one advice me if I miss something? Or please help me to create this transaction code and transport to production?
    Thanks in advance

    HI,
    based on the thread you've already mentioned:
    In SE93, Create a Paramter Transaction
    -> Transaction = Start_report
    -> In default values, give the below details:
    D_SREPOVARI-REPORTTYPE = AQ
    D_SREPOVARI-EXTDREPORT = Name of the Query
    D_SREPOVARI-REPORT = User Group
    So check if the user group is typed correct in SE93 and check also if the user group exits in the system where you are trying to run the transaction.
    best regards, Christian

  • How to add a transaction code in SAP?

    Hello,
    i just installed SAP NetWeaver Application Server ABAP 7.03 SP04. but when i login with a admin user that i created, i dont see any transaction codes under acoounting folder.
    1-) how can i add transactions codes to SAP? ( to add invoice, order information etc..)
    2-) how can i see these tables in database in SAP
    thanks you
    Regards...

    Notice that there are no application tables, transaction, data for modules like FI,SD, MM...
    Purpose of trial/demo version available on store.sap.com is to practice ABAP and Basis skills.
    For this you have SFLIGHT model and its tables available.
    cheers
    m./

  • Obsolete transaction codes in SAP 4.7 and above

    Hi,
    Need your assistant here as I need to know the full list of obsolete transaction codes in SAP 4.7 above which mean what are the transaction codes not in use anymore in ECC.
    It could be great if can point me to the relevant URL. Thanks

    Please check the table PRGN_CORR2 which gives the list of transactions that were changed from different versions from 3.1G to 4.70 and also above till ECC 6.0.
    Please also refer to the Oss Note - 991377 for the above table which has a text file with some more transactions. These transactions are missed out in the above table.
    Hope this helps you.

  • Problem in Transactional iView with SAP GUI Type

    Hi,
    I've one Transactional iView in which I'm opening one SAP report. This report can be downloaded using option Local File. Once I click on this option, one popup appear where format can be selected and afterward file can be downloaded.
    Problem: Once I choose SAP GUI Type in Transactional iView is SAP GUI for HTML then it wouldn't allow me to download file and just hanged, once I click on popup download.
    But same is working once I choose SAP GUI Type = SAP GUI for Windows.
    Can someone suggest me, what is the problem exactly?
    Thanks,
    Vikas

    Yeah Michael, you are absolutely right, it seems same problem, I'm getting some applet loading exception.
    But, I already have JVM installed version j2se1.6, same as colleague have.
    I couldn't understand solution properly suggested in Note, can you brief me, would be really great.
    The error I'm getting is..
    load: class Query.class not found.
    java.lang.ClassNotFoundException: Query.class
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.SocketException: Network is unreachable: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(Unknown Source)
         at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
         at java.net.PlainSocketImpl.connect(Unknown Source)
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.New(Unknown Source)
         at sun.net.www.http.HttpClient.New(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 7 more
    Exception: java.lang.ClassNotFoundException: Query.class
    Please suggest.
    Thanks,
    Vikas

  • Don't allow user to enter transaction-code ?

    hi,
    is it possible to 'lock' the field in SAPGUI, where you can enter a transaction code ? i want this for a specific group of users.
    best regards, Martin

    Hi Martin,
    Yes, you must handle this using authorizations.
    Go to transaction SE93 and check for the transaction code whether there is any Authorization Object maintained.
    Most T codes have S_TCODE as the authority object.
    Check with basis, they would confirm all the profiles and roles which hold the authorization for this authority object + tcode combination.
    By ensuring the user is not given the required auth. role, the user on entering the tcode in command box would receive an error and he would not be able to execute.
    Cheers.

  • Disable/hide Command Field in T-iViews

    Hi All,
    I have ctreatd some transaction iviews. I am using SAP GUI type as SAP GUI for windows, I there any way to disable/hide the command field so that user user cannot enter any other T-Code and navigate to that transaction.
    Waiting for your inputs...
    Regards,
    Srinivas

    Hi,
    I have done that. I created that as a local object.
    Below are the params i maintained for the system created
    Application Host : My R3 Host
    Using SSO
    WebAs Host : FQDN of R3:8000
    WebAs Path :/sap/bc/gui/sap/its/webgui
    Protocol: http
    ITS Host : FQDN of R3:8000
    ITS Path :/sap/bc/gui/sap/its/webgui
    Protocol: http
    After that If I do a Preview, I am getting the below error:
    The URL http://MyPortal.Node1:8000/sap/bc/gui/sap/its/se37 was not called due to an error.
    Note
    The following error text was processed in the system ECD : Template interpretation cancelled, syntax error.
    The error occurred on the application server devecc_ECD_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    SYSTEM-EXIT of program SAPLSFUNCTION_BUILDER
    Function: RS_FUNCTION_INITIAL_SCREEN of program SAPLSFUNCTION_BUILDER
    Method: IF_WB_PROGRAM~PROCESS_WB_REQUEST of program CL_FB_FUNCTION_INITIAL_SCREEN=CP
    Method: DO_THE_NAVIGATION of program CL_WB_NAVIGATOR===============CP
    Method: DO_THE_NAVIGATION of program CL_WB_NAVIGATOR_VIS_AS_DYNPRO=CP
    Method: PROCESS_WB_REQUEST of program CL_WB_MANAGER=================CP
    Method: PROCESS_REQUEST_QUEUE of program CL_WB_MANAGER=================CP
    Method: IF_WB_MANAGER~SET_WORKSPACE of program CL_WB_MANAGER=================CP
    Method: START_INTERNAL of program CL_WB_STARTUP=================CP
    Module: MANAGER_START of program SAPLWB_MANAGER
    User with which I am trying this is having SAP_ALL permissions....
    More over, If I delete the ITS Params from the system definition, I am getting a Portal RunTime Error.
    0}#1#com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: Application URL &\#39;:///sap(ZT1zZEFWZjVWU1JNazVBRlg0ZWdLblNBLS1STFBvNnZPUEdYSnJaZjZCZnU1cWdBLS0=)/bc/gui/sap/its/se37&\#39; is not valid! Please check the protocol and host entries for system &\#39;ECC_DEV&\#39;.
    Please help me, am I missing any thing????
    PS: I am using the same system for T-Code iViews and are working fine.
    Regards,
    Srinivas

  • WEBGUI: hide command field

    Hi everybody,
    I'm actually integrating some portal content in EP6 including SAP Transactions using webgui.
    Now my task is to hide the command field. I found a parameter ~noHeaderOkCode=1 that hides the command field. But if the user clicks on any menu entry for example 'open new window' the command field appears again.
    Did anyone have the same problem yet?
    Regards
    Eric

    Hello,
    here some information for everyone:
    the note above describes a webgui prarameter that supresses the menu and command field in the WebGUI. But if you call the parameter over the URL it is only valid for one request so the field ist shown immediately after clicking anything in the GUI. If you want to make it permanet you must enter the parameter in the SICF.
    regards
    Eric

  • Add new fields to coding block-transaction code-OXK3

    Hi Friends
    I need below clarification in addition of new fields to Coding block from transaction code- OXK3.
    1) Which approach is adivsable either EXPERT MODE or BASIC MODE.
    2) In Expert mode access key will be required to add field manually into BSEG table.
    In Basic mode approach do we need access key?
    I found below statement from SAP HELP during BASIC MODE, correction number is TR number does repair number say as access key for table BSEG.
    SAP HELP STATEMENT- In the production run, you are asked to enter a correction number and a repair number for table BSEG. Both specifications must be contained in the same transport request in order to import the enhancement correctly into the EDI subsystem.
    Thanks & Regards
    Lavanya

    i got solution

  • How to forbid command field at user level?

    Does anyone know how can i forbid at user level the command field?
    Thanks
    M.

    Hi marco,
    1. In normal SAPGUI,
       there is some REGISTRY Value, (when gui installation is done)
    2. If that setting/value in registry is changed,
       then the command field won't come.
    3. For PORTALS,
        the setting is done in the ICF/Service parameter
       ~NOHEADEROKCODE=1
      (By doing this, it will come in SAP GUI,
      but won't come if we access r/3 from portal/internet explorer)
    regards,
    amit m.

  • Users and transaction codes

    I am trying to get a list of users and all the transaction codes that they used in the past couple of days. How can I archive that.

    Hi,
    Try the Tcode SM04.
    rwrd points if useful
    Bhupal

  • Today's date dynamically entered into text field that user enters additional text into same field.

    Trying to have today's date dynamically entered into a repeating table row textfield when the button is clicked to create each repeating row. The user can then enter addtional text into the same text field next to the date.
    Example:
    [4/25/2012] This is the text the user entered.
    Today's date is populated in each update row created when the "Update Row" button is clicked.
    The following script works but only for the first instance, not the second, third, forth, etc...
    Click event: (JavaScript, client)
    this.resolveNode('Table2._RowB').addInstance(1);
    xfa.resolveNode("Table2.RowB.#subform.Update").rawValue
    Thank you,
    ~Don

    Hi Don,
    Does this solution cover the above problem? https://acrobat.com/#d=VjJ-YsXLKmV6QU84JrAAIw
    Niall

  • Where to enter PUK code to unlock sim card

    Got a new Iphone5.  My other is Iphone4 and not on service with ATT any more.  I have a PUK code to unlock it but don't know where to enter the number.

    PUK does not unlock a phone.  It unlocks a SIM. 
    The only way to use your iPhone 4 with a carrier besides AT&T is to contact AT&T and see if you qualify to have the phone unlocked.

Maybe you are looking for

  • How to Download Adobe Flash Builder 4.6?

    I'm trying to download Flex 4.6 from this link (http://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder), where I'm directed from the main Downloads page. I press 'Download now' and I cand download the file 'Adobe_Flash_Builder_4.6-AkamaiDL

  • Will a Radeon HD 7950 fit in a p7-1234?

    My friend has recently upgraded his GFX and offered to sell me his Radeon HD 7950, it looks like it *might* be too big.  It has the necessary PCI-E slot but Im worried that I'll buy it and it won't fit. Thanks for any help!

  • Reading/Writing Form Message Bodies

    In JSP how do you read the body of a submitted form? When I run the code below I get nothing back. I'm trying to submit XML in the body of the HTML form and then read it in the JSP. What am I doing wrong? readBody.jsp <%@ page import="java.io.Buffere

  • Where are my mails in Mailbox???

    I still see them in the Library-->Mail folder but i dont see them in the Mail.app. Any ideas??

  • Photoshop CS4 and Mac 10.5.6 unable to install...

    Hello, I downloaded the trial version of CS4. Fired up the Setup I get the first screen, and then the window does not register mouse click to the "next" button or clicking the Trial radio button. I can't move forward. Anyone experience the same issue