Calling web dynpro

Hi all,
I would like to know if is there a way from a normal abap report to call a web dynpro. For example, in the GUI screen there is a button that launch the wd application opening the browser.
thanks
Gabriele

Hi,
Create a transaction for Your application in SE93 and u can call that transaction in anywhere in normal abap code.
For creating transaction follow the following link.
/message/6579296#6579296 [original link is broken]
And see my reply.
I hope it hepls.
Regards,
Rohit M

Similar Messages

  • How to call Web Dynpro from WAD

    Hello,
    How to call Web Dynpro Screens from WAD (Web Application Designer) and Vice Versa.
    Are there any parameters changes at Web item level..? Also what we have to specify at Data Provider level..?
    Your help highly appreciated.
    Thanks,
    Madhu
    Edited by: Madhu on Feb 10, 2011 1:03 PM

    Hi naveen ,
    Check these threads for calling workbook from WAD ,
    1. [SDN Help 1|/thread/268199 [original link is broken];
    2. [SDN Help 2|Insert multiple queries using either WORKBOOK, WAD or Report Designer;
    3. [SDN Help 3|http://help.sap.com/saphelp_nw04/helpdata/EN/9d/76563cc368b60fe10000000a114084/frameset.htm]
    4. [SDN Help 4|How to call a BSP page or webdynpro from a WAD Template button;
    Regards ,
    Lokesh

  • Prob. exec. print job from RFC which im calling Web Dynpro java in Portal

    Hi,
    Ive got a problem executing a print job from an RFC which im calling in Java web Dynpro Application in Portal. Im using an Acess Method G: for Front End Printing but Order gets stuck with the Status "Waiting" "Front end unavailable".
    Any help would be greatly appreciated.
    Thanks in advance!!!

    HI,
    I dont think you would be able to do this. Instead, you need to get the content from RFC into WD java and print from the browser.
    Regards
    Srini
    Edited by: Sinivasan Rajamani on Jun 14, 2010 4:25 AM

  • Calling Web Dynpro application or URL from POWL

    Hi Friends,
    I need to call a Web Dynpro appl from a custom POWL. In my feeder class's method HANDLE_ACTION, i am not getting how to use e_portal_actions parameter for calling a URL of WD application. Pls help me out in this.
    Regards,
    Saud

    You can create a launchpad application through tran LPD_CUST and then in repsective method of POWL class you can launch your web dynpro application like this
    DATA ls_appl_param              TYPE APB_LPD_S_PARAMS.
      DATA lt_appl_param              TYPE APB_LPD_T_PARAMS.
      DATA lt_lpd_content             TYPE apb_lpd_t_content.
      DATA lr_lpd_content             TYPE REF TO apb_lpd_s_content.
      DATA lt_lpd_appl_params         TYPE apb_lpd_t_params.
      DATA lr_lpd_handle              TYPE REF TO cl_apb_launchpad_api.
      DATA lo_component     TYPE REF TO if_wd_component.
      DATA lr_provider      TYPE REF TO if_apb_lpd_provider.
      "Get launchpad handle
    lo_component = wd_comp_controller->wd_get_api( ).
    cl_apb_launchpad_api=>read_for_display( EXPORTING id_role = cl_oif_ui_assist=>sc_lpd_roles "Role Name
                                                       id_instance = cl_oif_ui_assist=>sc_lpd_instance " Instance Name for Launchpad
                                                       id_langu = sy-langu
                                                       ir_provider = lr_provider
                                                       ir_wd_component = lo_component
                                             RECEIVING er_launchpad = lr_lpd_handle ).
      CHECK lr_lpd_handle  IS BOUND.
      lt_lpd_content = lr_lpd_handle->get_content( ).
      READ TABLE lt_lpd_content REFERENCE INTO lr_lpd_content
                                WITH KEY link_text = cl_oif_ui_assist=>sc_lpd_link_text. "Link text for launchpad
          ls_appl_param-key = cl_oif_ui_assist=>wda_config_key.  "'SAP-WD-CONFIGID'. "app conf if any
          ls_appl_param-value = cl_oif_ui_assist=>CREATE_CONFIG_ID. "'MDG_OIF_CREATE_CONF'.
          APPEND ls_appl_param TO lt_appl_param.
          lt_lpd_appl_params = lr_lpd_content->application_parameter.
          "launch application
          lr_lpd_handle->launch_application(
            id_application_id         = lr_lpd_content->application_id
            it_application_parameters = lt_lpd_appl_params
            it_business_parameters =  lt_appl_param

  • Call Web Dynpro application on a button Click.

    Hi,
    I have 2 web dynpro components.(COMP1 and COMP2). I wants to call  the application of COMP2  from a button click  from COMP1.
    1. In COMP1  view i have a button. I have  created an outbound plug 'TO_APP'  with parameter 'URL' type string.
    2.  Inside the event handler method for the button i have  written the code as given below.
      data str_url type string.
      CALL METHOD cl_wd_utilities=>construct_wd_url
        EXPORTING
          application_name              = 'COMP2_APP'
        IMPORTING
          out_absolute_url              = str_url
      wd_this->fire_to_app_plg(
        url =                               str_url
    When i click the button it wont navigate to COMP2. Is there any other step required ?
    Please helps me to solve this issue...
    Regards,
    Shaira.

    Hi,
       To call URL in same window first create an outbound plug in your current window(ex: EXIT_PLUG ),mark this
       EXIT_PLUG as interface and plug type EXIT. Now use the following code in your button action.
    data : lr_view_cont TYPE REF TO if_wd_view_controller.
    data : lr_win_cont TYPE REF TO if_wd_window_controller.
    data : lt_parameter_list type wdr_event_parameter_list.
    data : ls_parameter type wdr_event_parameter.
    data : lr_val type ref to data.
    data : lr_comusg type ref to if_wd_component_usage.
    field-SYMBOLS : <fs> type any.
    lr_view_cont = wd_this->wd_get_api( ).
    CALL METHOD LR_VIEW_CONT->GET_EMBEDDING_WINDOW_CTLR
      RECEIVING
        RESULT = lr_win_cont
    ls_parameter-name = 'URL'.
    create data lr_val type string.
    assign lr_val->* to <fs>.
    <fs> = 'HTTP://APPLICATION URL' .                                       "PASS YOUR URL HERE
    ls_parameter-value = lr_val.
    insert ls_parameter into TABLE lt_parameter_list.
    lr_win_cont->if_wd_view_controller~fire_plug(
    exporting
        plug_name = 'EXIT_PLUG'
        parameters = lt_parameter_list ).

  • Open Innovation Call: web dynpro to flash render

    Like part of the Open Innovation Call initiative: /people/ignacio.hernndez/blog/2006/12/22/open-innovation-call ,
    I begin this forum thread to open the discussion about "Web Dynpro to Flash Render project":
    It is possible to have a web dynpro (java or abap) project, import it at visual composer and make some flash render ? I mind, i developed my project in web dynpro and now i want the flash experience.

    Ignacio,
    I can't say for sure, but it seems that this innovation is already running within SAP
    Please google for "SAP Project Muse" and you'll find out that SAP currently developing new GUI (or see on SDN <a href="/people/jeffrey.word/blog/2006/06/06/project-muse--new-gui-for-sap">Project Muse -- new GUI for SAP</a>).
    Project Muse will use <a href="http://labs.adobe.com/wiki/index.php/Apollo">Adobe Apollo</a> presentation technology, that is extension to <a href="http://www.adobe.com/products/flex/">Adobe Flex</a> technology that is run within Adobe Flash Player.
    So in fact it seems that WD applications will be running within Flash (or Flash-like) player from Adobe.
    As of implementing third-party WD renderer using Adobe Flex, it is theoretically possible. But it's necessary to have access to internal XML protocol/formats used by SAP Smart Clients (.NET & Java) to communicate with WD run-time running on SAP WebAS. Unfortunately, these protocols/formats are not publicly released
    Valery Silaev
    SaM Solutions
    http://www.sam-solutions.net

  • How to call web dynpro ABAp application into workflow

    Hello All,
    How to call webdynpro application into workflow .Is it possible ?
    Scenario is : A web dynpro application should flow into 3 levels of approvals .
    Please share your knowledge .
    Thanks
    Sonal

    >
    Saurav Mago wrote:
    > hi,
    > I dont think from workflow , you can call WD application. 
    >
    > Thanx.
    Actually you can configure a workitem to launch WDA via UWL ( http://help.sap.com/saphelp_nw70ehp1/helpdata/en/59/d516690e854c7090ae15bf492a869f/frameset.htm ) or in the NetWeaver Business Client using the Business Workflow Workplace (WDA Application SWF_WORKPLACE).
    There is also a chapter in the upcomming SAP Press 2nd edtion workflow book on different aspects of Web Dynpro ABAP integration into Workflow:
    http://www.sappress.com/product.cfm?account=&product=H3057

  • Call web dynpro abap application at login

    Hello!
    I have a requirement to call an abap web dynpro application at Login.
    When this web dynpro page is called I want it to be the top page, i.e the roles, masthead, etc should not be visible for user to have access.
    Any sugesstions?

    Dale Hewison wrote:
    End of days play, this is what I was able to achieve.
    Realised the masthead jsp is the best place to call my abap web dynpro as it is just after the login and at the load of default framework page.
    I was able to call my abap web dynpro and on success, I am calling the homepage role.
    What I have done in the jsp is written an if else statement:
    1) If it is the first call to the jsp call my abap web dynpro in navigation mode 3. This ensures the roles are not visible and the redirection works before the page loads.
    2) Else load the framework page as usual.
    The only issue I have at this point is, I cannot depend on the first visit of the user.
    I need to know in the jsp where the call to jsp is coming from, if it is coming from login page, i will direct the user to WDA else if the call is from my WDA, the normal load should work.
    It would be ideal if my abap web dynpro could write something in the http header which the jsp could read as success. Still close but dont have the solution working yet
    Thanks again for your time.
    Regards,
    Dale
    Hi Dale,
    I am trying to implement something similar and I cannot find the place in the masthead where you put your custom code, to call your Web dynpro instead of the framework. Can you expand on your solution? I am looking in HeaderiView.jsp. Also if you can tell me how you figured out where the call to masthead is coming from?
    Thanks

  • Calling Web Dynpro ABAP application as work item through workflow.

    Hi experts,
    I want to call a Web Dynpro ABAP applicaiton through Workflow as UWL work item..
    Can anyone please provide me inputs about how can i achieve this?

    Hi Abhishek
    How will tha Task recognize which Web dynpro applicaiton needs to be processed.
    see in the workflow take the task number which you want to do for approval. That task number you register in t-code SWFVISU. so when the workflow trigger the goes to the approver the task is directly linked to the web dynpro screen which you have registered in SWFVISU. So when the task is click the corresponding web dynpro screen tagged to the task will get opened.
    I dont no weather task is available or not. It purly depends on the module and the workflow.
    I think i have answered you question correctly.
    Regards
    vijay

  • No workitem in UWL to call Web Dynpro ABAP application

    Hi All,
    The work item in UWL will call a ABAP Web Dynpro application for approval Process.
    I have registered the my Task in SWFVISU and Maintained the necessary settings (Even Re-registered the new task in UWL ).
    But when I execute the workflow, the work item is not generated in UWL work list. Following are the steps, which I done so far..
    I have created Workflow which need to be executed from UWL.
    1. Created a Task(TS90000001) and assigned agents as my userid in USER selection parameter
    2. Created a new entry in Task Visualization (i.e.) SWFVISU
    3. Configured necessary setting in UWL
    4. Created a new workflow to include this task.
    When I executed this workflow, there is no work item is generated in UWL
    Could you help me, is there any additional steps to be included or did I missed any configuration
    Thanks in advance for your help
    -Kamalbabu

    Hi,
    Refer this [Link1|http://help.sap.com/saphelp_nwce10/helpdata/en/05/fe8ef669674991a4205666694b9c85/content.htm] [Link2|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a3461636-0301-0010-3787-978f5ac8bd45].
    Regards,
    Surjith

  • Call web dynpro function

    Hi.
    I'm trying to call a web dynpro function from a RFC, but I don't know how to do this....
    Let me explain...
    We're using a function that uses 2 import parameters, but their types are like tables...
    this function is a web dynpro function, and I don't know how can I set my parameters into these fields (that are tables)
    When I try to debug this function from ABAP web dynpro, the parameters that filled on these fields are confused... =\
    So...
    How can I call this function from a normal function, passing my parameters to the import fields (that are tables)?
    Regards...

    no answer.

  • Call web dynpro page

    Hai friends,
    I want to call a web dynpro page using portal application(.par). How can i do this.
    Please help me on this issue.
    Regards,
    Krish.

    1. Create Webdynpro iView
    2. Call this iView from PAR based JSP or HTML using JavaScript.
    3. The Webdynpro iView PCD path has to be considered for this.
    4.  javascript: EPCM code
    [EPCM NAVIGATION API|http://help.sap.com/saphelp_nw70/helpdata/EN/26/71c74030308431e10000000a1550b0/content.htm]
    5. you can also use <iFrame src="" width="" height=""> and call the iview in a new window

  • Calling web-dynpro-transaction in BSP problem

    hi,
    in  my BSP html-coding i have the following:
      o nclick="window.open('xxxxx.xxxxxxl:8011/sap/bc/gui/sap/its/webgui~transaction=Z_LSO_WF_UEB{code
    when i push the button in the portal i get to the transaction Z_LSO..... in sap. this is fine, BUT:
    sometimes the new window opens and in the middle of the screen the 'round icon' (which is displayed when a page is loaded) is displayed and nothing more happens.
    then i have to push F5 (refresh) in internet explorer and then the start-selection-screen of my transaction appears correctly.
    in other tries it works fine, then i get to the selection-screen after pushing the button without pushing F5.
    any ideas bout that behaviour ?
    best regards, Martin
    Edited by: Martin Svik on Apr 30, 2008 1:50 PM
    Edited by: Martin Svik on Apr 30, 2008 1:53 PM
    Edited by: Martin Svik on Apr 30, 2008 1:53 PM

    Thanks Raja,
    I am in 4.7 E
    This is my code for VF03 ,
    this is layout code of page
    <%@page language="abap"%>
    <<html>
    <body bgcolor = "silver">
    <form>
    <input style="Z-INDEX:   BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: black 1px groove; BORDER-LEFT: black 1px groove;
    BORDER-RIGHT: black 1px groove; BORDER-TOP: black 1px groove;
    FONT-FAMILY: Verdana, arial; FONT-SIZE: 8pt; TEXT-DECORATION: none"
    type="text" name="number" value = "" maxlength = 10>
    <INPUT style="Z-INDEX: 103; BACKGROUND-COLOR: whitesmoke" type="submit"
    name="onInputProcessing(select)" value="Display" action = "tcode.htm">
    </form>
    </body>
    </html>
    This is its event handler(OnInputProcessing)
    event handler for checking and processing user input and
    for defining navigation
    case event_id.
      when 'select'.
        navigation->set_parameter( 'number' ).
        navigation->next_page( 'tcode' ).
       set parameter id 'VF' field number.
    endcase.
    *****This is code for next page
    Layout
    <%@page language="abap"%>
    <html>
      <body BGCOLOR="#f5f5f5">
    <h2> Your Customer search </h2>
    <%
      if number is initial.
    %>
    <h3> Sorry, we found no matches for  <%= number %>. </h3>
    <%
      else.
    %>
    <%
    endif.
    %>
    Event Handler(OnInitialization)
    if number is not initial.
       SET PARAMETER ID 'VF' FIELD number.
       call transaction 'VF03'.
    else.
      number = '%'.
    endif.
    Plesae check it, I am waiting Or Give me sample code for any TCODE.
    Thanks,
    Dhananjay

  • Calling Web Dynpro-Model of Application-Service doesnu00B4t work.

    Hello!
    I have created a Composite Application with Entity- and Application-Services. I have also created the WebDynpro-Model and use it in another WebDynpro application to call the services.
    I have a Entity-Service 'PollCatalogue' and an Application Service 'PollCatalogueApp'.
    When I call an Entity-Service to create an entity, it works:
    APollCatalogue pollcat =
                        PollCatalogueServiceProxy.createPollCatalogue();
                   pollcat.setName(name);
                   pollcat.getAspect().sendChanges();
                   IServiceFacade serviceFacade;
                   serviceFacade =
                        CAFServiceFactory.getServiceFacade(diplDefinition.class);
                   serviceFacade.save();
    But when I call the create-Method of the Application service nothing is created:
    the call is similar to above except that
    PollCatalogueServiceProxy.createPollCatalogue();
    is replaced by
    PollCatalogueAppProxy.createPollCatalogue();
    Anyway I don´t understand what is done behind the scenes. My create-Methode has one parameter name, because it is a business key. But the ServiceProxy-create-Methods do not provide a name parameter. What service-methods are called when service-facade.save() is called? In case of Entity-Service-Proxy seems to be the create method. But what if I change more than the key-parameter, what else is called? update? And in case of AppServiceProxy? ???
    Does anyone understand what is going on here?
    Thank you for your help.
    Best regards,
    Jörg

    Hi Jorg,
    About getting an exception:
    IQuery query =... ;
    query.execute() ;
    IMessageList mList = query.getResultAspect().getMessages()
    if (mList.size() > 0) {
         for (int i = 0; i < mList.size(); i++) {
             IMessage mes = (IMessage) mList.getMessage(i);
          Throwable ex = (Throwable) mes.getExtension();
         ByteArrayOutputStream bAOStream = new ByteArrayOutputStream();
         PrintStream pStream = new PrintStream( bAOStream);
         ex.printStackTrace(pStream);
            //use bAOStream in order to show stacktrace
    Regarding conceptual background about Models and Proxys:
    You can find some infomation about wd model:
    <a href="/people/valery.silaev/blog/2005/09/09/common-model-interface Model Interface</a>
    <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cef4f43e-0d01-0010-db84-ede25c874115">WQhy to use webdynpro common model interface ?</a>
    I don't know about some proxies documentation. Possible it does not exist. So, there is brief information about it:
    CAF data access services - comcafruntime~uicoupling DC. There is an implementation of com.sap.tc.col.client.generic.api api. These interfaces extends generic CMI interfaces. On top of CAF data access services implementation CAF designer generates typed CMI models which you finally use. For supporting of typed CMI models CAF provides additional build-in functionality GCP(generic client proxy) which directly operates over com.sap.tc.col.client.generic.api generic implementation.
    I recommend you to learn CAF data access implementation and read information about CMI model. That's not huge area and it gives you necessary understanding.
    Best regards,
    Aliaksei
    P.S. I don't recommend to learn and investigate the GCP implementation. That's just loss of time. The only thing that you need to know there is a black box layer which converts generic CMI model to typed model. Actually you can use generic model directly without typed. To do this use the following method for service facade getting:
    com.sap.caf.ui.utils.cool.CAFServiceFactory.getServiceFacade() ;
    but not this one:
    com.sap.caf.ui.utils.cool.CAFServiceFactory.getServiceFacade(final Class modelDefinition) ;
    and also do not use generated proxies at all, just use CMI api for model info setup for model nodes and other generic CMI api.

  • Web Dynpro Java timesheet to Web Dynpro ABAP timesheet  what changes needs to be done from EP side

    Hi All,
    We are moving Web Dynpro Java timesheet to Web Dynpro ABAP timesheet.
    what changes needs to be done from EP side?
    I have made Web Dynpro ABAP iView calling Web Dynpro ABAP timesheet and linked it with page.
    But It is showing an error 'Web Dynpro Application CATDATARECORD does not exist'.
    Please suggest what other changes needs to be done.

    Hi Anurag,
    I have added new Web Dynpro ABAP iView to the same page in which Web Dynpro JAVA iview was added and made ABAP iview visible.
    And this page is already assigned to role.
    How should I link this ABAP iview so that it get replace by the Web Dynpro JAVA iview.
    And the  application name (CATDATARECORD) is correct and Web Dynpro JAVA is using the same application.
    But now we want new time timesheet for that what changes needs to be done?
    Please suggest.

Maybe you are looking for

  • Stacked bar chart with negative values

    Hi, trying to create a stacked bar chart I only get a grey picture. Reason: my data series provides positive and negative values. Can anyone tell me a trick how to fix this problem?

  • T410 - weird S.M.A.R.T. data - Hard drive failing?

    Hello, when I chcked S.M.A.R.T. attribtues of my hard drive (Seagate ST9500420AS) with smartctl (popular S.M.A.R.T. reporting tool used in Linux), I got results like this === START OF INFORMATION SECTION === Model Family:     Seagate Momentus 7200.4

  • Version category field for material type trading goods in mm01

    hi everyone,   In MM01 for trading goods material type, we have version category field in basic data1 as list box, but there is no values in it. As we are using SAP DBM 7.0. can anyone tell me how to get or configure those values in list box? Thanks

  • My computer crashed, can I retrieve my movies, podcasts, and TV shows?

    My computer crashed, can I retrieve my movies, podcasts, and TV shows?

  • Web ADI for Inventory?

    Dear Experts, We want to upload items created in an excel template into R12, is there a functionality that covers this at all in R12? I heard of Web ADI, but i cannot find any example on the net where it was use for thesame purpose as what we are try