Launch transaction without launchpad

Hi All,
I have to launch an transaction in FPM without using launchpad for which I'm using the LAUNCH_TRANSACTION method of IF_FPM_NAVIGATE_TO. Below pasted is the code that I'm executing
DATA: lo_fpm        TYPE REF TO if_fpm,
        lo_fpm_nav    TYPE REF TO if_fpm_navigation,
        lo_fpm_nav_to TYPE REF TO if_fpm_navigate_to,
        ls_tcode      TYPE fpm_s_launch_transaction,
        lt_messages   TYPE fpm_t_t100_messages,
        lt_param      TYPE apb_lpd_t_params,
        ls_param      TYPE apb_lpd_s_params,
        ld_error      TYPE boole_d,
        lv_tcode      TYPE sytcode.
  lv_tcode = 'MM42'.
  lo_fpm = cl_fpm_factory=>get_instance( ).
  lo_fpm_nav_to = lo_fpm->get_navigate_to( iv_instance_sharing = abap_true ).
  ls_tcode-header_text = wd_comp_controller->go_channel->gs_act_det-link_text.
  ls_tcode-tcode = lv_tcode.
  ls_tcode-system_alias = 'ZRE_SDW'.
  ls_tcode-gui_type = 'WIN_GUI'.
  ls_tcode-pers_dialog = 'DIA_BUA_CCMONITOR'.
  ls_param-key = 'MATNR'.
  ls_param-value = 'B02'.
  APPEND ls_param TO lt_param.
  ls_tcode-parameter = lt_param.
  CALL METHOD lo_fpm_nav_to->launch_transaction
    EXPORTING
      is_transaction_fields = ls_tcode
    IMPORTING
      et_messages           = lt_messages
      ev_error              = ld_error.
But the transaction is not coming up.
I've also checked with the standard examples FPM_TEST_NAVIGATION_2 which doesn't use the launch pad and also FPM_TEST_NAVIGATION that uses a launch pad, however even the standard examples are not bringing up and result.
I'm using the Net Weaver release 710 version 7100.4.14.3136
SAP_BASIS     701     0003     SAPKB70103
SAP_ABA     701     0003     SAPKA70103
SAP_APPL     604     0003     SAPKH60403
Is there any patch that needs to be applied or any changes to the code?
Thank you.
Regards,
Indu.

Hello,
It is interesting for me, after going through your issue. I tried launching the Abap Webdynpro application without using the transaction LPD_CUST.
I got a similar response as you. On debugging I came to know that they are using BADI implementations to actually make it work. I made my own ZBADI implementation and that Worked!!!.
For launching the transaction, have a glance at the enhancement spot APB_LAUNCHPAD. There are around 9 BADI definitions and each definition has many implementations. Try to make use of these BADI definitions and implement your logic accordingly.
For launching the Abap Webdynpro application I used the following code and the BADI implementation(ZLAUNCHPAD_IMPLEMENT) for the definition BADI_APB_LPD_BROWSER_ONLY_URL.
Even the launch url method worked for me(doesnu2019t require any implementations)
data:   lo_fpm        type ref to if_fpm,
        lo_fpm_nav    type ref to if_fpm_navigation,
        lo_fpm_nav_to type ref to if_fpm_navigate_to,
        is_webdynpro_fields type fpm_s_launch_webdynpro,
        et_message   type fpm_t_t100_messages,
        ev_error     type boole_d.
  lo_fpm = cl_fpm_factory=>get_instance( ).
  lo_fpm_nav_to = lo_fpm->get_navigate_to( iv_instance_sharing = abap_false ).
  is_webdynpro_fields-header_text = 'Raj testing the application'.
  is_webdynpro_fields-wd_namespace = 'sap'.
  is_webdynpro_fields-wd_application = 'yraj_fpm_navigate_fpm'.
  is_webdynpro_fields-wd_configuration = 'YRAJ_FPM_NAVIGATE_APP'.
  is_webdynpro_fields-system_alias      = 'SAP_ECC_ERECRUITING'.
DATA: IS_URL_FIELDS TYPE FPM_S_LAUNCH_URL.
IS_URL_FIELDS-HEADER_TEXT = 'Raj testing the application'.
IS_URL_FIELDS-URL = 'https://********* /sap/bc/webdynpro/sap/yraj_fpm_navigate_fpm?sap-wd-configid=YRAJ_FPM_NAVIGATE_APP&sap-system-login-basic_auth=X&sap-client=095&sap-language=EN'.
call method lo_fpm_nav_to->LAUNCH_URL"WEBDYNPRO_ABAP
             EXPORTING IS_URL_FIELDS = IS_URL_FIELDS
             IMPORTING ET_MESSAGES = ET_MESSAGE
                       EV_ERROR    = EV_ERROR.
  call method lo_fpm_nav_to->launch_webdynpro_abap
              exporting is_webdynpro_fields = is_webdynpro_fields
              importing et_messages = et_message
                        ev_error    = ev_error.
Regards,
S Rajkumar

Similar Messages

  • IS IT POSSIBLE TO CREATE TRANSACTION WITHOUT USING ACTION BOX?

    HI,
    We are trying to implement CIC NON-TELEPHONY.
    Our requirment is simple we need to create complaint from CIC.
    Is it possible to create a transaction without calling it from action box using default workspaces.
    I mean i will not configure action box at all all i do is create a default work space for complaint which appears when the CIC screen is called up.
    Is it really possible to create this way or is it mandatory that the transaction should be called from action box only to create it?
    Can some one please advice on this we just need to create a couple of transactions from CIC 'cause we are planning to set up a small call centre.
    Though i am not sure of the way it needs to be created i tried to create it with default workspaces ( i mean i did not call it from the action box) but the problem is while i create the transaction in this way i have a problem with partner determination and organization determination they are wrongly determined.
    So, i need to confirm is this way of creating acceptable.
    Awaiting suggestions
    Regards,
    SAM

    Hi Sam,
    As far as I know, the way that you use the Default workspace(Business Activity) with the transaction type as Complaint should be fine. There is no hard and fast rule to only create the Complaints in CIC via Action Box.
    Pertain to the Partner / Org. Determination, when you launch CIC, then as per the configuration, the default workspace(Business Activity) of the transaction type Complaint will be used and at this very begining itself the partner determination(associated with the transaction type) will be executed. And this is what you can see in the workspace as well.
    When you confirm a BP, then as per the customizing maintained in the transaction CRMC_CIC_SEARCH_RULE("Profiles for contact search"), the BP1 and BP2 partner functions will be pushed into the Activity you made as default for the interaction.
    This is how the CIC - with Business Activities & Partner Functions will work. I guess, apart from the way that you had made the default workspace of the transaction type as Complaint, you can also have a look at the above mentioned transaction for Contact searches and according to your need you can change the partner functions.
    Hope this information helps !
    With Best Regards,
    Vinod

  • ALSB 3 roll back a transaction without sending a fault message

    Hi,
    I have a proxy service exposed as a web service, which has some operations that call some tuxedo systems, do some transformation of the data, etc.
    When any of it's operations is invoked I have to build an XML reply in both success AND error cases. The difference between both is a response code, if the call to the backend tuxedo system responded with a stream that starts with OK then everything is fine and I build the reply and send it back, but if an error ocurred it will send back an stream that starts with ER followed by an error code, with which I will have to build the SAME XML but using this error code and send it back to the client instead as a "successful" invocation instead of sending a SOAP fault message. Also I need to roll back the whole transaction in that error case. The system works like that and it can't be changed, we are building this proxy service based on a WSDL file given to us by the partner company that invokes our service and there's lots of other clients that do it in the same way. The problem is that I haven't found a way to roll back the transaction without making the proxy service send a fault message that the client system won't understand. The "Raise error" and "Reply with failure" do roll back the transaction but both send a fault message. Is there a way to answer "successfully" to the client but make an explicit rollback?

    Hi,
    Check the blog http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/22017.. [original link is broken] [original link is broken] [original link is broken]
    You can handle the exception on your web service and model a Notification task so that you can send e-mail notification to the sender in case of exception
    Regards, Anil

  • Transaction launcher-'Transaction execute is unknown'

    Hi,
    I am trying to launch transaction BP in IC web client
    I have configured the launcher wizard and entered the URL in transaction 'CRMC_IC_CROSS_SYS . I  have added the navigation link but when i click on this link I get  SAP initial screen ( easy access) instead of BP screen with an error 'Transaction execute is unknown'
    I directly want to navigate to BP, can someone please help here or point me to some useful documentation. My mail id is [email protected]
    Thanks

    Hello Amit,
    I think you made a mistake in your transaction launcher wizard.
    If you want an external url to be displayed you should choose URL and not BOR method in the trans launch wizard. The error message 'Transaction execute is unknown' means that you have selected BOR object in the wizard. When selecting BOR object it will automatically look for a EXECUTE methode in the business object. (Or, if you do wanted to execute a BOR object you have picked the wrong one)
    Run through the wizard again and make sure you have entered the correct values.
    Reward points if useful,
    Kind regards,
    Joost

  • Call an MM transaction without creating a new LUW

    Hello Experts,
    I have created a new Z_ transaction in which I want to call an existing Materials Management
    transaction (MB1B). Additionally, in my transaction I update some extra custom (z_) tables. I would like to have one LUW so as to perform all updates (both custom tables and SAP tables updated by the MM transaction) together at the final "commit work" in my program.
    Is there a way to call the MM transaction without creating a new LUW in my calling program (as the CALL TRANSACTION statement does)?
    I have read that one way is to use the CALL DIALOG statement instead. Is it a safe method to use?
    Please give as much detailed info (with examples) as possible.
    Thank you very much in advance,
    Orestis

    Hi Sandra,
    My requirement is to call a transacton in a subscreen. Created a screen 100 that is devided into 2 one for custom container to place tree control and  another for subscreen that is to call transaction.
    Call transaction works fine, but this transaction is being opened in new screen(as each transaction use new LUW)., is there any to display the transaction in the sub screen area instead of new screen..
    For ex, very similar to t-code SE80. In se80, choose other object, and choose more, and select trasaction  and enter any t-code, then it displays same of SE93 in the right side of the screen...hope it is clear..
    Regards, Laks

  • CRM Transaction Launcher- Launching transactions of remote server

    Hi Experts,
    While using CRM Transaction Launcher is it possible to launch transactions of a remote system (SAP ECC 6.0 Transaction: va01)
    Is it possible by giving the Logical System option in the Transaction Launche wizard as that of the ECC server??
    Regards,
    Litty Joseph.

    Yes you can do it.
    Please refer to :
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3059fb20-987f-2e10-ef82-d147b9b5e8b4?QuickLink=index&overridelayout=true
    Regards,
    BJ

  • Error in launch transaction

    Hi Experts,
    I am having errors on launch transaction in QAS. The errors I am getting are:
    1) Mapped logical system KDVCLNT100 not defined. For this(I creataed a condition in class for DEV and QAS), Class created is included in zpackage and transported to QAS
    2)Cannot determine logical system.
    3) Launch transaction YBP_ERP_TX_IW51 not defined.
    4) Launch transaction not defined Execution not possible.
    Tranport done was successfull and I have checked the nav bar profile and it is ok.
    Please give suggestion.
    Thanks,
    Shahid

    Hi,
    You need to maintain necessary settings in transaction crms_ic_cross_sys. Maintain the information for OWNLOGSYS, it needs to be maintained in every system as a manual entry.
    Regards
    Prasenjit

  • ICWC Error when launching transaction

    Hello all,
    Working with CRM 5.0, in interaction center web client I want to launch the CRM 'BP' transaction from navigation bar. I have configured Transaction Launcher and also Navigation Bar Profile.
    But still when I click on the link at the left hand panel, I get the under stated error: -
    404 Not Found
    SAP J2EE Engine/7.00
    The requested resource does not exist.
    Details: Go to main page of this application!
    I need some help!!
    Thank you in advance
    Pedro

    Hi Pedro,
    Make sure that you have specified the transaction type of the Launch Transaction to be appropriate (BOR Transaction if you want to launch a SAPGUI screen and not a URL Transaction).
    Specify the transcation in Definition 1 field. and rest of the details correctly.
    Let me know if you face any issues.
    Best Regards,
    Pavithra

  • End transaction without saving it

    Hi All
    A. Is there any possible with a button standard sap, to get out from a document
    transaction without saving it? after confirm account? (i am not working with IVR)
    B. Is there any possible to get out from document transaction without
    saving the changes even i made change.
    for example:
    1.Navigate to the INBOX
    2.Chosse transaction: press the link.
    3.Press change button
    4.Now lets say that i made some change and then i understand that is is
    a mistake. How can i get out without saving this changes.
    In the win guy or PCUI there is a pop up asked you to save or not. in The ICWeb
    I know there are no pop ups.
    Any sugested
    Did someone deal with such request?
    Thanks
    Merav

    Method:
    CL_GUI_FRONTEND_SERVICES->REGISTRY_GET_VALUE(
    ROOT = 1
    KEY = Software\Microsoft\Windows NT\CurrentVersion\Windows
    VALUE = Device

  • Message Error: 10 (Transaction without Amount)

    Hi Experts,
    When i am running depreciation run this error is occurring every time. Although the financial impact of depreciation does occur. Kindly let me know how can i solve this error.
    Kind Regards,
    Ozair Shamsi

    HI,
    Check below threads:
    Fixed Assets - Depreciation Run - Error -10 (Transaction Without Amount)
    Transaction without amount
    aldo check SAP Note 1166310
    Thanks,
    neetu

  • Is it possible to launch Transaction Launcher in E-Commerce

    Hi All,
    Is it possible to launch transaction launcher in E-Commerce application like the way we have it in CRM Web ui( placing the logical link on navigation bar).Any pointers on this would be of great help.
    Thanks,
    Udaya

    Thanks Peter for your response.
    We are doing CRM IC Web client implementation where in we are bringing ECC VA01,VA02 Transactions on to web ui and providing this to agents.
    In the same context,  the client has requested for similar kind of links on E-Commerce application to look for ECC Sales order and other ECC Transactions.
    Here the catch is we are not replicating the Transactional data in to CRM. Here we are having single crm instance connected to multiple back end(ECC) Systems.
    Can you give us any SAP Reference link that tells us it is not possible to provide TL in E-Commerce application.
    Thank you.
    Thanks,
    Udaya

  • Executing transaction without active Undo Tablespace

    Hi,
    DB: 9.2.0.5
    OS : AIX 5.2
    I have opened my standby database in READ ONLY mode.I have undo tablespace.It is live setup and users are checking data with standby database.
    SQL> show parameter aq_tm
    NAME TYPE VALUE
    aq_tm_processes integer 0
    SQL>
    SQL> show parameter undo
    NAME TYPE VALUE
    undo_management string AUTO
    undo_retention integer 10800
    undo_suppress_errors boolean FALSE
    undo_tablespace string UNDOTBS1
    SQL>
    My standby alertlog getting warning message as
    Mon Dec 13 12:16:39 2010
    ***Warning - Executing transaction without active Undo Tablespace
    Mon Dec 13 12:27:37 2010
    ***Warning - Executing transaction without active Undo Tablespace
    Mon Dec 13 12:28:03 2010
    ***Warning - Executing transaction without active Undo Tablespace
    Mon Dec 13 12:28:17 2010
    ***Warning - Executing transaction without active Undo Tablespace
    Mon Dec 13 12:34:43 2010
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    Mon Dec 13 12:35:22 2010
    ***Warning - Executing transaction without active Undo Tablespace
    ***Warning - Executing transaction without active Undo Tablespace
    Please help me.
    Thanks,
    sunand

    Hi Forstmann,
    Thanks for your quick reply.
    I have temp tablespace and see the below output.
    SQL> select name from v$tempfile;
    no rows selected
    Which means i do not have any temp file to temp tablespace.
    How do i can create tempfile in standby?.In what following states i can create,
    1) MOUNT ( Recovery mode canceled)
    2) READ ONLY
    3) opened after FAILOVER
    4) At any stage i can
    My client is planning to check the DR server by doing FAILOVER.After that will create standby database again from primary.
    Thanks,
    Sunand

  • How can I launch FCPX without validating AU plugins?

    I have many hundreds of audio plugins for use with Logic Pro X, the primary app used on my system.  When I launch FCPX, it crashes during AU (plugin) validation.  How can I launch FCPX without validating AU plugins?  Is there an FCPX-specific AU manager?  I do not wish to move AU components around as my primary function is as an audio designer (so I do not wish to disrupt Logic Pro X functionality, even temporarily).
    Thank you for any help that you can provide.

    Thank you for your reply, David.  This is more of an FCPX question rather than a LPX question.  AU plugin validation works fine in LPX.  AU plugin validation crashes FCPX.  So, I am looking for a way to disable AU validation in FCPX (because I don't need the AU plugins in FCPX) ... or ... a way to selectively disable problematic AU plugins from within the FCPX app.  The latter is because I do not believe there is a system-wide way to do this without physically moving AU plugin components so FCPX does not "see" them.  At least one 3rd party tool does this, but I am not interested in affecting my LPX experience in any way.  Sorry if I was not clear in my original post.
    Thanks again for any insight or help that people can provide.  And, Happy Holidays to everyone in the community!

  • ORA-02048: attempt to begin distributed transaction without logging on

    Hello,
    I've got the error:
    ORA-02048: attempt to begin distributed transaction without logging on
    When calling OCITransStart
    (The XID of the transaction to start is:
    formatID = 11101, gtrid = 123, bqual = 1
    I've already run several queries before trying to call
    OCITransStart and the queries are successfull.
    Could anyone help please ?
    I'm running Oracle 10g on Linux.
    Thanks a lot
    Laurent Marzullo

    I believe this is the error you see if the client database name is not set prior to calling OCISessionBegin. To set the client database name, use OCIAttrSet on the server handle with the OCI_ATTR_EXTERNAL_NAME and OCI_ATTR_INTERNAL_NAME attributes.
    These attributes are discussed in chapter 8 of the OCI Programmer's Guide in the section "OCI Support for Transactions".

  • Cannot connect on OWB - "started new global transaction without ending..."

    Hi, folks.
    I had to change my computer and reinstall my OWB 11.1.0.6.0 in my PC (Windows 7 64b), but thus far I couldn't connect to OWB and we don't really know what to do here.
    We've been experiencing these following mistakes:
    "PRS-00322: Internal Error: started new global transaction without ending existing global transaction. Please contact Oracle Support with the stack trace and details on how to reproduce it".
    "API5022: It's not possible to establish connection with the specified account. Check out the connection information".
    Do I have to change something on the TNSNAMES.ora or something like this?
    Thanks for your help

    have u tried this
    alter system session kill immediate""..
    else
    login as sys and check status of OWB design user...see if that is locked
    or at last
    if possible reboot the database server

Maybe you are looking for