Transaction launcher entry to call CRMD_ORDER (BUS2000115)...

There are a number of good guides to call a transaction within ECC and also a website via the transaction launcher, but I am not able to find a guide on how to simply call a CRM transaction.
I'm converting our Winclient IC action box details into Webclient transaction launcher details. The table CRMC_PROC_TYPE displays all the details for the action boxes as used by the Winclient IC.
The main fields in this table are object_type (eg. BUS2000115) and the text/partner determination/user status procedure names. I know that business object BUS20000115 is Sales and that BUS2000126 is a business activity. What I know need to do is to enter these details into the transaction launcher so that the same transaction details are displayed as they are in Winclient IC.
At present if I enter transaction CRMD_ORDER I do not see the exact same screen as shown in the Winclient IC, even though it's an order screen (BUS2000115) that is being displayed. This is probably because of the other procedure fields which are being used by the Winclient IC Action boxes. So I need to identify how these details can be used in the transaction launcher.
Any advice would be welcome.  If there's a guide for setting up the transaction launcher for calling CRM transactions or object types  then this would be really helpful.
Jason

I'm still searching for a guide to show the transaction launcher being used to call a CRM transaction/business object.
I'm pretty sure I can get it to call a business obejct, like BUS2000115 (sales ) to display an order, but I can't get it to show the same transaction screen as displayed by the Winiclient IC action box. The configuration of the action box seems to identify and process type which has it's details shown in the CRMC_PROC_TYPE table, but there seems to be no equivalent when setting up the transaction launcher for the Webclient IC use.
Any comments would be greatly appreciated.
Jason

Similar Messages

  • Transaction launcher call ITS R/3 - Save log on user informations

    Good Morning,
    I create a transaction launcher where i call an BOR object in SAP R/3 via ITS.
    When the user click on the link in Web Interection center, is opened the SAP ITS that ask the log-on informations.
    Happens that when the user accept an incoming call and open ITS R/3 from transaction launcher the system asks the user and password informations; when the call is finished and the user close the ITS web page, if the user accept a new incoming call, if the user open the ITS from trasaction call the system asks another time the log-on informations.
    There is the possibility to be sure to save the log-on credentials  when the user log-on the first time on ITS?
    Thanks you
    Best regards
    Marco

    Hi Marco,
    As per my understanding of your problem, if i have understood it correctly, you want the logon information to be saved into your browser until the time you explicitly logoff. For this, you may try the following solution:
    1. Identify the internet service that is being invoked (like service 'webgui'), goto transaction SICF and enter Service name as name as the one identified. eg. webgui.
    2. In 'Logon data' tab, change the value of 'Deactivated System-wide' to 'Yes' for the re-authentication as shown in the picture.
    Please let me know if you have more issues.

  • Calling Transaction Launcher :

    Hi Experts,
    I have called my Z transaction from transaction launcher by BOR method. I have completed this
    properly. My requirement is to call Interction record creation Screen in webui when i press save button in Z transaction launcher.
    I tried getting flag as return parameter through "PROCESS_RETURN" method. but its not working.
    Can anybody can help me with some code for PROCESS_RETURN.
    Transaction launcher is getting called from my Custom component.
    Also, Is it possible to call webui screen using that flag ??.
    Thanks,
    Chitrakant

    Anybody any idea on this ??

  • How to use Process_type in Transaction Launcher Wizard?

    We have a number of Process_types already setup in the CRMC_PROC_TYPE table. These were setup for use by the Winclient IC Action boxes to display transactions. With the Action boxes being the forerunner to the Transaction Launcher.
    We now need to put the same functionality into the Webclient IC and so I'm trying to setup the Transaction Launcher entries which utilise these process_types.
    If you take a look at table CRMC_PROC_TYPE you'll see the kind of data that it holds so providing a Process_type and forwarding to a called transactions is neat solution.
    Unfortunately I can't find a way of providing such a Process_type. Assuming that I have a Process_type, say called Z111, how can I add this to Transaction launcher process, or any process, that allows me to call a transaction/business object and forward a Process_type?
    All I'm trying to achieve is to call a CRM transactiion and pass in the Process_type so that the appropriate values from the CRMC_PROC_TYPE table are used, as they are when the Action Boxes are used in the Winclient IC to display transactions.
    My desk is covered in the hair that I've been pulling out from my head in frustration of trying to get this simple requirement to work. I keep being told that it should work but nobody, as yet, can tell me how to achieve it, and every way I've tried does not work and simply raises more questions..
    Jas

    If anyone believes that what I am trying to achieve is impossible then I would dearly like to hear from you.
    At present I am merely trying to use the process_type within the called transaction. But this is proving to be impossible.
    Jason

  • Transaction type called by ITS - Transaction Launcher

    Hello guys,
    In the ICWC in CRM 5.0 what transaction type could we call with ITS by Transaction Launcher?
    For example, I know that we can call transaction like ppoma_crm, bp, is01, but if we defined Z transaction type in the path SPRO » CRM » Transactions » Basic settings » Define Transaction Types,  could we call this transactions by ITS in Transaction Launcher?
    Could you take off me this doubt?
    Best Regards,
    Mary

    Hi
    The transaction launcher allows to connect to any remote CRM ERP or R/3 transaction as well as URLs to a navigation bar. Thus, the remote transactions can be maintained directly in IC WebClient.
    Any link entry of the navigation bar that is supposed to call the transaction launcher needs a navigation bar entry that points to a launch transaction ID. Here the details of the transaction to be launched are described: the launch transaction type, the type of object to be called the method (like create, display, change) and possibly parameters to be passed to the transactions. These settings can be configured using the transaction launcher wizard.
    Transaction launcher supports two types of transaction
    a.     Launching pages of People Centric CRM
    b.     Launching BOR transactions of CRM or any remote SAP system
    Path is IMGCRMInteraction Center WebClientBasic Functions Transaction Launcher Configure Transaction Launcher (Wizard)
    Business Transaction Profile (Name should be in Capital)
    Three standard buttons in the navigation profile navigate to the views of the CRM business transactions
    a.     Interaction Record: - stores communication related data of communication channels.
    b.     Sales Document: - includes quotations and order status and stores all sales items the customer wants to order.
    c.     Service Document: - It represents the service aspect of a phone call.
    The business transaction profile is controlling which CRM business transaction type is linked to the navigation bar buttons.
    You can assign the interaction record and the sales or service transaction types in two different ways:
    a.     A sales and/or service document will only be created if the agent presses sales and/or service in the navigation bar and makes entries to these documents.
    b.     The sales and/or service documents will be saved as individual documents. Interaction record, sales, and service documents are stored by separate document IDs and are connected by the data flow.
    Path is IMGCRMInteraction Center WebClientBusiness Transactions Define Business Transaction Profiles
    Hope this helps
    Regards
    Rekha Dadwal

  • Using the transaction launcher to call a BOR method to display a PDF

    Hello gurus,
    I have created a PDF icon and an onclick action to open a pdf, that displays on every row of an assignment block in the actions column, but I do not know the technical process to determine how to get a PDF from the IXOS system from the line selected. (even if I know it depends on an ID attribute of that assignment block) I want to to call a transaction launcher with the url for the pdf in the IXOS that has an ID that identifies which line in the assignment block the user has clicked the pdf icon for (does that make sense?)
    In CRM 4, in the collection factsheet assignment block, the link was coded into an XSLT which is then displayed in the GUI and you would have a clickable link for a pdf file in a row in a table. That link would be as follows:
             <xsl:variable name="ev_key">SAPEVENT:?OBJTYPE=<xsl:value-of select="attributes/OBJTYPE"/>&amp;OBJKEY=<xsl:value-of select="@KEY"/>&amp;LOGSYS=<xsl:value-of select="attributes/LOGSYS"/></xsl:variable>
                 <a href="{$ev_key}"></a>
    This will get the file in IXOS and display it, in CRM 4. In CRM 7, the link is an icon in every line of an assignment block.
    Here are some questions I have now for the functional side in the meantime:
    1) Can we fetch the PDF in IXOS for each line of an assignment block and have it open? If so, how? Transaction launcher, function modules (like ARCHIVOBJECT_DISPLAY) in the OPTA package? (the package for all IXOS related function modules..)
    2) Which URL should I call with the transaction launcher? a URL link to the PDF on the IXOS system?? or sapevent:xxx?
    3) Do we have to configure a transaction in the IMG to be launched with the attributes listed there? Do we have to link it to any classes/ objects?
    4) Do we have to have the code to the logical link dynamically to call the right PDF for each table line? Is it right to put this code in my event handler?? Usually transaction launchers are just in the nav bar.....
    5) Are there any existing examples of this or a similar functionality/ logic that I could refer to, preferably in CRM 7 WebUI?
    6) Do you have any code to just display a PDF in a new window? Or prompt a download?
    One possible way I thought of would be for me to have a logical link defined in the IMG for the transaction launcher, and have the attributes defined for my BOR object that I would call, and pass it different attributes (eg. objtype, objkey, logsys...) and then return the PDF and display it in the UI in a new browser window by itself. (There is a BOR method for my BOR object named  'display_pdf'!!!!)
    What do you think would be the optimal solution here? Does my theory of calling a BOR object with a transaction launcher to display a PDF make ANY sense whatsoever???
    Please do not hesitate to propose any potential solution. Any partial answers/ links to wikis/ other threads, anything would be much appreciated.
    Thank you in advance.
    Best regards,
    Jonathan Laplante
    Edited by: Jonathan Laplante on Jul 2, 2011 4:50 AM

    Hi Any help on this....I am still awaiting the response.
    Requirement: My requirement is to launch the SE38 transaction on WEBUI using transaction luncher tool and set the parameter on the selection screen.
    Issue: The issue is that I am able to lunch the transaction but unable to set the parameter
    Steps Performed:
    I want to list down all the steps I performed to launch an SE38 transaction using transaction launcher on the WEBUI
    1) Defined logical system in tcode CRMS_IC_CROSS_SYS
    -The logical link looks like this
    http://<server>:<port>/sap/bc/gui/sap/its/webgui/!?transaction=IC_LTXE&okcode=ICEXECUTE ?sap-client=300
    2) Defined URL & paratemeter wherein the request method is "GET", opted for NON-BSP URL
    URL link here is
    http://<server>:<port>/sap/bc/gui/sap/its/webgui/!?transaction=SE38&okcode=ONLI
    -Note: My selection screen okcode os ONLI*
    -The logical system ref is provided here
    3) Defined the parameter by giving the screen name like for SE38 selection screen name is "RS38M-PROGRAMM"
    4) Configured the transaction launcher of type B - URL type and provided the reference of the URL ID, choose the relevant parameter from the drop down and have hardcoded the value, cheked the box "Save Data in Activity Clipboard
    5) Added this in the NAvlink/Bus Role etc
    6) Now in the handler class of the TL the code looks like this:
    IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW
    __gdc ?=
    cl_crm_ui_data_context_srv=>get_instance( gv_view_controller ).
    __value
    =
    'ZC_TEST'.
    add_parameter(
       iv_name =
    'RS38M-PROGRAMM'
    iv_value = __value ).
    However, after performing the above steps I am unable to set the parameter. Please suggest where am I missing out on. An early response would really be appreciated.

  • Transaction Launcher to call custom transaction

    Hi ,
    I have a requirement where i need to call a custom transaction using transaction launcher. I am able to successfully launch the transaction. But i need to pass a value to the transaction.
    For eg. If i am calling a custom report transaction which has a selection screen field 'FORMNAME' as a parameter i need to pass the name of the form to the transaction. I am not able to pass that value. Can any one help me onthis.
    I have seen all the posts , but could not get any help on how to set the value for custom transaction. I can see how it is done for standard transaction.
    Regards
    Ansari

    Hi Any help on this....I am still awaiting the response.
    Requirement: My requirement is to launch the SE38 transaction on WEBUI using transaction luncher tool and set the parameter on the selection screen.
    Issue: The issue is that I am able to lunch the transaction but unable to set the parameter
    Steps Performed:
    I want to list down all the steps I performed to launch an SE38 transaction using transaction launcher on the WEBUI
    1) Defined logical system in tcode CRMS_IC_CROSS_SYS
    -The logical link looks like this
    http://<server>:<port>/sap/bc/gui/sap/its/webgui/!?transaction=IC_LTXE&okcode=ICEXECUTE ?sap-client=300
    2) Defined URL & paratemeter wherein the request method is "GET", opted for NON-BSP URL
    URL link here is
    http://<server>:<port>/sap/bc/gui/sap/its/webgui/!?transaction=SE38&okcode=ONLI
    -Note: My selection screen okcode os ONLI*
    -The logical system ref is provided here
    3) Defined the parameter by giving the screen name like for SE38 selection screen name is "RS38M-PROGRAMM"
    4) Configured the transaction launcher of type B - URL type and provided the reference of the URL ID, choose the relevant parameter from the drop down and have hardcoded the value, cheked the box "Save Data in Activity Clipboard
    5) Added this in the NAvlink/Bus Role etc
    6) Now in the handler class of the TL the code looks like this:
    IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW
    __gdc ?=
    cl_crm_ui_data_context_srv=>get_instance( gv_view_controller ).
    __value
    =
    'ZC_TEST'.
    add_parameter(
       iv_name =
    'RS38M-PROGRAMM'
    iv_value = __value ).
    However, after performing the above steps I am unable to set the parameter. Please suggest where am I missing out on. An early response would really be appreciated.

  • Calling Transaction Launcher in custom popup window

    Hello Experts,
    I am facing a issue. I have to call transaction launcher in custom popup window.
    It is working when i am calling transaction launcher in main window. but it is not working when i am trying to call transation launcher in popup window.
    I have written the code to call the transaction launcher in DO_PREPARE_OUTPUT method of popup view.
    Please let me know do i need to do anything extra? I am using CRM 6.0.
    Thanks in Advance
    Rajeev Singh.
    Edited by: Rajeev Singh on Feb 9, 2012 1:08 PM

    Hi Manas,
    I implemented a PopUp component some time ago for this task. There was a tutorial written for something similar here on SDN the link is: https://wiki.sdn.sap.com/wiki/display/CRM/OpeninganURLthroughpop-upfromWEBUIofCRM2007
    In the PopUp you do a followup navigation to the transaction you would like to call:
    data: lr_navigation       TYPE REF TO         if_crm_ui_navigation_service.
    lr_navigation = cl_crm_ui_navigation_service=>get_instance( me ).
      lr_navigation->navigate( iv_link_id         = 'your_logical_link'
                               iv_data_collection = lr_col ).
    lr_col is a BOL collection of any kind of navigational data you need, can be kept empty as well.

  • How to call external application (transaction launcher) from event method

    Hi all
    Can somebody tell me which program lines to put into an event handler method in a view controller to get an external application called. I intend to define the link to the external application in the Transaction Launcher. But I cannot find any instructions on how to call the Transaction Launcher from my event handler method. I do not want to launch the application from the navigation bar, ONLY via a link in a list of invoices in a table view, and I want to press the invoice number to get an external application called to display the invoice. My event handler method gets called fine enough, but I have no clue which program lines to put into the method to pass on the call to the Transaction Launcher
    Best regards
    Arne Thage / MarchIT / Denmark

    hi,
    check class CL_CRM_UI_LTX_NAVBAR_PARAM.
    call method : CREATE_PARAMETER_OBJECT with parameters
    IV_LINK_ID     Importing     Type     CRMT_UI_LOGICAL_LINK_ID                                                                                Logical Link ID
    IV_PARAMETER     Importing     Type     CRMT_UI_LINK_PARAMETER                                                                                Link Parameter
    RV_RESULT     Returning     Type Ref To     IF_BOL_BO_PROPERTY_ACCESS                                                                                BO Attribute
    I think it should work but have never done myself.
    Best Regards
    Pankaj Kumar

  • Calling a transaction launcher from a button

    Hi experts,
    I'm trying to call a navigation launcher from a button.
    So i created a button and the event. In the event i copied the code from class : CL_CRMCMP_N_MAINNAVIGATI0_IMPL / method do_handle_event. (see code below)
    But when this is executed, the system doesn't navigate to the logical link.
    Do you have any idea why ?
    How can i do some troubleshooting ?
    How can i call the transaction launcher ?
    Thanks for your help.
    Regards
    DATA : lr_navigation    TYPE REF TO if_crm_ui_navigation_service,
             lr_entity        TYPE REF TO cl_crm_bol_entity,
             lr_clipboard     TYPE REF TO if_crm_ui_bol_clipboard.
      TRY.
          lr_navigation = cl_crm_ui_navigation_service=>get_instance( me ).
          lr_navigation->navigate(
            EXPORTING
              iv_link_id         = 'ZMYLOGICAlLINK'
    *          iv_data_collection =     " Business Object Collection Interface
        CATCH cx_root.
      ENDTRY.

    Hi,
    I had the same problem. As workaround I added the logical link to the navigation bar and now the transaction launcher call from the button also works.
    It seems as the logical link has to be used in the navigation bar profile in order to allow for a call from a workspace. It does not really solve your problem if you don't want the call in the navigation bar, but maybe you can live with this.
    Greets,
    Kai Lienemann

  • Transaction Launcher : Calling R/3 Transactions (BOR)

    Hi,
    Can someone 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 someone please help. Thank you,
    Sebastiaan.

    Hi,
    we have solved the problem with the missing function module by following the notes 888931 and 1021222.
    But I'm now getting the error that I'm not authorized to run the transaction that I'm calling from the IC Web Client (we are calling a transaction in ECC). My user has SAP_ALL, so it sholdn't be a problem. My theory is that it has something to do with the call of IC_LTXE. But I'm not sure.
    Does anyone have an idea how to fix this problem?
    Kind Regards,
    Gitte.

  • TRANSACTION LAUNCHER--CALLING CRM Z TRANSACTION THROUGH WEB UI

    As per the requirement, we are trying to call CRM  Z transaction through web UI. We have used the Object TSTC and created a replica of the object ZTSTC and used the method execute. Made the necessary config for navigation bar and Business role. We could see the link in the Navigation bar but the link could not call the transaction. Pls suggest.Do we need to take the object of the Transaction or copy TSTC and proceed. Thanks in advance.Points will be awarded

    PLS FIND THE DETAILS TO PROVIDE THE INPUTS
    Configure Transaction Launcher TO CALL T.CODE ZEGNM_IMG FROM CRM THROUGH WEB UI USING TRANSACTION LAUNCHER
    USED THE OBJECT ZTSTC BY COPYING TSTC OBJECT AND BY RELEASING THE OBJECT WITH METHOD EXECUTE
    PROVIDED THE T.CODE ZEGNM_IMG IN THE VALUE FIELD IN THE ABOVE SCREEN
    CREATED THE DIRECT LINK ZEGNM_K
    CREATED THE DIRECT LINK GROUP ZEGNM_K
    ASSIGN THE DIRECT LINK TO THE DIRECT LINK GROUP
    ASSIGN THE DIRECT LINK GROUP TO THE PROFILE TMFLEASING WITH POSITION 80
    IN THE BUSINESS ROLE CUSTOMIZING MADE THE DIRECT LINK GROUP VISIBLE
    AFTER MAKING THE ABOVE CONFIGURATION WE HAVE LAUNCHED THE WEB UI AND THE FOLLOWING ERROR IS SHOWING UP
    PLS FOLLOW THE ABOVE SCREENSHOTS AND PLS PROVIDE YOUR INPUTS TO ACHIEVE THE OBJECTIVE OF LAUCHING THE Z CRM GUI TRANSACTIONS USING TRANSACTION LAUCHER
    ALSO PLS FIND THE SCREENSHOT OF ITS
    URL OF ITS USED
    u201Chttp://crd.tmf.com:8003/sap/bc/bsp/sap/its/webgui?transaction=IC_LTX&okcode=ICEXECUTEu201D

  • Short Dump GETWA_NOT_ASSIGNED while calling Transaction launcher in IC_WEB

    Hi Folks,
    We have a problem with Transaction Launcher profile in IC web client , after support pack implementation when i launch few R/3 transaction in Web client profile getting short dump.
    when i check ST22 transaction , i found these information in Dump.
    !) Error in ABAP application program.
    The current ABAP program "CL_CRM_IC_ABOX_ABSTRACT_URL===CP" had to be
    terminated because one of the
    statements could not be executed.
    we came to know below method not executing properly .
    CL_CRM_IC_ABOX_ABSTRACT_URL method IF_CRM_IC_ACTION_HANDLER~GET_ACTION_PROPERTY
    and also for
    CL_CRM_IC_ABOX_CONSTANTS => Object_type
    Any could you please advice on the same ....
    Regards
    raju....

    Hello Raju,
    Please apply the note 1101443. This should help you resolve the issue.
    Thanks and Regards,
    Varsha

  • Calling a custom BSP application in CRM2007  ICWC using transaction launche

    Hi Experts,
    I created a Z BSP application in se80 which is a statefull application.Now I created a direct link in ICWC for this Bsp application using transaction launcher.
    Now my problem is that the session of this BSP remains active even if I click on some other link in the navigation bar.
    I need a way to end the session as soon as we navigate to some other link on the navigation bar.
    It would also be helpful if I just know the code for killing the session programatically.
    Helpful Answers will be rewarded!!
    Thanks,
    Ashish.

    Hi,
    I am not sure, but according to my understanding u can use CL_BSP_SERVER_SIDE_COOKIE class in ur BSP application to get refrence of ur BSP page.
    When u r in Web UI by the help of this class u can check whether u r in BSP related view or in other then view. If u r in other view then u can set runtime->keep_context = 0.
    Take help from this link for the class related info.
    http://help.sap.com/saphelp_nw04/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm
    Regards
    Gaurav

  • IC Webclient - PCUI Transaction Launcher - CRM5.0

    Hi,
      I'm trying to create a PCUI transaction using the transaction launcher from the IC webclient. I have configured the 'Transaction Launcher' using the wizard for  a 'Sales Order Search - '.
    Application - CRMD_BUS2000115_F4
    View - Default
    Object Type - BUS2000115
         The problem is, when i run the IC WC, and click on the link from the navigation bar, it gives me an error "Execution not possible; data flow errors" and displays a blank page within the IC WC window. If i click on the link again, it shows the page with all the grayed out fields.
    Please let me know how to resolve this issue.
    Thanks,
      VSingh.

    Hi Thirumala,
          When you say 'Make sure that you locate the correct action implementation class and make changes correctly', I hope you meant the class that was created by the wizard at the time of PCUI link creation. This class implements  IF_CRM_IC_ACTION_HANDLER' interface and extends CL_CRM_IC_ABOX_ABSTRACT_PCA' superclass.
    I have modified IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW method as mentioned in your other thread with the following entry:
    me->gv_data_flow_complete = abap_true.
    but still no luck...
    Please let me know if any other settings/changes required.
    Appreciate your help!!
    Thanks,
      Vsingh..

Maybe you are looking for