Using transaction launcher to connect CRM 7.0 to a CRM 6.0 system

Hello Experts,
We are considering integrating two IC Web client applications one on CRM 6.0 and the other on CRM 7.0 as transition step before the two systems are fully integrated.
We would like to create a transaction launcher transaction in CRM 7.0 that takes the user to Interaction History bsp page in CRM 6.0.  Is there a simple way to do this using transaction launcher?
Best Regards,
Tom Halloran

Hi,
You can use the transaction launcher and the transaction launcher profile, which is part of the IC WebClient profile, to start SAP GUI for HTML transactions via the Internet Transaction Server (ITS) from both Enterprise R/3, SAP CRM transactions from SAP CRM. Starting from CRM 4.0 Add-on, you can use transaction launcher to launch URL and front-office based transactions also.
Agents have access to launch transactions from the IC WebClient navigation bar.
In your case you can include the link for you CRM 6.0 from CRM 7.0 can be grouped under workcenter link group or direct link group of a navbarprofile.
regards,
Muralidhar Prasad.C

Similar Messages

  • Run report in background using transaction launcher

    Hi ,
    I need to run my zreport using transaction launcher in background....
    anybody please help.
    Ruchi

    Hello
    I agree with Andrei. Transaction Launcher is intended for front office operations with agents, not for basis tasks which must be performed by consultants with SAPGui access.
    Anyway, you can launch your transaction and try to see if it works with background processing, but that is not what transaction launcher is intended for.
    Regards
    Joaquin

  • 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

  • Open report using transaction launcher

    Hi experts,
    Can anyone guide me on how to open a report ( SE38 ) onto WEB UI using transaction launcher ??
    Thanks,
    Suchita

    Hi Suchita,
    The transaction Launcher can be used to launch URLs and BSPs / BOR transactions from other systems.
    To launch a GUI transaction a BOR object type with a method EXECUTE, that supports synchronous calls is required.
    1. A mapping of the logical systems is required: Transaction: CRMS_IC_CROSS_SYS
    2. To launch a GUI transaction a BOR object type with a method EXECUTE, that supports synchronous calls is required.Transaction: SE80 > Workbench > Edit object
    Copy BOR object type TSTC to ZTSTC
    3. Set in the method EXECUTE the flag 'Synchronousu2018
    4. Generate the object
    5. Following steps are for the Transaction launcher wizard :
    IMG:Customer Relationship Management > UI Framework > > Technical Role Definition > Configure Transaction Launcher
    or transaction: CRMC_UI_ACTIONWZ
    Enter an ID (donu2018t use the F4-help)
    Enter a description
    Enter a class name (donu2018t use the F4-help): ZCL_<name>
    Flag u201AStatefulu2018, if the URL should be launched in a new window
    Choose Transaction Type = BOR Transaction
    Choose the BOR Object type you created
    Choose EXECUTE
    ChooseParameter: Object Key
    Value: <transaction code>
    IMG: Customer Relationship Management > UI Framework > Technical Role Definition >  Define Navigation Bar Profile
    Create an new Logical Link
    Type: C Launch Transaction
    Target ID: EXECLTX
    Parameter class: CL_CRM_UI_LTX_NAVBAR_PARAM
    IMG: Customer Relationship Management > UI Framework > Technical Role Definition >  Define Navigation Bar Profile
    Create a new Direct Link Group and assign the logical link to it
    Assign the Direct Link Group to your Navigation Bar Profile
    IMG: Customer Relationship Management > Business Role > Define Business Role > Set the link to visible
    Hope this answers your question.
    Regards,
    Kapil

  • Unable to access ECC transactions from CRM using Transaction Launcher

    Hi Folks, we are trying to create a booking request using VA11 from portal. For this we have configured transaction launcher in CRM which will connect to ECC system from portal and VA11 screen will be launched. For this we have done the necessary configuration in transaction launcher (Including RFC destination and logical system) and this is working fine in Dev system but not in quality system. We are able to see SAP screen with toolbar Menu and System but not the entire transaction (refer image below). Our questions here are,
    1)     What user type has to be configured when connecting from CRM to ECC? (System, Communication data or any ohter)
    2)     If this has to work with user as Dialog, is there any supporting document from SAP saying this should be Dialog user?
    3)     Is there any other issue and need development specifically related BOR TSTC?
    Warm regards and thanks in advance for your time.
    Prasad

    Hello JC,
    Yes, it is possible . You have to create new work center link or Direct Link for the existing transaction launcher.
    Transaction Launcher
    Regards,
    Ashik

  • LAUNCHING URL BY CLICKING ON BUTTON(USING TRANSACTION LAUNCHER) IN CRM 2007

    Hi,
    I am working on the object which requires configuring transaction launcher so that when button is clicked,URL is open. This development need to be implemented in CRM 2007.
    Kindly suggest.

    We are working in a sandbox environment on CRM 2007 and trying to launch a transaction in an ECC 6.0 system. We get a login box into the ECC server which executes fine but after a few seconds we are returned back to the CRM server without displaying the transaction. All authorizations are correct but it seems that the container is not being populated with the requested transaction. Has anyone else seen the same behavior? We are about to put in a note to see if we can get assistance. We have implemented latest Support Packs and Enhancement Pack 3 was recently installed in the ECC environment. We have implemented all the appropriate notes (1029777) to make sure that we are using the recommend functionality.

  • Paramters empty when using Transaction launcher wizard for BOR Method

    We have a u201CCRM 5.0 BOR method based - action boxu201D; that uses a R3 method, to pick the confirmed BP from CRM CIC and goes to R3 and finds a partner function for it. We are moving over to the navigation bar in CRM 7.0. We are using the transaction launcher wizard in CRM 7.0 to create a launch transaction for this action box.  In the wizard we enter the following: 1) Name,  Component set: u201CALLu201D; 2) Description and Custom Class name; 3) choose A BOR Transaction, choose the R/3 system we are connecting to and choose the appropriate BOR Object Type and Method Name.  The problem is when we go to the next screen u2013 u201CTransaction Parametersu201D u2013 nothing shows up in the dropdown box. 
    From what weu2019ve read, we need to choose something here.  Eventually we will have to go to the method u201Cif_crm_ic_action_handler~PREPARE_DATA_FLOWu201D in the class specified in the wizard and change to code to use the confirmed BP number. But first we need to choose the transaction parameter in the wizard.  I think maybe we need to choose a component set on the Entries screen but there are a bunch of them and we have no idea which one is appropriate. It could also be a declaration in the method!!
    We have checked the settings for the ZTSTC object, the ITS URLs, the RFCs and logical systems and came up with noting. These are the notes that we have checked: 1021222, 888931, 1337200 and 1337472.
    Does anyone have an idea as to what we might be missing?

    Hi Thea,
    Yes, we were able to resolve the issue. This was resolved by one of our technical developers. This is how he resolved the issue:
    STEP1: PARAMETER MAINTENANCE
    1) You need to maintain method for the parameter
    /SE80 -> Menu item - Workbench -> Edit object -> TAB - Business engineering -> FIELD Business object type = Ex: ZXXXX (Custom object) and open it.
    2) Expand the Methods and focus your cursor on the method that you woud like to change Ex: ZXXX.ZYYY.
    3) In the toolbar section push the PARAMETERS button.
    4) Change to Edit mode nd hit CREATE. Select the table abd the field that you would like to pass as a parameter. In our case we selected Tabel KNA1 and field KUNNR. Hit the green check mark. Check the fields Import & Mandatory. Save and select your transport request.
    STEP 2: USING PARAMETER IN TRANSACTION LAUNCHER WIZARD
    5) While creating the launch transaction wizard, the paramter needs to be maintained.
    IMG -> Customer Relationship Management -> UI Framework -> Technical Role Definition -> Technical Role Definition -> Configure Transaction Launcher.
    6) Maintain the technical details of your launch transaction and then when you come to the Transaction Parameters section when you hit the dropdown you should now see the paramter that you maintained. In our case we had OBJECTGUID.
    7) In the Value field hit F4. Here look for the right data context and the field that you would like to pass. In our case we selected:  //datacontextCURRENTBT/BTOrderHeader/BTHeaderActivityExt/GUID. Complete the wizard.
    STEP 3: CHANGE METHOD CREATED IN STEP 2
    8) Find the Class that was created by the wizard and open the method: IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW
    Change the follwing code:
    me->set_container_data(
       iv_name  = delete gv_customer and insert the field that you added. In our case:  'KUNNR'
        iv_value = CUSTOMER ).
    Save and activate the method.
    This should resolve the issue.

  • Accounts  PCUI application in ICWC using Transaction Launcher

    hi all,
    I am trying to launch Accounts application (PCUI) in ICWC. But it gives the following error:
    "Execution not possible; data flow errors"
    What am I doing wrong?
    Regards,
    Priya

    Go to Transaction launcher class and edit the method
    IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW
    Insert the following line in between..
    me->gv_data_flow_complete = abap_true.
    Thanks,
    Thirumala.

  • A popup message comes when using transaction launcher

    Hello experts.
    I have configured transaction launcher to show a report program output in the UI (stateful not checked).
    Everything is working fine, but when I click on any other navigation bar links after seeing the report in UI, a pop-up message comes as 'Possible Data Loss. Do you want to continue'. Although when I click 'yes', it works normally thenafter and no data is lost.
    But what can be the reason for this message to com and how can I remove it.
    Thanks
    Abhi

    Hi Robert,
    I'm facing the same problem. But as I've created my transaction launcher by IMG link  'Configure Transaction Launcher' I can't see any entry under 'Define URLs and parameter.
    Also while creating the transaction launcher both Stateful and Raise Veto were not checked.
    What do I do in this scenario?
    Regards,
    Shaili

  • Pass paremeter to VD03 transaction using Transaction Launcher

    Hello experts,
    I have a requirement to pass the confirmed account id to VD03 transaction when i click on launch transaction VD03. I have configured the transaction launcher to launch VD03 transaction.
    Please let me know the steps.
    Thanks
    Ramakrishna

    Hi .
    I have the following code:
    REPORT Z_PROGRAM_ABAP.
       parameters: XYZ type Char no-display.
    if XYZ = 1.
    Write 'ABC'.
    else.
    Write 'MNO'.
    endif.
    And in the portal:
    Application Parmeter    :  XYZ = 1
    Parameters Forwarded: 1
    The problem is that i not want that the user can see the parameter XYZ in the Sreen. When I delete the NO-DISPLAY of the sentence    parameters: XYZ type Char no-display, the parameter is passed.
    How can solve this issue?
    Best Regards
    Carmen

  • Transaction launcher in CRM Web IC

    Hi,
    We are trying to use transaction launcher in the WEB IC to call an R3 transaction. We have successfully managed in DEV and now we want to move across to QA for transport. But the handler class and config is done for DEV so far. In order to work this in QA, should we create/define the R3 QA system as logical system + RFC in our CRM Dev box and then transport ? Will it be required to be done for Prod as well then from dev?  is there any other recommended way of doing this.
    Regards,
    Vin

    Transaction Launcher handler class user mapped logical system to connect to R/3 environment.
    I dont think you can transport Logical System,RFC Connections from Dev to QA or QA to Prod.
    So before you start testing on QA,make sure that logical system for R/3 is already defined and RFC Connection is established.All you need to do is make sure that mapped logical system is created with the same name you have in DEV.To define the mapped logical system follow the path
    Easy Access->Interaction Center->Interaction Center WebClient->Administration->System Parameters->Defined Tx Launcher Log Sys and URL's.This is the easy way without changing your code in Handler Class.
    If you have already established a mapped logical system and you dont want to create another then you can do some code change in the below mentioned handler class methods
    1. CONSTRUCTOR.
    ** In the Constructor methos replace the OWNLOGSYS with 
      ** the available mapped logical system in your QA env
      property-name  =  
      cl_crm_ic_abox_constants=>mapped_logsys.
      property-value = 'OWNLOGSYS'. "#EC NOTEXT
      append property to gt_properties.
    2. CLASS_CONSTRUCTOR .
    ** In the Constructor methos replace the OWNLOGSYS with 
      ** the available mapped logical system in your QA env
      gv_mappedlogsys =
        'OWNLOGSYS'. "#EC NOTEXT
    3.GET_ACTION_DEFINITION .
    ** In the Constructor methos replace the OWNLOGSYS with 
      **the available mapped logical system in your QA env
       concatenate cl_crm_ic_abox_constants=>bor_action
                  'BUS1006005'  "#EC NO_TEXT
                  'EDIT'  "#EC NO_TEXT
                  'OWNLOGSYS'  "#EC NO_TEXT
             into rv_result.
    The same applicable for QA to Prod too.
    Hope this helps.
    Thirumala.

  • No Connection to Target Component while configuring Transaction Launcher

    Hi All,
    I was trying to launch a custom BW TCODE from the CRM system using Transaction Launcher.
    While configuring it, at the step where we mention the Logical system name, BOR Object Type and Method name, I get a message like 'No Connection BW Client XXX maintained'.
    I checked in SPRO under following path and it is maintained
    SAP Implementation Guide->SAP Web Application Server->Business Intelligence->
    Links to Other Source Systems->General Connection Settings->General Connection Settings.
    Is there any other place I need to maintain this.
    Regards,
    Masood Imrani S.

    Hi ,
    Check the table TBLSYSDEST. Logica system entery for BW system is there or not. If not make entery for logical system.
    Check also  have u  already maintain or not  entery in CRMC_IC_CROSS_SYS transaction for ur BW System.
    Thanks & Regards
    Gaurav

  • 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 in CRM 7.0 reverts back to CRM view.

    Hi Experts,
    I have configured all the necessary setting required for transaction launcher but still cannot launch it.
    The issue is when i launch it, it directs me to the logon screen of target system (ERP/ECC). Once i give my userid/psw, system thinks for couple of second and the system jumps back to CRM view.
    In my case, i'm using transaction launcher to launch VA31 (Scheduling agreement). On executing the launch transaction it is closed immediately and the system reverts back to account identification screen without any error message.
    I have created ZTSTC in ECC and checked "synchronous" for method "transaction.execute". Do i need to create ZTSTC in CRM as well?
    Thanks
    Shree

    Hi Shree,
    First, you don't need to create ZTSTC in R3/ECC. Create ZTSTC in CRM and make the method: ZTransaction.Execute - Synchronous. Then change the status to 'Released'.
    In R3, in /NSE80 create a Display Object, like "ZCUSTOM". In ZCUSTOM create a method. In your case create "ZVA31". In the ABAP tab of the method, check 'Transaction' and in the 'Name' field enter: VA31. Save and release this method and Object.
    Now, before you proceed with the next step of seting up SSO (Single Sign On) check if these notes have been followed:
    A) Maintain the settings for domain 'CRMD_CIC_ABOX_ITS_BASE_URL' in SE11 as per NOTE: 1337200.
    B) Maintain settings for logical systems as per Notes: 1337472 (For R3) and 1337200 (For CRM) logical systems.
    After this ensure that the URL for R3 ITS looks like this: http://<server>:<port>/sap/bc/gui/sap/its/webgui/!?transaction=IC_LTXE&okcode=ICEXECUTE
    Before creating R3/ECC Transaction launcher links - SSO certificates need to be setup by BASIS.
    a.     Import CRT certificate into target system (your CRM client) via Export/Import in STRUSTSSO2
    b.     Run SSO2 in target (CRM) and check green lights.
    c.     Maintain table TWPSSO2ACL and put in system and client (CRM, XXX)
    d.     Activate in SICF /sap/public/bc/its and also sap/bc/gui/sap/its
    e.     SE80 -> Internet Services.  Look for SYSTEM and WEBGUI and Publish them.
    Please try these and let me know if this works for you.
    Regards,
    Ramesh Nallabelli

  • 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

Maybe you are looking for