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.

Similar Messages

  • Calling URL when click on buttons using web dynpro - ABAP

    Hi All,
    I am new to web dynpro application development and i am facing issue when i try to test my application.
    simple require when i click on button i should direct the to one of url say 'http://www.google.co.in/' my application is activate with no error but when i test the application i am getting below error , can someone please provide me the solution or way out.
    The URL http://ides47:8062/sap/bc/webdynpro/sap/zwa_calling_url/ was not called due to an error.
    Note
    The following error text was processed in the system N6Q : Access via 'NULL' object reference not possible.
    The error occurred on the application server IDES47_N6Q_62 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_WDR_CONTEXT_MENU_HANDLER~CONTEXT_MENU_CALLED of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
    Method: IF_WDR_CONTEXT_MENU_HANDLER~CONTEXT_MENU_CALLED of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
    Method: IF_WDR_ADAPTER_EVENT_HANDLER~HANDLE_EVENT of program CL_WDR_CONTEXT_MENU_HANDLER===CP
    Method: IF_WDR_CLIENT~GET_CLIENT_UPDATES of program CL_WDR_CLIENT_SSR=============CP
    Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Module: %_HTTP_START of program SAPMHTTP
    HTTP 500 - Internal Server Error
    Thanks,
    Parab

    Hi ,
    It seesms something you are missing. It would be easy for us if you could paste your code which you have written in the Action of Button.
    Sample code for your reference :
    METHOD onactionget_url .
    data lo_window_manager type ref to if_wd_window_manager.
    data lo_api_component  type ref to if_wd_component.
    data lo_window         type ref to if_wd_window.
    lo_api_component  = wd_comp_controller->wd_get_api( ).
    lo_window_manager = lo_api_component->get_window_manager( ).
    CALL METHOD lo_window_manager->CREATE_EXTERNAL_WINDOW
      EXPORTING
        URL            = 'http://www.google.co.in/'
        MODAL          = ABAP_FALSE
        HAS_MENUBAR    = ABAP_TRUE
        IS_RESIZABLE   = ABAP_TRUE
        HAS_SCROLLBARS = ABAP_TRUE
        HAS_STATUSBAR  = ABAP_TRUE
        HAS_TOOLBAR    = ABAP_TRUE
        HAS_LOCATION   = ABAP_TRUE
      RECEIVING
        WINDOW         = lo_window.lo_window->open( ).
    ENDMETHOD.

  • 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

  • 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

  • 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

  • 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.

  • Opening a long URL on click of button in CRM Web UI

    Hi Experts,
    I am facing an issue while opening a long URL (length greater than 255 char) on the click of a button in CRM Web UI.
    I have declared an attribute zv_url type string and populated the variable in event handler.
    Thereafter I have written below logic in .htm:
    <script type="text/javascript" language="javascript">
    window.open("<%=controller->zv_url%>").focus();
    </script>
    But the logic is not opening my URL, it is just opening a web window 'res://ieframe.dll/http_400.htm' with error page HTTP 400 Bad Request.
    If I try to modify the variable zv_url in debugging with a short url say 'http://www.google.com', it works correcly but due to the length of url, the logic is opening error page.
    Can you please help me out with this issue?
    Thanks in advance,
    Nitin Karamchandani.

    Hi Nitin,
    i will give you one suggestion when you click on button this url you need to open right.
    i have faced same problem last time. so at that moment i have done my code in do_prepare_output.
    when ever your declare your button properties there is one property onclientclick.
    CONCATENATE 'javascript:window.open( "http://YOURLINK.com:8000/sap/bc/gui/sap/its/webgui/!?~transaction=TCODE&~okcode=ICEXECUTE&sap-user=crm_remote&sap-password=sap_user&sap-client=300&IP_VBELV=' zvbeln '&~okcode=/00&");' INTO
    lv_string.
       ls_button-type     = cl_thtmlb_util=>gc_icon_print.
       ls_button-text     = 'PRINT'.
       ls_button-enabled  = me->view_group_context->is_view_in_display_mode( me ).
       ls_button-on_click = 'PRINT'.                             "#EC NOTEXT
       ls_button-on_client_click = lv_string.
       APPEND ls_button TO gt_button.
       CLEAR ls_button.
    try this..
    Thanks & Regards,
    Srinivask.

  • 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

  • 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

  • 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

  • How to click a button using activex webbrowser??

    Hello
    i am trying to click on the"generate Ephemeris" button using the activex webbrowser container.
    see the webpage
    http://ssd.jpl.nasa.gov/horizons.cgi
    Using this code, it just click on the seach button. I tried to change the index number but still clicking the "search button".
    What i am doing wrong???
    Attachments:
    Web Page Login.vi ‏16 KB

    Thanks smercurio_fc
    I tried before using the "name" field rather than the "index" field extracted from the html web page code with negative results. I used the name "go" and also "Generate Ephemeris" or "submit".
    <form method="post" action="http://ssd.jpl.nasa.gov/horizons.cgi#results" enctype="multipart/form-data"><input type="submit" name="go" value="Generate Ephemeris" /></form>
    I AM STUCK!!!!!
    In the first frame of the sequence, i load the page, the second has a time delay of 5s

  • 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.

  • Y cant i press enter at the web broser.... i have to click search button using mouse.... ? y cant i just press enter

    Well, the new firefox is kindda coll... but the prob is, i cant press enter at the web browser... but the older version of firefox can..

    That indicates that you are using an add-on that is not compatible with Firefox 4. For details of how to troubleshoot this to find out what one is causing the problem see https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • Launching URL clicking on a button of a view of BSP Component

    Hi  Gurus,
    I have a requirement of opening a webdynpro URL by clicking on a button in a view of a standard BSP component. I have created one transaction launcher and assigned it to a logical link " ZOPP_CRT". In the event handler of the button I have written the following code.
    method EH_ONOPP_NEW.
    Added by wizard: Handler for event 'OPP_NEW'
    data: lv_nav Type ref to if_crm_ui_navigation_service.
    lv_nav = cl_crm_ui_navigation_service=>get_instance( me ).
    lv_nav->navigate( iv_link_id = 'ZOPP_CRT' ).
    endmethod.
    I have also checked the following links:
    Event triggers transaction launch
    Requirements using Transaction Launcher
    Still it is not working. Please suggest.
    Thanks

    Hi Raghunadh,
    You can find the details here:
    [http://wiki.sdn.sap.com/wiki/display/CRM/SAPCRMTransactionLaunchertoSAPERPBORObjects-Debugging|http://wiki.sdn.sap.com/wiki/display/CRM/SAPCRMTransactionLaunchertoSAPERPBORObjects-Debugging]
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3059fb20-987f-2e10-ef82-d147b9b5e8b4?QuickLink=index&overridelayout=true|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3059fb20-987f-2e10-ef82-d147b9b5e8b4?QuickLink=index&overridelayout=true]
    Regards
    Leon

Maybe you are looking for

  • How to solve extra commas in CSV files in FCC..!!

    Hi, I have the CSV file with comma(,) separator which has around 50 fields. Among them there were some description fields which has comma (ex: karan,kumar) which has to come as a single field and comes as 51 fields instead of 50. Due to this, im faci

  • Suggestion on BW Landscape

    Dear All, As our Production of BW goes live 4 month back , Now we have changed our Development team for further reports , But Newly came team say that lot of things are directly done on production , not available in DEV and quality , Our Management i

  • Proxy error 401 HTTP_RESP_STATUS_CODE_NOT_OK

    Hey, PI gurus, We used ABAP proxy to send xml messages from our ECC server to our PI server. After our PI server was upgraded to PI 7.11 from XI 3.0, I got an error "401 Unauthorized: HTTP_RESP_STATUS_CODE_NOT_OK" in the ECC SXMB_MONI when I tried to

  • HR/E-Filing just started to fail

    We have been running Business Connector 4.8 with SAP R/3 4.7 to allow us to use E-Filing for incoming & outgoing connections for a number of months without any problems.  Since last week (it seems to have started on Tuesday 5th Oct) this has been fai

  • Premiere CC 2014 on mac pro OS 10.8.5

    Hi, I've installed Premiere CC 2014 on my MacPro 5,1 running OS 10.8.5 and have had difficulties getting it working properly.  At first the transport controls weren't working at all.  Seemed to have fixed that by repairing permissions in the users fo