Skip to Content

The following steps will help in displaying any R/3 transaction in ICWC application. Let’s take the example of displaying SE11 transaction in ICWC application

Step 1: Go to transaction SWO1. Copy the BOR object TSTC to ZSTC

image

Step 2: Change the object ZSTC by clicking the Change button. In the next screen, expand the folder “Methods” and double-click on the method “ZTransaction.Execute”.  Check the Synchronous check box and save the changes

image

Step 3: Change the status of the object “To be Implemented”

image

Step 4: Generate the object by clicking the Generate button or CTRL+F3. Then change the status of the object to “To released”

image

Step 5:Go to customizing (Transaction SPRO)

Step 6:Go to CRM->ICWC->Basic Functions->Transaction      Launcher and click on Configure Transaction Launcher (Wizard)

image

Step 7:Add the details as shown below

image

image

image

image

image

Step 8: Click on Define Navigation Bar Profiles to add a new navigation entry

image

Step 9:In the next window, double click on Define Entries and then click on New Entries to add a new navigation entry as shown below

image

Step 10:Go to the Navigation profile and add this new navigation entry in your navigation profile as shown below

image

Step 11:Launch the ICWC application (In the picture below, you can see the ZTransaction as the first navigation entry)

image

Step 12:On clicking the navigation entry, the SE11 transaction will appear in the ICWC application

image

Note:- Any R/3 transaction belonging to any connected system can be displayed in ICWC application as shown above

To report this post you need to login first.

38 Comments

You must be Logged on to comment or reply to a post.

  1. Anonymous
    Hi,

    which CRM version / support package is required for this function? Does it work with CRM 4.0 or do you need 5.0?

    What about calling transaction in other systems, e.g. R/3 ERP? I assume that the transaction you call is on the local CRM system, i.e. the system the IC web client runs on. Is it possible to integrate connected systems using trusted RFC like it is possible in the IC win client?

    Thanks & regards
    Wolfgang

    (0) 
    1. Thirumala Reddy Kalluri
      It works well with CRM 4.0 as well as 5.0.

      You need to install ITS separately on CRM 4.0 where as it is part of CRM 5.0 .

      You can create a RFC connection to R/3 ERP in integrate R/3 transactions using transaction launcher in the similar way Raja explained in this blog.

      Thirumal.

      (0) 
        1. Raja G Post author
          Hi,

          ITS settings is required at
          SAP Menu->Interaction Center->Interaction center webclient->System Parameters->Define Transaction Launcher Logical Systems and URL

          for seeing the SAP GUI transactions in ICWC.

          Regards
          G.Raja

          (0) 
          1. Vishal Singh
            Hi Raja,
            I followed all the steps mentioned in the blog but for some reason this is not working for me. I was just trying to invoke a simple SU01 transaction using this technique. When i click on the link from the navigation bar, it shows as “Launch Transaction is about to Start…” but it doesn’t go any further. It keeps flickering the ‘hour Glass’ as its processing the screen but thats pretty much it.

            We are on CRM 5.0

            Any thoughts!! Appreciate your help.

            Regards,
            Singh.

            (0) 
            1. sreesanth reddy
              I followed the procedure and tried to Launch SE11. I’m stcuk with the same thing as Singh.. Lauch Transaction is about to start but it does not go any further..

              Any thoughts!!

              Thank You
              Ravi.

              (0) 
              1. Raja G Post author
                Hi Ravi,

                To call any R/3 system in ICWC through transaction launcher, the URL for the concerned system should be maintained. The path to maintain the URL is provided below

                SAP Menu ->Interaction Center ->Interaction Center Webclient ->System Parameters ->Define Transaction Launcher Logical Systems and URLs.

                Regards
                G.Raja

                (0) 
                1. laxman eaga
                  Hi Raja,
                  Thank you very much for detailed screen shots.
                  I m trying to launch CRM se11 transcation. I am
                  getting this error .

                  404   Not Found
                    SAP J2EE Engine/7.00 
                  The requested resource does not exist.
                    Details:   Go to main page of this application!

                  Any clues on this ?
                  regards,
                  laxman

                  (0) 
                    1. Raja G Post author
                      Hi Laxman,

                      The wizard will generate a class for transaction launcher. The class can be modified to pass additional information that is required.

                      Regards
                      G.Raja

                      (0) 
    2. Raja G Post author
      Hi Wolfgang,

      This will work in both CRM 4.0 as well as CRM 5.0 and for any connected system.

      Regards
      G.Raja

      (0) 
  2. Mihai Olaru
    Hi Raja,

    Very interesting your weblog.
    I’d have one question, that has been bugging me since I learned of this tc. SWO1.

    How did you know of the object TSTC ?
    How can one ‘discover’ the objects that can be used for launching transactions and not only ?

    Regards,
    Mihai

    (0) 
  3. sudhansu maharana
    Hi Raja,

    I need to display PCUI application in ICWC . For that i have to follow the same steps or is there any other procedure for this?

    Please help me.

    Thanks & Regards,
    Sudhansu

    (0) 
    1. Raja G Post author
      Hi Sudhansu,

      While selecting the Transaction launcher type, instead of selecting BOR transaction, you can select People centric transaction for PCUI application

      Regards
      G.Raja

      (0) 
  4. Khushboo Gupta
    Hello Raja,

    We have followed the steps in the weblog, and the stated transaction does appear in the navigation bar. But as soon as we click on it, we get the following error: –

    404   Not Found
    SAP J2EE Engine/7.00
    The requested resource does not exist.
    Details:   Go to main page of this application!

    Kindly guide us in this context.

    We are working on CRM 5.0.

    Regards,
    Khushboo

    (0) 
    1. Raja G Post author
      Hello Khushboo,

      Can you check with standard transaction and then try with Z-Transaction?

      Regards
      G.Raja

      (0) 
  5. Sujith RS
    Hi Raj,
           I have gone through your blog and tried to call BP transaction but its showing the user authorisation page, after loggin its going to Interactionrecord view. I am trying to call BP transaction using trusted RFC.

    How can i solve it?
    Thanks & Regards,
    Sujith

    (0) 
    1. Raja G Post author
      Hi Sujith,

      Can you enter the user details of the CRM system in the authorization page and check how it works?

      Regards
      G.Raja

      (0) 
      1. Sujith RS
        Hi Raj,
              Thanks for the reply.I have checked with same crm system its working fine. But when i tried to call transaction on other system using RFC then it shows authorisation page and after loggin it navigates to Interaction record view. How can I fix this problem.

        Thanks & Regards,
        Sujith

        (0) 
      2. Vishal Singh
        Hi Raja,
          I followed all the steps mentioned in the blog but for some reason this is not working for me. I was just trying to invoke a simple SU01 transaction using this technique. When i click on the link from the navigation bar, it shows as “Launch Transaction is about to Start…” but it doesn’t go any further. It keeps flickering the ‘hour Glass’ as its processing the screen but thats pretty much it.

        Any thoughts!! Appreciate your help.

        Regards,
          Singh.

        (0) 
    2. Raja G Post author
      Hi Sujith,

      Please check your RFC connection.

      You may also check the following

      To call any R/3 system in ICWC through transaction launcher, the URL for the concerned system should be maintained. The path to maintain the URL is provided below

      SAP Menu ->Interaction Center ->Interaction Center Webclient ->System Parameters ->Define Transaction Launcher Logical Systems and URLs.

      Regards
      G.Raja

      (0) 
  6. Vandana D
    Hello Raja,

    we have a link to transaction va01 from ic web client.
    We are able to successfully navigate to and back from the r/3 transaction va01.

    But the requirement is, that when we are navigate back to the ic web client, this transaction should appear in the activity clipboard in the interaction record.

    (While navigating to va01, the method prepare_data_flow is executed and prepares fields which should be filled in va01 when we arrive there. But while coming back to ICWC, this method is not visited at all. )

    Our main aim to record this transaction in the activity clipboard, which does not seem to happen.

    I hope i am able to explain the problem.

    Could you please help me on this.

    regards
    Vandana

    (0) 
  7. Chris Bell
    Could you explain in a little more detail what steps are needed in order to launch an R/3 transaction (as the example only appears shows a CRM transaction launch) , such as VA01, from CRM Web IC and why each step needs to be done. If possible could you also explain how to add paramters to the dialogue. Do you also happen to know if there is any detailed SAP documentation on how the transaction launcher is supposed to work. I’ve seen some documentation in the cookbooks and on sap help but it’s not detailed enough.

    Regards

    Chris

    (0) 
  8. Raghu Ram
    Dear Raja,

    I appreciate your work for giving us such a great material with screenshots.

    But when I am trying to configure the same with the help of your blog.

    What is ‘Design time repository’, what value I have to select against to it. I could not find any ‘Z’value over ther under ‘Entries’ Section in Transaction Launcher Wizard.

    I could not find ‘ZCRM_ICWB.
    Should I create a new design time repository, if so where can I create?

    What is ‘Repository page’ and ‘Runtime framework’?

    What values should I select here

    Under ‘Technical Details’ section what is ‘Class Name’, what value should I Select.

    do i need to create ‘Z’ values for all these fields before coming to this process? If so where can I create?

    I have not much experience in ICWB, hence i would require your help to make 100% use of your blog.

    Your suggestions will be highly appreciated.

    Thank you

    Raghu ram.

    (0) 
  9. Raghu Ram
    Dear Raja,

    Thanks for your blog, We have successfully launched ECC Easy access screen into our IC Webclient, but we need to launch the required transaction directly not through Easy Access. I have maintained the Parameter value as Transaction Code (like SE16) in Transaction Launcher as you shown in your blog.

    But Still I am not getting the direct transaction instead the main Easy Access screen.

    Please suggest where can restrict the setting to meet the requirement.

    I would be thankful for your earliest response.

    Raghu ram.

    (0) 
    1. Raja G Post author
      Dear Raghu,

      Following the steps as described in the blog will display the transaction in ICWC.

      Have you done the following setting?

      To call any R/3 system in ICWC through transaction launcher, the URL for the concerned system should be maintained. The path to maintain the URL is provided below

      SAP Menu ->Interaction Center ->Interaction Center Webclient ->System Parameters ->Define Transaction Launcher Logical Systems and URLs.

      Regards
      G.Raja

      (0) 
  10. Sebastiaan Bruyneel
    Hi Raja,

    Can you please advise on the following: We need to be able to display R/3 transactions in the SAP WebUI (CRM 6.0). We have done this with CRM (using a copy of TSTC) and this is working fine, but when we want to display R/3 transactions we have certain issues (Error with Action Box Transaction). We also maintained the same obeject (TSTC) in R/3 : synchronous, EXECUTE method, etc.

    Basically, we configured the connection to R/3, used the Transaction Launcher Wizard and implemented the link in the navigation bar.

    When we launch the transaction, a connection to the R/3 (ECC 6.0) system is made (logon box), but after authentication it comes up with the error : “The current transaction cannot be started via SAPGui for HTML. Only Methods, Workflows and Front Office Processes (only for IS-UI/CCS systems) are allowed.” In the bottom of the page it states : “Function Module EWB_PROC_CREATE does not exist.”

    The connection with ECC 6.0 is working fine as we are able to navigate from the SAP Menu.

    We have also checked the transaction we want to launch (“VA03”) in SE93 : Gui support is active for SAPGui for HTML, SAPGui for Java, SAPGui for Windows.

    Can you please help. Thank you,

    Sebastiaan.

    (0) 
    1. Raja G Post author
      Hi Sebastiaan,

      Is the following configuration made in the system?
      To call any R/3 system in ICWC through transaction launcher, the URL for the concerned system should be maintained. The path to maintain the URL is provided below

      SAP Menu ->Interaction Center ->Interaction Center Webclient ->System Parameters ->Define Transaction Launcher Logical Systems and URLs.

      Regards
      G.Raja

      (0) 
  11. Marius van Ravenstein
    Hi Raja,

    Is it possible to populate f.e. the business partner number in the dataflow and by doing so, call a R/3 transaction in which the business partner number is already selected?

    Regards,
    Marius

    (0) 
    1. Raja G Post author
      Hi Marius,

      I think this should be possible. You can pass it as an additional parameter in the URL and can handle it in the method that you are calling from transaction launcher.

      Regards
      G.Raja

      (0) 
  12. Glenn Michaels
    – the SWO1 setup is done in ECC
    – in the transaction launcher the out of the box design time repository is CRM_IC_DT_REP, you can look at SE16 table O2PAGDIR to see if CRM_IC.XML is assigned to any Z applications (ZCRM_ICWEB used in this example)
    – for t-code CRMS_IC_CROSS_SYS look at notes 888931, 990216, 1021222 this must be set correctly to do this transaction
    (0) 
  13. Antonio Bonifacio
    Hi,
    I’m trying to launch a SAP GUI transaction into web UI. It is possible to hide header data of the toolbar, when the transaction is displayed into the user interface?
    Another question, is it possible to hide also the standard menu of SAP GUI, that is the menu on the left, where I can search\navigate into the transaction?

    thanks,
    Antonio

    (0) 

Leave a Reply