Exit from transaction launcher

Hello, Guru!
With transaction launcher we open bsp-application. We want to create button for navigate from this bsp-application to other
bsp-application that will run not in transaction launcher(for example account overview)
How to create this button?
Edited by: Vladimir Shilov on Oct 7, 2010 4:52 AM

Hi,
I believe you know how to create a button and assign an event to the button click.
Now when the button is clicked, an event is raised and the eventhandler method would be called within the controller class.
Inside this method you need to call the BSP application you intend to call. Here also I'd like to know whether these BSP Applications are created  by you and whether or not they are part of BSP WD Component Workbench.
Regards
Prasenjit

Similar Messages

  • Navigation back to Interaction View from transaction launcher

    Hi Experts,
         Please help me with this query.
    We are using IC WebClient for CRM 5.0, in one of the profiles, we have service ticket view (not showing the interaction record) - using the view SrvTHead of the CRM_IC application. We are navigating from this to ECC transaction using transaction launcher (creating IS-U transaction), which is working fine. 
       Also,when we click on back (either back button in ECC transaction or Back button on breadcrums bar of CRM), it takes us back to the Service Ticket View properly, as we are hardcoding the navigation link name in return data flow method of transan launcher class,
      But once it is done, then when through the document flow/Business context we navigate to the ECC transaction and then click on back, it goes back to Interaction record view instead of service ticket view.
       We are trying to check profile entries for activity clipboard, but haven't got any success regarding the behaviour yet.
    Is this standard behaviour to always go back to interaction record, is there a way to modify that?
    Thanks and Regards,
    Rohit Khetarpal
    Edited by: Rohit Khetarpal on May 10, 2010 6:07 PM

    Hi Rohit,
    This behaviour is steered by the runtime repository xml page of BSP CRM_IC_RT_REP (se80).
    I do not have any CRM 5.0 system available to check in detail, but I know we corrected that also in our project some time ago.
    You will need to correct an XML entry indicating Docflow as source and interaction record as target. Actually this is not a correction, but a redefinition of BSP CRM_IC_RT_REP into a custom one, e.g. ZCRM_IC..., according to cookbook.
    To find which XML entry must be "redefined", set a break-point in method CL_BSP_WD_WINDOW->IF_BSP_WD_NAVIGATION~NAVIGATE, ideally just before you click onto back navigation. Check that external break-points are immediately active. In the debugger, you can see both source and target view (may require some explosion of object variables).
    This should solve your problem
    Best regards
    Walter

  • RBDMIDOC doesn't execute when exit from transaction is not performed

    Hello Experts,
    I have configured the RBDMIDOC report in a job schedule for the IDoc HRMD_A.
    The schedule executes daily in the evening after business hours.
    Sometimes it happens that the HR person does not / forgets to exit from the PA30, PA40 transaction after modifying the records.
    In such situations the job does not execute at all.
    Is there any remedy for the above?
    Regards,
    Alka.

    Hi,
    I think you cannot apply any check on this , Idoc creation will stop if t-code are locked means used by some other user for updation.
    thanks
    manish

  • Navigation from transaction launcher

    We have developed a bsp application runs through transaction launcher.
    URL = «Z_URL» configured as BSP URL «Mapped LogSys» = CRM «Application» = BSP application «Page» = required page
    Launch Transactions = «Z_TRAN» set «Definition 1» = Z_URL «Transac. Type»= B «Version»= 0 «Stateful» and «Raise Veto» not marked
    Logical Link = «Z_LINK» «Type» = Launch Transaction «Target ID» = EXECLTX «Parameter» = Z_TRAN «Parameter Class» = CL_CRM_UI_LTX_NAVBAR_PARAM
    In the BSP application is a button «tobp», which is supposed to go to BP overview. On click the button «tobp» navigate to a page tobp.htm with the code script language="Javascript":
    function SAPICdomainrelax(){
    <%
       class cl_crm_ic_services definition load.
       class cl_crm_ic_sysprop_constants definition load.
       if not cl_crm_ic_services=>get_system_property(  cl_crm_ic_sysprop_constants=>domain ) is initial.
    %>
        document.domain="<%= cl_crm_ic_services=>get_system_property(  cl_crm_ic_sysprop_constants=>domain )%>";
    <% else. %>
        var liBehindFirstDot=location.hostname.indexOf(".")+1;
        if (liBehindFirstDot>0)
            document.domain=location.hostname.substr(liBehindFirstDot);
    <% endif.%>
            SAPICdomainrelax( );
            parent.forwardCall( "handler", 'ZCL_TOOVERVIEW', "", "", "", "", "", "", "", "", "");
    In the class ZCL_TOOVERVIEW made navigate to BP overview by logical link IC_BP_ACC.
    This code works, but not always, sometimes processed class ZCL_TOOVERVIEW occur in the background process and the navigation is not realized.
    How can I do to be processed is always in the same process?
    Edited by: Zuev Alexander on Sep 8, 2010 10:56 AM

    Not an answer to your question (sorry), but for anyone wondering, this code block can be found in following include:
    <%@include file="../ic_base/ICDomainRelaxing.htm" %>

  • How to launch a non bsp url through transaction launcher

    Hi All,
    i am not able to launch a non bsp url from transaction launcher. i have followed all the steps needed.
    Defined URL as non bsp url and defined the logical system and assigned it to rfc destination.
    when i test this out, i am getting a blank page.
    Any pointers on this will be helpful.
    Thanks,
    Udaya

    I am trying to launch sap/bc/bsp/sap/ytest2/index.htm without giving the initial server details. for the server details, i have mapped to logical system.
    i am assuming that this will pick the server info http://dmsap650.fm.test.com:8006/.

  • Transaction Launcher - TCode Authorization Issue for ERP transaction

    We are trying to implement an ERP transaction in the CRM WebUI via the transaction Launcher.  Everything has been set up properly and the transaction appears in the nav bar.  I am running it to launch a new window.  When i click on it, a new window pops up, with transaction IC_LTXE and an error saying
    *"You do not have authorization to view transaction ZSD_IC".*
    Everything seems to be set up properly and we can access the transaction with the same user id in ERP. He has SAP_ALL.
    Does this have anything to do with IC_LTXE?  Is there anything special i need to do to assign proper authorization to this user.
    Thanks,
    jeremy

    Hello Jeremy,
    We are trying to execute R/3 transaction from Transaction Launcher but we are facing problems.
    In order to execute transactions from TL we have copied object TSTC to ZTSTC  in both systems and use the method Execute to be used from Transaction Launcher customizing. Then we have customized T. Launcher in order to get two links, one to R3 transaction  (using the object ZTSTC, method execute and XD03 as value parameter) and one to CRM transaction (using the object ZTSTC, method execute and CRMD_MKTDS as value parameter).
    When we execute the TL link to CRM, transaction works properly through ITS, but executing the link to R3 transaction we receive the following popup message:u2018Logged Off Successfully. You have been logged off from SAP NetWeaver Application Server.u2019 the screen gets in blank and no further actions are executed.
    In order to correct the fail we have implemented these notes, but the problem still remains.
    0001224663 Launch of Front Office with Transaction Launcher fails
    0001263716 Launching Front Office Process using Transaction Launcher
    Based on your experience could you help us to get the right configuration to reach R/3 transaction through Transaction Launcher.
    Thank you very much in advance.
    Best regards.

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

  • ITS Transaction Launcher to ECC logs on using previous ID of previous user

    Hi
    we're using ITS to open transactions in SAP ECC.
    however, the user ID logs on to ECC using transaction launcher ITS does not log off each time we log off from CRM. even different users of CRM using same pc, the ECC will remain open using the first person ID.
    detail problem as follow
    1. Johnlogs on to CRM using his user ID
    2. John calls ECC tcode from transaction launcher ITS
    3. John logs on to ECC using his user ID
    4. John logs off from CRM
    5. then from same pc, Angel logs on using her own user ID
    6. Angel calls ECC tcode from transaction launcher ITS. this time she does not need to log on as ECC as it is still open under John - which we don't want
    any lead is really appreciated
    JD

    Hi
    we're using ITS to open transactions in SAP ECC.
    however, the user ID logs on to ECC using transaction launcher ITS does not log off each time we log off from CRM. even different users of CRM using same pc, the ECC will remain open using the first person ID.
    detail problem as follow
    1. Johnlogs on to CRM using his user ID
    2. John calls ECC tcode from transaction launcher ITS
    3. John logs on to ECC using his user ID
    4. John logs off from CRM
    5. then from same pc, Angel logs on using her own user ID
    6. Angel calls ECC tcode from transaction launcher ITS. this time she does not need to log on as ECC as it is still open under John - which we don't want
    any lead is really appreciated
    JD

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

  • Transaction Launcher : How to get return parameters from an external URL

    Hello,
    We need to launch an external URL in the Web Client UI. After the URL is launched, the user does some processing which results in some output values. These value have to be passed back to the Web Client UI and become a part of the quotation he is creating.
    We are able to launch the URL using the Transaction Launcher. But we are not able to find a way to get the output values from the external URL to the Web client UI.
    Please suggest any approach for this. It is OK even if we need to use an intermediate BSP to launch the external URL.
    Regards
    Ajay

    hi ajay
    I had a similar requirement , when the user clicks on button I want to launch the  External URL , can you please let me know how to launch the external url when the user cliks on button
    Thanks & Regards
    madhu

  • Redirecting control to portal page after exiting from SAP R/3 transaction

    Hai,
    In my portal Top Level Navigtion, I have two Option, "HOME", "HR FUNCTION".
    When a user login to portal by default the first node "Home" is opened and its content is opened in detailed navigation. Then the first content from detailed navigation which is  URL iview is opened on the content area.
    When a user opens the second node "HR Function", in the detailed navigation, SAP transcaction IViews are shown. When a SAP transaction IView is clicked, its content are opened in content area. After the user finished working with that transaction, he/she is exiting from the transaction by clicking the "Exit" button. This action, makes the content area to show as blank screen.
    Is it possible to show the URL ivew from the "Home" menu when ever the control is coming out of SAP transaction IView.  In otherwords in need to fill the blank screen with  URL Iview. I don't know from where and how to call this URL IVIEW.
    Please let me know how to do this.
    Thanks & Regards,
    H.K.Hayath Baha.

    Hai Anant,
    Thanks for the suggestion. Can you tell me where I have to give the code.
    Regards,
    H.K.Hayath Basha.

  • 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

  • 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

  • ECC BSP page display from CRM through Transaction Launcher

    Hi Experts,
    We have a BSP application in ECC and want to launch the page from CRM using transaction launcher. The page is already launched from a different link. Is it possible to use the same transaction launcher from new link to navigate to the same page?
    Thanks,
    JC

    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

Maybe you are looking for