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" %>

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

  • 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

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

  • Navigating from ME49 to ME47 tcode 'General object service' icon missing

    Hi All ,
      We have scenario wherein we are navigating from transaction ME49 to ME47 . 
      In ME47 'General Object Services' icon is missing .
      When we direcly go to ME47  , it is working fine .
    If any of you come across this issue , Pl.provide inputs .
    Thanks in Advance,

    1.5-3 minute boot up as opposed to 15-20 seconds
    And
    why it takes a long time to load a lot of things.
    I have restored this
    from a time machine partition.
    TimeMachine is only a backup and restore, it won't fix issues in software and according to your information, doesn't even optimize the restore for best performance on boot hard drives.
    What you need to do to regain your speed is to understand how your machine works
    Why is my computer slow?
    Fix any and all issues in software following this list of fixes
    ..Step by Step to fix your Mac
    Then follow this defrag method I've outlined
    How to safely defrag a Mac's hard drive
    Most commonly used backup methods
    There shouldn't be need to reinstall OS X fresh unless your having file structure issues which if they are should appear when in the Steps, which then a zero erase and install will cure as well as any bad sector issues, the defrag step wouldn't be necessarry on a freshly installed system obviously as the files are written all together, not in portions all over the drive.
    Hope this assists.

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

  • ICWC: Transaction Launcher from a Navigational link

    Hi All,
    I have successfully created a new navigational bar navigational link and able to call an R/3 Transaction via BOR..
    Now my question is:: <b>is it possible to call an R/3 Transaction via BOR from a simple navigational link ( not from navbar navigational link ).</b>
    note: while creating a transaction launcher for an R/3 Transaction by wizard it will ask for the navbar id, for which the transaction is to be called.
    Thank You,
    sudeep..

    Hello Sudeep,
    I am working on CRM 5.0 ( transaction launcher profile is attached to the navigation bar profile, unlike CRM 4.0 ). I want to launch a BOR transaction and have configured the transaction launcher accordingly. But still the understated error comes up: -
    404   Not Found
    SAP J2EE Engine/7.00
    The requested resource does not exist.
    Kindly throw some light on the matter. Also please do send across the steps you followed to successfully call an R/3 transaction via BOR.
    My email id is : [email protected]
    Your help would be greatly appreciated & rewarded.
    Kindly do help.
    Regards,
    Khushboo

  • Log off pop when navigating from SAP CRM Web IC to Utilities transactions

    Hi Experts,
    I have created about 100 transaction launchers for ISU transactions, which are linked to the navigation bar in the Web IC. If I Click on this link which should open an ISU trnsaction, it doesnt open the ISU transaction. Rather it gives me a pop up as LOG OFF. The problem is most of the transactions are opening up this way, but there are only a few that doesnt open up and gives a log off error.
    The client mapping of CRM system and Utility system has been done.

    Hi Friends,
    I have configured a transaction launcher for ISU transaction code EL27 and EL29,
    I am facing the simular issue, when try to access these transaction from ICWC i face the same problem. Logged off successfully screen appears.
    Please let me know if you resolved this error.
    Thank you.

  • 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

  • Displaying the transaction CAT2 from HR through Transaction Launcher

    Hi,
    The transaction Launcher has been configured to display the HR timesheet application(tcode: CAT2) using the wizard. I am trying to execute the tcode CAT2 from HR system. Here the link is displaying correctly in the navigation bar. But I see only the blank page when I click the link. If i go out of the link, its giving me the pop-up <b>"Do you really want to leave this page? Unsaved data will be lost"</b>.
    Can you please suggest me what needs to be done after? I am using CRM version 5.0
    Thanks,
    Ram.

    Hi Thirumal,
    Thanks for your reply. I tried to activate the following services(crm_ic, ic_base, icf_notify_poll, crm_ic_rt_rep) in transaction code SICF from CRM side. Its all done.
    But when i testing the above mentioned services all are gone to either
    "communication error" or the following bsp error "BSP Exception: Das Objekt default.htm in der URL /sap/bc/bsp/sap/crm_ic_dt_rep/default.htm?sap-client=091&sap-sessioncmd=open ist nicht gültig."
    can you pls suggest me here?
    Thanks,
    Ram. 

  • 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

Maybe you are looking for

  • Changing of Vendor Reconciliation Account in master

    Dear friends, I would like to know the steps of changing the Vendor reconciliation account in master. After changes whar are the steps to correct the Balance sheet accounts..?? We have already having existing in the old recon account I would like to

  • Linking Peoplesoft to SAP

    Hi, Can anyone help me in linking peoplesoft to SAP. i.e. The client was earlier working on Peoplesoft and is planning to shift to SAP, so would require to do the conversions. Moderator message: far too generic, please search for available informatio

  • Lightroom Mobile sync  and 2 computers

    Hi All, I've looked but I can't see a specific answer to this question, so I thought I'd make it my first posting. I've just subscribed to Creative Cloud for Lightroom. I liked the idea of being able to sync different devices and continue work whilst

  • Forms Listener port number as a service!!!

    How can you specify the port number of the listener when it is installed as a service? I tried port=???? but it ignores it and default back to 9999... null

  • How can I make a menu that loops until it gets a user input?

    Can someone please show me how to make a menu that loops with if statements until a valid choice is made by the user?